Kurs przeznaczony jest dla osób chących nauczyć się programowania w oparciu o język C# oraz poznać podstawowe możliwości platformy .NET. Na szkoleniu uczestnik dowie się jak jest zbudowany język C#, jak skonfigurować środowisko, napisać podstawowe programy, korzystać ze standardowych bibliotek oraz pozna podstawy tworzenia aplikacji internetowych z wykorzystanie ASP.NET MVC. Kurs wprowadza również do zagadnień programowania obiektowego.
Wprowadzenie do języka C#
- Historia C#
- Platforma .NET
- Korzystanie z dokumentacji i wybrane pozycje książkowe
- Kierunki rozwoju C# i .NET
- Omówienie możliwości
Składnia języka
- Deklaracje i typy danych
- Typy proste
- Operatory
- Serializacja obiektów
- Kolekcje danych
- Instrukcje sterowania przepływem
- Tablice
Programowanie Obiektowe
- Modelowanie
- Obiekty: właściwości i metody
- Tworzenie obiektów
- Obiekty i referencje
- Klasy
- Interfejsy
- Dziedziczenie
- Klasy abstrakcyjne
- Polimorfizm
Obsługa błędów wyjątków
- Instrukcja try...catch
- Tworzenie własnych typów wyjątków
Operacje wejścia wyjścia
- Strumienie i filtry
- Obsługa plików
Podstawy tworzenia aplikacji internetowych w języku C# na platformie .NET
- Przegląd ASP.NET MVC
- Architektura wielowarstwowa
- Aplikacje w architekturze Request/Response
- Nawiązywanie połączeń i praca z bazą danych
- Modelowanie warstwy biznesowej aplikacji
- Obsługa żądań i warstwa kontrolerów
- Tworzenie widoków
- Omówienie popularnych przypadków użycia
United Arab Emirates - Programming in C#
Saudi Arabia - Programming in C#
South Africa - Programming in C#
Österreich - Programming in C#
Deutschland - Programming in C#
Czech Republic - Programming in C#
Magyarország - Programming in C#
Luxembourg - Programming in C#
New Zealand - Programming in C#
Philippines - Programming in C#
Costa Rica - Programming in C#
United Kingdom - Programming in C#
South Korea - Programming in C#