<!-- <a href="/education/csharp-basics/raw/branch/main/5-arrays-and-lists-slides.html" download >Download</a>
[Download3b](5-arrays-and-lists-slides.html "juuh")## Contents -->

# Contents

| #  | Lecture                                                                         | Slides                                                               |
|:---|:--------------------------------------------------------------------------------|:---------------------------------------------------------------------|
| 0  | [Introduction to C# and .NET](0-introduction-to-csharp-and-dotnet.md)           | [Download slides](0-introduction-to-csharp-and-dotnet-slides.html)   |
| 1  | [Introduction to Visual Studio](1-introduction-to-visual-studio.md)             | [Download slides](1-introduction-to-visual-studio-slides.html)       |
| 2  | [Variables and Types](2-variables-and-types.md)                                 | [Download slides](2-variables-and-types-slides.html)                 |
| 3  | [Conditionals](3-conditionals.md)                                               | [Download slides](3-conditionals-slides.html)                        |
| 4  | [Loops](4-loops.md)                                                             | [Download slides](4-loops-slides.html)                               |
| 5  | [Arrays and Lists](5-arrays-and-lists.md)                                       | [Download slides](5-arrays-and-lists-slides.html)                    |
| 6  | [Methods](6-methods.md)                                                         | [Download slides](6-methods-slides.html)                             |
| 7  | [Classes And Objects](7-classes-and-objects.md)                                 | [Download slides](7-classes-and-objects-slides.html)                 |
| 8  | [Inheritance & Abstract Classes](8-inheritance-and-abstract-classes.md)         | [Download slides](8-inheritance-and-abstract-classes-slides.html)    |
| 9  | [Interfaces](9-interfaces.md)                                                   | [Download slides](9-interfaces-slides.html)                          |
| 10 | [Static Members, Methods and Classes](10-static-members-methods-and-classes.md) | [Download slides](10-static-members-methods-and-classes-slides.html) |
| 11 | [Delegates and events](11-delegates-and-events.md)                              | [Download slides](11-delegates-and-events-slides.html)               |
| 12 | [Files and Streams](12-files-and-streams.md)                                    | [Download slides](12-files-and-streams-slides.html)                  |
| 13 | [Generics, IEnumerable and LINQ](13-generics-ienumerable-and-linq.md)           | [Download slides](13-generics-ienumerable-and-linq-slides.html)      |
| 14 | [Exceptions, Threads and Tasks](14-exceptions-threads-and-tasks.md)             | [Download slides](14-exceptions-threads-and-tasks-slides.html)       |
| 15 | [Design Patterns in C#](15-design-patterns-in-csharp.md)                        | [Download slides](15-design-patterns-in-csharp-slides.html)          |
