- 131
- 2 428 975
Jesse Dietrichson
Приєднався 7 кві 2013
Programming is what I want to do with my life. I began programming from a very young age, and once I started I couldn't stop. Most of what I know has been self taught. I've spent countless hours over the years, reading every programming book I could get my hands on. I specialize in C#, C++ and Java, and I am always trying to learn more. I am continuing my programming career as a computer science major at Farmingdale State College.
I have always loved helping and teaching other people how to program and my goal in life is to become a professor; this is just one small step to reach my ultimate goal. I make these videos because I enjoy teaching, and I love reading the positive feedback I have gotten so far.
All donations are appreciated and please like, comment, and subscribe!
I have always loved helping and teaching other people how to program and my goal in life is to become a professor; this is just one small step to reach my ultimate goal. I make these videos because I enjoy teaching, and I love reading the positive feedback I have gotten so far.
All donations are appreciated and please like, comment, and subscribe!
Building the future of communication!
Thank you so much for watching! It would mean the world to me if you would comment on your thoughts of the project and whether or not you think I should start making devlogs for this project.
It would also mean so much if you would join the waitlist and follow the twitter account for Root:
rootapp.com/
therootapp
It would also mean so much if you would join the waitlist and follow the twitter account for Root:
rootapp.com/
therootapp
Переглядів: 1 920
Відео
Software interview question - Reverse a linked list recursively
Переглядів 24 тис.4 роки тому
In this video we learn how to reverse a singly linked list recursively. This algorithm is a little tricky so we break it down using a visual diagram.
Software interview question - Number of islands
Переглядів 2,1 тис.5 років тому
In this video we take a look at the Number of islands problem. We'll break down the algorithm step by step using a visual diagram, and then we'll implement the algorithm in C#. Our algorithm will use recursion and a depth-first search. Instagram: jessedietrichson Twitter: JDProgramming
Software interview question - Buy and sell stocks
Переглядів 1,1 тис.5 років тому
In this video we take a look at the Buy and sell stocks software interview question. We'll break down the algorithm step by step using a visual diagram. Instagram: jessedietrichson Twitter: JDProgramming
Software interview question - Two Sum
Переглядів 2,6 тис.5 років тому
The two sum problems consists of finding two elements in an array that add up to a target value. We'll break down the algorithm step by step using a visual diagram. We'll implement the solution using a Hash table. Instagram: jessedietrichson Twitter: JDProgramming
Software interview question - Delete duplicates from a sorted array
Переглядів 3,2 тис.5 років тому
In this video we'll learn how to remove duplicate values from a sorted array. We'll solve this in-place, which means we won't create any each data structures. Instagram: jessedietrichson Twitter: JDProgramming
Create your first RESTful web service using ASP.NET Core - Tutorial 1
Переглядів 60 тис.5 років тому
Learn how to create your first RESTful web service using ASP.NET Core. You will learn what REST is all about and some of benefits of using it.
Create a List in C# by building a Simon memory game
Переглядів 6 тис.5 років тому
Learn how to create a Simon memory game using List as the backend storage collection. We also split the UI and backend logic code so that you can reuse the game logic in any application. This includes: mobile, desktop, or web. Source Code: github.com/JesseDietrichson/SimonMemoryGame
Store groups of data in a List
Переглядів 3 тис.5 років тому
Learn how to create a C# List that can grow in size automatically. Using a List, you can create a collection that doesn't require the amount of elements needed upfront.
Create a C# array that can grow in size
Переглядів 4,8 тис.5 років тому
Learn how you can create your own array class that grows in size as you add new elements. This will show you how the C# List class works behind the scenes.
Whats the problem with using arrays?
Переглядів 1,8 тис.5 років тому
Learn why arrays aren't directly used in real-world applications. Although they allow you store collections of data in memory, they have one big problem. You must know the size of the array before you create it.
Introduction to iOS Autolayout and Constraints
Переглядів 1,4 тис.6 років тому
Instagram: jessedietri... Twitter: JDProgramming If you enjoyed this video please comment below and give me a thumbs up! It goes a long way. If you want to keep watching these videos make sure to subscribe!
Introduction to Storyboards with Xamarin.iOS
Переглядів 6 тис.6 років тому
Instagram: jessedietri... Twitter: JDProgramming If you enjoyed this video please comment below and give me a thumbs up! It goes a long way. If you want to keep watching these videos make sure to subscribe!
Using Constructors with Inheritance
Переглядів 21 тис.7 років тому
If you have any questions follow me on Instagram, DM me, and ill get back to you. Instagram: jessedietrichson Twitter: JDProgramming
Building your first iOS application with Xamarin.iOS
Переглядів 6 тис.7 років тому
Building your first iOS application with Xamarin.iOS
Learn C# for beginners: 62 - Exercise 3
Переглядів 4,5 тис.9 років тому
Learn C# for beginners: 62 - Exercise 3
Learn C# for beginners: 61 - Exercise 2
Переглядів 3,5 тис.9 років тому
Learn C# for beginners: 61 - Exercise 2
Learn C# for beginners: 60 - Exercise 1
Переглядів 5 тис.9 років тому
Learn C# for beginners: 60 - Exercise 1
Learn C# for beginners: 54 - Get and Set Methods
Переглядів 31 тис.9 років тому
Learn C# for beginners: 54 - Get and Set Methods
Learn C# for beginners: 15 - If Statements
Переглядів 5 тис.9 років тому
Learn C# for beginners: 15 - If Statements
Learn C# for beginners: 59 - Static Keyword
Переглядів 7 тис.9 років тому
Learn C# for beginners: 59 - Static Keyword
Learn C# for beginners: 53 - Constructors
Переглядів 8 тис.9 років тому
Learn C# for beginners: 53 - Constructors
Learn C# for beginners: 55 - Properties
Переглядів 8 тис.9 років тому
Learn C# for beginners: 55 - Properties
Learn C# for beginners: 56 - Operator Overloading
Переглядів 6 тис.9 років тому
Learn C# for beginners: 56 - Operator Overloading
Learn C# for beginners: 57 - Passing Objects to Methods
Переглядів 20 тис.9 років тому
Learn C# for beginners: 57 - Passing Objects to Methods
Learn C# for beginners: 58 - Arrays of Objects
Переглядів 24 тис.9 років тому
Learn C# for beginners: 58 - Arrays of Objects
Learn C# for beginners: 52 - Creating a Class
Переглядів 7 тис.9 років тому
Learn C# for beginners: 52 - Creating a Class
This is so helpful and thorough. the visuals are fantastic. thank you for putting this together i'm sure it took a lot of work! helped so many people understand it better
love this! much better than any other ones out there, cant stand the other ones
Finally I understand the recursive method with this video after I spent a whole day digging through tons of other learning materials on the web.
Yeah it's wierd that he missed the most important and widely used technique.
Guys where are you?. Support such a great teacher who explained so deeply.👍 Thankyou very much sir to make me realize i can be a good programmer because your explanation is easy to understand.🙌
After many years it is still very valuable video. Thank You for this. Cheers. :)
Ops,,, to late 😢😢😢
The animation is a super clean explanation to the `node-->next->next` confusion!! Big thanks mate.
Nice!
Thank you so much Jesse I really apreciate your exercises, I encourage you to continue teaching and learning, God bless you.
Super helpful, thanks!
This is a very good video! Really helped me to understand!
Jesse, Jesse, thank you very much for the efforts. I don't know what goals you have, but I can certainly see your passion as a software development educator and I definitely can see your talent for it. Great job, keep up the good work.
I did not understand line 24, everything else was clear
how do I make a line full of a symbole, like from right the left of the screen
Excellent video!!!
amazing explanation !
nice
OMG ur legend!
I love the way you explain complex concepts in the most basic way! fortunately it seems you stopped making tutorials. To bad! I hope i'm wrong. It would be very interesting if you could lay out all the topics in one ore more applications. that way we could see even more the relations of the topics and the power of oop. Thx anyway! Unlike many others, your series and explenation contributed a lot to my understanding of programming. Regards.
Thanks! 🙏
2023, still the most legit source of learning C# (concept explanation is just mind boggling), cannot thank enough
Thank you :)
Best tutorials on youtube even 7 years later, Man you need to come back and keep producing content. So underrated!
Amazing lesson man great video thank you in advance!
World's best teacher is back and I am super excited.
Finally understood the recursive approach. Thanks a lot
Subscribed
Thank you for this; all lighted up @ 9:25
in 2023 it is explanation still
Brilliant! Thanks for explaining so understandable!
you are good teacher i am gaining more knowledge from you, thank you so much for this whole c# course
Your delivery is really good. Nice work.
Thank you for all your lessons. I was struggling in C# and i didnt know how to read loops and all that. Now, I am slowly understanding.
really nice visualization !!!!
THANK YOU
Thank you very much for your lessons.. its very helpful to me. Can you make another tutorial series for GUI applications in C# from bigginer to pro level..
Very well done tutorial. It helped me a lot.
i dont get how it calculates both the numbers
ever tried to align the slashes for the comments, lol
Thank you so much I really appreciate this because this helps me understand bool statements a lot easier
It's a very interesting project you're working on. I wish you the best of luck with that and I take this opportunity to thank you for the tutorials you shared with us, they helped me a lot to evolve in C# programming. Thank you and I look forward to learning more from you in the near future.
u r the best keep the good work going on !!
I'm taking a class about C# and my professor should also watch your videos to learn how to teach. Thank you, great presentation and explanations
I just found your channel by looking for advanced C# tutorials and they were fantastic. 7-9 years old but still better than most modern tutorials. Very helpful for me as a Unity developer with good coding background but new to C#. Your Root software sound very interesting.
when I type bool mybool2 in 6 <= 6; I get True, how does that go?
<= means if the statement is less than the the number being compared OR if it is equal to it
@@haha-mm1bd ok i see thanks, i thought it was both equals to AND lower than
Thank you for teaching me something I had difficulty understanding so simply. You are great at teaching!
I feel relieved after what your explanation. Thank you!
oh my god that fuxxxing make sense!!!
I finally understood the recursive solution after watching your video. In one sentence: the sub-problem is setting the next node's next the current node, and then setting the current node's next to null.
Thank you so much!!