C# Tutorial 15

In this video I’ll cover LINQ. Language Integrated Query (LINQ) provides many tools for working with data. LINQ is similar to SQL, but it can work with data aside from databases. I’ll cover From, Where, Orderby, Select, In, Inner Joins, Group Inner Join, Equals and using LINQ with multiple...

C# Tutorial 14

I cover a bunch of cool things you can do with C# in this tutorial. We’ll learn about IEnumerable, Indexer, Enumerator, Operator Overloading, Custom Casting, Anonymous Types and more. For best results take notes on the cheat sheet provided below as you watch and leave any questions you have. If you...

C# Tutorial 13

Welcome to part 13 of my C# Tutorial. This time I’ll cover multiple functions you can use to work with lists of data including Lambda, Where, ToList, Select, Zip, Aggregate and Average. These tools are extremely powerful and they help you solve extremely complex problems easily. For best results take...

C# Tutorial 12

Well come to part 12 of my C# tutorial. This tutorial will focus on Generic Collections, Generic Methods, Generic Structs, and more on Delegates. We are getting near the end and so we are covering some of the really cool things C# can do. For best results take notes on the cheat sheet provided below as you...

C# Tutorial 11

In this part of my C# tutorial we’ll explore many collections available with C#. We’ll look at ArrayLists, Dictionaries, Queues, and Stacks. We’ll test out most every function available with them. For best results take notes on the heavily commented code provided below as you watch and...

C# Tutorial 10

In this part of my C# tutorial we’ll look at Interfaces using both a simple example and another that is rather complex. We’ll also look at Abstract Methods, Inheriting an Interface, How to Create Flexible Designs, and the Command Design Pattern. For best results take notes on the cheat sheet...

C# Tutorial 8

In this part of my C# tutorial series we will make a fun little game. I’m going to show how to create 2 warriors that will fight to the death in a simulated battle. More complex video games follow many of the techniques we cover in this video. It also will show how awesome object oriented programming...

C# Tutorial 6

In this part of my C# tutorial we cover public, private, protected, constants, read-only fields, constructors, setters, getters, properties and more on static. I’m taking my time to make sure everyone completely understands object oriented programming in C#. We are getting near the end of the basic...

C# Tutorial 5

We start learning about object oriented programming in this part of my C# tutorial. We’ll cover Classes, Methods, Fields, Constructors, Static Classes, Methods and Fields, Structs and Nullable Types. I’m going to cover OOP over a few videos to make sure everyone completely understands...

Learn to Program Videos

In my Learn to Program series I taught programming through problem solving. Every video contained 3 or more problems of increasing complexity and the goal was to slowly turn an amateur into a pretty good programmer. Here is over 20 hours of content that will turn you into a pretty good programmer. I thought...

« Older Entries

Google+