Programowanie w języku C# dla programistów innych języków

Czas trwania
3
dni
Najbliższe terminy tego szkolenia
Cena szkolenia
2400 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
- Zaawansowane aspekty metod
- Obsługa wyjątków
- Dyrektywy preprocesora
- Publikowanie aplikacji
- Biblioteki DLL
- Programowanie obiektowe w C#
- Klasy
- Obiekty
- Konstruktory
- Hermetyzacja
- Modyfikatory readonly i const
- 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
- Elementy programowania współbieżnego
- 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
- LINQ to SQL
- Encje
- Pobieranie danych
- Modyfikowanie danych w bazie
- Dodawanie i kasowanie danych w bazie
- Procedury składowane
- Entity Framework
- Model danych EDM na podstawie istniejącej bazy danych
- LINQ to Entities
- Łączenie tabel
- Tworzenie źródeł danych
- Procedury składowane
- Wizualna prezentacja danych
- Kreator źródeł danych - wprowadzenie
- Prezentacja zawartości tabeli w siatce
- Klasa Binding Source
- Sortowanie danych
- Filtrowanie danych
- Wykorzystanie formularzy
- Formularze master-details
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Szkolenie przeznaczone jest wyłącznie dla programistów innych języków programowania.
Jest to skrócona czasowo wersja szkolenia Programowanie w języku C#.
Możliwość oszczędzenia czasu wynika z braku potrzeby wprowadzania programistów innych języków w podstawowe
zaganienia zwiazane z programowaniem jako takim - trener skupia się dzięki temu na różnicach pomiędzy językami
programowania i szczegółach dotyczących sposobu implementacji np pętli czy instrukcji warunkowych w języku C#.

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







