From November 2020 to the beginning of January 2021 I was a trainer and speaker at C# and .NET course in Sarajevo at Academy387.

The course was 36 hours total with a focus on fundamentals and some advance topics at the end of the course. There were eight people in the crowd and I am extremely happy to meet all of these great people.

I hope this course was helpful for them in order to continue with their developer career in the future. The number of seats was limited to only 8 because of the whole Covid-19 situation which is happening in the whole world.

The sylabuss for the course was:

  1. Introduction session
  2. Creating first Hello World app
  3. Introduction to common solution
  4. Data types and variables
  5. Decision statements
  6. Operators
  7. Enumerations and switch
  8. Arrays
  9. Strings
  10. Loops
  11. Understanding methods
  12. Dates and times in .NET
  13. OOP (Classes and objects)
  14. Deep dive into OOP
  15. Working with collections
  16. Introduction to LINQ
  17. Scopes and accessibility modifiers
  18. Namespaces, assemblies and class libraries
  19. HTTP Client
  20. Handling exceptions
  21. Generics
  22. Overview of advanced topics

The course syllabus is inspired by Bob Tabor's, C# Fundamentals for Beginners.

Very happy that I accepted an invitation from Academy387 to hold this course.

The course was total of 36 hours, 3 times per week and the sessions were around 2h of content with the small break between. The sessions were usually at the night slots from 8 pm to 10 pm.

Few photos from the course:

It was a pleasure for me to deliver another course/training on the .NET topic and see new C#/.NET developers starting their careere based on the knowledge they picked up on the course.