Pobierz kartę szkolenia

Wprowadzenie do języka C#

kod szkolenia: C# / PL AA 3d_WPR

Szkolenie "Wprowadzenie do języka C#" to intensywny kurs skierowany do osób posiadających podstawowe doświadczenie w programowaniu obiektowym. Uczestnicy poznają kluczowe cechy języka C# oraz jego możliwości w kontekście platformy .NET, a także zdobędą praktyczne umiejętności potrzebne do tworzenia nowoczesnych aplikacji. Program obejmuje zarówno elementy teoretyczne, jak i ćwiczenia praktyczne, które przygotują uczestników do dalszego zgłębiania zaawansowanych tematów.

training assurance
promocja
Termin
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  28.04 29.04 30.04
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  30.04 01.05 02.05
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  14.05 15.05 16.05
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  28.05 29.05 30.05
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  11.06 12.06 13.06
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  25.06 26.06 27.06
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  09.07 10.07 11.07
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  23.07 24.07 25.07
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  06.08 07.08 08.08
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  20.08 21.08 22.08
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  03.09 04.09 05.09
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  17.09 18.09 19.09
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  01.10 02.10 03.10
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  15.10 16.10 17.10
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  29.10 30.10 31.10
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  12.11 13.11 14.11
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  26.11 27.11 28.11
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  10.12 11.12 12.12
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN 3 321,00 PLN brutto

Szkolenie jest przeznaczone dla:

  • Programistów posiadających podstawowe doświadczenie w programowaniu obiektowym.
  • Osób, które chcą poznać język C# i jego zastosowanie w tworzeniu aplikacji na platformie .NET.
  • Specjalistów IT pragnących poszerzyć swoją wiedzę w zakresie nowoczesnych narzędzi i technologii programistycznych.
  • Developerów przygotowujących się do pracy z bardziej zaawansowanymi tematami związanymi z C#.
  • Członków zespołów projektowych odpowiedzialnych za implementację rozwiązań opartych na platformie .NET.

Korzyści z uczestnictwa w szkoleniu

  1. Zdobycie solidnych podstaw do pracy z językiem C# i platformą .NET.
  2. Poznanie zasad programowania obiektowego, w tym dziedziczenia, polimorfizmu i hermetyzacji.
  3. Praktyczne umiejętności pracy z klasami, interfejsami, typami generycznymi oraz rekordami.
  4. Wprowadzenie do nowoczesnych technologii, takich jak LINQ, operacje asynchroniczne oraz obsługa JSON/XML.
  5. Poznanie procesu publikacji aplikacji i szyfrowania danych w kontekście bezpieczeństwa.
  1. Wprowadzenie
    • .NET a .NET Framework
    • .NET Standard
  2. Konfiguracja projektu
    • Instrukcje najwyższego poziomu
    • Globalne i niejawne dyrektywy using
    • Nullowalne typy referencyjne
    • Menadżer pakietów NuGet
  3. Klasy
    • Konstruktory
    • Inicjatory
    • Właściwości
    • Indeksatory
    • Przeciążanie operatorów
    • Klasy częściowe
    • Klasy statyczne
  4. Metody
    • Parametry wyjściowe
    • Parametry domyślne
    • Metody rozszerzające
    • Metody przeciążone
    • Metody statyczne
  5. Interfejsy
    • Deklarowanie
    • Implementacja
  6. Typy generyczne
    • Klasy
    • Interfejsy
    • Metody
  7. Rekordy
    • Składnia
    • Właściwości
    • Zastosowanie
  8. Elementy programowania zorientowanego obiektowo
    • Konwersja typów
    • Hermetyzacja
    • Modyfikatory dostępu
  9. Dziedziczenie
    • Hierarchia dziedziczenia
    • Klasy i metody abstrakcyjne
    • Metody wirtualne
    • Nadpisywanie metod
  10. Wyjątki
    • Przechwytywanie
    • Filtracja
    • Generowanie
  11. Zdarzenia
    • Deklarowanie
    • Wyzwalanie
    • Obsługa
  12. LINQ
    • Deklarowanie i używanie delegatów
    • Metody anonimowe
    • Wyrażenia lambda
    • Wprowadzenie do LINQ
    • Składnia zapytań a łańcuch metod
  13. Operacje asynchroniczne
    • Uruchamianie zadań
    • Pobieranie rezultatu zadań
    • Anulowanie zadań
    • Wykorzystanie async-await
  14. Odczyt i zapis danych lokalnych
    • Odczyt i zapis plików
    • Klasy strumieniowe
    • Podstawowe operacje na JSON/XML
  15. Szyfrowanie danych
    • Szyfrowanie symetryczne
    • Szyfrowanie asymetryczne
  16. Publikacja aplikacji

Ukończone szkolenia lub wiedza z zakresu podstaw programowania w C#.

Metoda szkolenia:

  • Wykłady
  • Warsztaty
  • Szkolenie: polski

    Skontaktuj się z naszym doradcą