Lectures
Lecture 1
Lecture 2
Lecture 4
Lecture 5
Lecture 7
- Lists and dynamic memory
Lecture 8
- Queue (Enqueue and Dequeue)
Lecture 9
- Stack (and comparison to Stack<T>)
Lecture 10
- Performance of stack
Lecture 11
- Inheritance (BankAccount, SavingsAccount, CheckingAccount)
Lecture 12
- Polymorphism (Animals)
Lecture 13
- Serialization
Lecture 16
- GUI (Arkanoyd starting)
Lecture 18
- GUI (Arkanoyd part 2)
Lecture 19
- GUI (Arkanoyd part 3)
Lecture 20
- Threads
Lecture 21
- More Threads (joining and multiple threads)
Lecture 22
- Making a Socket connection (and port scanning)
Lecture 23
- Developing client-server applications
Lecture 27
- ADO.NET
Lecture 28
- ADO.NET (DataSet, DataTable, and DataAdapter)