
I've compiled here the full list of the videos, in their original presentation order. This may help anyone interested in following this course from start to finish.
All lectures were presented by me, except 3 in which I was absent and were presented by George Georgiev, and the general introduction to the course, presented by Svetlin Nakov.
For convenience, here are links to download the book of the course in Bulgarian and in English, and for each lecture I'm also linking the PowerPoint presentation and the demo materials from the academy site. Additional materials and demo tests can be found on the course's materials page.
Table of Contents


Part 1
00. Introduction to the "Fundamentals of C# Programming" (presented by Svetlin Nakov)


01. Introduction to programming


02. Primitive data types and variables


03. Operators and expressions


04. Console input and output


05. Conditional statements


06. Loops


Additional topic: Methodology of problem solving

Part 2
Introduction to part 2 of the course

07.1. Arrays


07.2. Multidimensional arrays


08. Numeral systems

09. Methods


10. Recursion


11. Using classes and object


12. Exceptions handling


13. Strings and text processing


14. Defining classes


15. Text files


Part 3
16. Linear data structures (Presented by George Georgiev)


17. Trees and graphs (Presented by George Georgiev)


18. Hash tables and sets


19. Extension methods and LINQ


20. Algorithms and complexity (Presented by George Georgiev)

21. Object-oriented programming principles


22. High-quality programming code construction - Part II (Part I is missing)


The Recordings
Part 1
00. Introduction to the "Fundamentals of C# Programming" presented by Svetlin Nakov



01. Introduction to programming



02. Primitive data types and variables



03. Operators and expressions



04. Console input and output


For the special demo provided on this lecture, see the "The TeleTris Console Demo Project" post.

05. Conditional statements



06. Loops



Methodology of problem solving


Part 2
Introduction to part 2 of the course


07.1. Arrays



07.2. Multidimensional arrays



08. Numeral systems

For more detailed tutorial about some of the material in this lecture, see the "A Word About Floating Point Numbers" post.

09. Methods



10. Recursion



11. Using classes and object



12. Exceptions handling



13. Strings and text processing



14. Defining classes



15. Text files



Part 3
16. Linear data structures Presented George Georgiev



17. Trees and graphs Presented George Georgiev



18. Hash tables and sets



19. Extension methods and LINQ



20. Algorithms and complexity Presented George Georgiev


21. Object-oriented programming principles



22. High-quality programming code construction - Part II (Part I is missing)



AWWEEEEEEEESOME! GOOD JOB!
ReplyDeleteWhen we see ASP.NET and SQL ?
ReplyDelete