Programowanie w języku C#

Czas trwania
5
dni
Najbliższe terminy tego szkolenia
Cena szkolenia
3000 PLN
(netto)
Skuteczność
Program szkolenia
- Wstęp do platformy .NET
- Środowisko Visual Studio
- Uruchamianie i debuggowanie kodu
- Podstawy języka C#
- Proces kompilacji
- Podstawowe typy danych
- Łańcuchy
- Operatory
- Konwersje typów
- Struktury
- Typ wyliczeniowy
- Metody - definiowanie, przeciążanie, argumenty metod
- Sterowanie przepływem - instrukcje warunkowe if i switch
- Pętle
- Tablice
- Klauzula using
- Tworzenie aliasów
- Operator default
- Zaawansowane aspekty metod
- Obsługa wyjątków
- Dyrektywy preprocesora
- Publikowanie aplikacji
- Biblioteki DLL
- Programowanie obiektowe w C#
- Klasy
- Obiekty
- Automatyczne właściwości
- Konstruktory
- Hermetyzacja
- Modyfikatory readonly i const
- Operatory this i base
- Generyczność
- Kolekcje danych
- Dziedziczenie
- Klasy statyczne
- Interfejsy
- Klasy abstrakcyjne
- Metody wirtualne
- Operatory IS i AS
- Metody rozszerzające
- Typy anonimowe i dynamiczne
- Delegaty
- Wyrażenia lambda
- Leniwe inicjalizowanie zmiennych
- Wzorzec projektowy „Singleton”
- Atrybuty
- Testy jednostkowe
- Elementy programowania współbieżnego
- Programowanie równoległe
- Programowanie współbieżne
- Pętle równoległe
- Projektowanie aplikacji z użyciem Windows Forms (Aplikacje okienkowe)
- Tworzenie projektu
- Paleta komponentów Toolbox
- Komponenty Windows Forms
- Umieszczanie komponentów w aplikacji
- Metody zdarzeniowe
- Własności komponentów
- Przechwytywanie klawiszy
- Okna dialogowe
- Korzystanie ze schowka
- Ikona w obszarze powiadamiania
- Odtwarzanie dźwięków
- Stosowanie menu i podmenu
- Pobieranie, przetwarzanie i składowanie danych dla platformy .NET
- LINQ
- Operatory LINQ
- Pobieranie danych
- Filtrowanie i sortowanie danych
- Analiza pobranych danych
- Grupowanie
- Łączenie zbiorów danych
- LINQ
- Przechowywanie i przetwarzanie danych z użyciem Microsoft SQL Server
- Podstawy SQL
- Podłączanie się do bazy danych
- Dodawanie obiektów do bazy
- Pobieranie danych
- Modyfikowanie danych
- Inne polecenia SQL
- Zarządzanie transakcją
- Wykorzystanie innych baz danych
- Entity Framework
- Model danych EDM na podstawie istniejącej bazy danych
- LINQ to Entities
- Łączenie tabel
- Tworzenie źródeł danych
- Procedury składowane
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Szkolenie od podstaw. Po ukończeniu tego szkolenia uczestnik:
Jeśli jesteś programistą innego języka programowania i nie chcesz tracić czasu na powtarzanie podstawowych pojęć związanych z programowaniem jako takim (pętle, bloki warunkowe etc.) a bardziej interesuje Cię sposób implementacji poszczególnych technik w języku C#, sprawdź szkolenie Programowanie w języku C# dla programistów innych języków
- będzie potrafił tworzyć okienkowe aplikacje wykorzystujące bazy danych
- będzie rozumiał pojęcia związane z programowaniem
- potrafił wykorzystać w programowaniu język C#
- pozna idee programowania obiektowego
- pozna dobre praktyki programistyczne
Jeśli jesteś programistą innego języka programowania i nie chcesz tracić czasu na powtarzanie podstawowych pojęć związanych z programowaniem jako takim (pętle, bloki warunkowe etc.) a bardziej interesuje Cię sposób implementacji poszczególnych technik w języku C#, sprawdź szkolenie Programowanie w języku C# dla programistów innych języków

Sprawdź, co mówią o nas ci, którzy nam zaufali
Trenerzy kategorii Microsoft .NET







