/CSharpFundamentals

This is a course in the internal SoftUni program that looks at the .NET platform as well as working with the C # language at a level above the startup.

Primary LanguageC#

C# Fundamentals - September 2018

Certificate C# Advanced

Certificate C# OOP Basics

Certificate C# OOP Advanced

C# Advanced
Lectures Lab Exercise
Stacks and Queues Stacks & Queues - Lab Stacks & Queues - Exercise
Multidimensional Arrays Multidimensional Arrays - Lab Multidimensional Arrays
Sets And Dictionaries Advanced Sets And Dictionaries Advanced - Lab Sets And Dictionaries Advanced - Exercise
Streams Streams - Lab Streams - Exercise
Functional Programming Functional Programming - Lab Functional Programming - Exercise
C# OOP Basics
Lectures Lab Exercise
Definning Classes Definning Classes - Lab Definning Classes - Exercise
Working with Abstraction Working with Abstraction - Lab Working with Abstraction - Exercise
Encapsulation Encapsulation - Lab Encapsulation - Exercise
Inheritance Inheritance - Lab Inheritance - Exercise
Interfaces and Abstraction Interfaces and Abstraction - Lab Interfaces and Abstraction - Exercise
Polymorphism Polymorphism - Lab Polymorphism - Exercise
C# OOP Advanced
Lectures Lab Exercise
Solid Solid - Lab Solid - Exercise
Generics Generics - Lab Generics - Exercise
Iterator and Comparators Iterator and Comparators - Lab Iterator and Comparators - Exercise
Reflection and Attributes Reflection and Attributes - Lab Reflection and Attributes - Exericse
Unit Testing Unit Testing - Lab Unit Testing - Exercise
Object Communication and Events Object Communication and Events - Lab Object Communication and Events - Exericse