Autoryzowane szkolenia MicrosoftMS 55339
Programowanie w C#

Co zawiera cena?

3 390 zł netto *Online

3 790 zł netto *Stacjonarne

4 290 zł netto *Online

4 690 zł netto *Stacjonarne

4 690 zł netto *Online

4 990 zł netto *Stacjonarne

Sposób prowadzenia

Online

Stacjonarne

Online

Stacjonarne

Online

Stacjonarne

Szkolenie prowadzone przez autoryzowanego trenera Microsoft (MCT)

Autoryzowane materiały szkoleniowe dostępne w platformie SkillPipe

Kontakt z trenerem po szkoleniu

14 dni

14 dni

14 dni

14 dni

28 dni

28 dni

Gadżet  ?

-

-

1 gadżet do wyboru  ?

1 gadżet do wyboru  ?

Voucher MCP w promocyjnej cenie  ?

+459 zł netto  ?

Lunch i przerwy kawowe

-

 

-

 

-

 

* Podana cena dotyczy szkolenia otwartego, gdzie minimalna liczba uczestników to 4.
W przypadku grupy zamkniętej, cena i zakres szkolenia ustalamy indywidualnie. Masz pytania? Zadzwoń do nas: 800 080 322.

To szkolenie może być Twoje nawet za darmo!

Microsoft Certified Professional (MCP)

Zamów voucher Microsoft Certified Professional (MCP)

Poznaj szczegóły

Realizujemy egzaminy Pearson VUE

Jako autoryzowany ośrodek egzaminacyjny Pearson VUE, umożliwiamy zdawanie egzaminów udostępnianych przez firmę Perason VUE.

Poznaj szczegóły

Microsoft Certified Professional (MCP)

Zamów voucher Microsoft Certified Professional (MCP)

Poznaj szczegóły

Realizujemy egzaminy Pearson

Jako autoryzowany ośrodek egzaminacyjny Pearson VUE, umożliwiamy zdawanie egzaminów udostępnianych przez firmę Perason VUE.

Poznaj szczegóły

UWAGA!

Szkolenie odbywa się w formule BYOL (Bring Your Own Laptop). Oznacza to, że na szkolenie należy przynieść własnego laptopa lub poinformować nas o braku takiej możliwości.

SPRAWDŹ szczegółowe wymagania techniczne dla naszych szkoleń!


Tagi:

Intermediate Microsoft C# Deweloper HTML JavaScript Programowanie Padnij! Lecą gadżety Windows Visual Basic

 


Opis szkolenia


Celem szkolenia jest wykształcenie umiejętności programowania, które wymagane są do tworzenia aplikacji przy użyciu języka C#. W ciągu pięciu dni uczestnicy zapoznają się z podstawami struktury programu C#, składni języka i szczegółów implementacji, a następnie utrwalą swoją wiedzę podczas tworzenia aplikacji, która zawiera kilka funkcji platformy .NET. Szkolenie prowadzone jest w duchu oficjalnego kursu Microsoft Curriculum 20483, jednocześnie całkowicie aktualizując go o najnowsze funkcje C#, .NET 6.0 i Visual Studio 2022.

Po ukończeniu szkolenia, uczestnik będzie potrafił:

  • Wyjaśnić jak używać programu Visual Studio do tworzenia i uruchamiania aplikacji
  • Opisać cechy i składnię języka programowania C#
  • Określić potrzeby monitorowania aplikacji na dużą skalę
  • Tworzyć i wywoływać metody, przechwytywać i zarządzać wyjątkami
  • Zarządzać platformą programistyczną i bibliotek .NET
  • Zrozumieć klasy .NET Framework
  • Tworzyć dobrze ustrukturyzowany i łatwy w utrzymaniu kod C#
  • Zdefiniować i zaimplementować interfejsy
  • Utworzyć hierarchię klas przy użyciu dziedziczenia
  • Rozumieć koncepcję programowania obiektowego
  • Implementować podstawową architekturę i podstawowe komponenty aplikacji komputerowej
  • Zdobywać praktyczną wiedzę na temat tworzenia graficznego interfejsu użytkownika przy użyciu XAML
  • Korzystać z plików I/O i strumieni oraz dokonywać serializacji /deserializacji danych w różnych formatach
  • Zrozumieć komunikację internetową i protokoły
  • Utworzyć model danych encji dla dostępu do bazy danych
  • Używać zapytania zintegrowanego z językiem (LINQ)
  • Używać operacji asynchronicznych do tworzenia wydajnych aplikacji
  • Dodawać dynamiczne komponenty i niezarządzane biblioteki do programu C#
  • Zrozumieć użycie generyków i kolekcji generycznych
  • Pobierać metadane z typów przy użyciu refleksji .NET

Wymagania:

Szkolenie skierowane jest dla programistów, którzy mają doświadczenie w programowaniu w językach C, C ++, JavaScript, Objective-C, Microsoft Visual Basic lub Java i rozumieją koncepcje programowania obiektowego.


Program szkolenia

Moduł 1: Składnia C#

  • Pisanie aplikacji w C# i .NET
  • Rodzaje danych i wyrażeń
  • Konstrukcje języka C#
  • Opracowywanie aplikacji o rejestrację klasy

Moduł 2: Koncepcje języka C#

  • Metody
  • Przeciążenie metody
  • Obsługa wyjątków
  • Monitorowanie
  • Rozszerzenie wniosku o rejestrację klasy
  • Kod refaktoryzacji ułatwiający ponowne użycie
  • Pisanie kodu C#, który weryfikuje dane wprowadzone przez użytkownika
  • Pisanie kodu C#, który zapisuje zmiany z powrotem w bazie danych

Moduł 3: Struktury, kolekcje i zdarzenia w języku C#

  • Struktury
  • Wyliczenia
  • Wbudowane kolekcje
  • Wydarzenia
  • Budowanie prototypowej aplikacji klas

Moduł 4: Klasy C#

  • Tworzenie klas
  • Interfejsy
  • Zrozumienie generyków w C#
  • Dodawanie walidacji danych do aplikacji

Moduł 5: Dziedziczenie C#

  • Hierarchie klas
  • Polimorfizm
  • Rozszerzenie klas
  • Refaktoryzacja

Moduł 6: Wejście i wyjście

  • Plik I/O
  • Serializacja i deserializacja
  • Strumienie
  • Tworzenie raportu ocen

Moduł 7: Dostęp do bazy danych

  • Entity Framework
  • LINQ
  • Aktualizacja danych ocen

Moduł 8: Korzystanie z sieci

  • Usługi webowe
  • REST i OData
  • ASP.NET Core MVC

Moduł 9: Graficzne interfejsy użytkownika

  • Korzystanie z ram interfejsu użytkownika
  • Wiązanie danych
  • Stylizacja interfejsu użytkownika
  • Dodawanie graficznego interfejsu użytkownika

Moduł 10: Wydajność aplikacji

  • Wielozadaniowość
  • Połączenia asynchroniczne
  • Radzenie sobie z konfliktami
  • Podnoszenie wydajności

Moduł 11: Współpraca z C#

  • Obiekty dynamiczne
  • Zarządzanie zasobami
  • Praca z programem Word

Moduł 12: Projektowanie do ponownego wykorzystania

  • Metadane
  • Atrybuty
  • Generowanie kodu
  • Zespoły
  • Zarządzanie zespołem raportu ocen

Najbliższe terminy:

19 grudnia 2022 r. - Online

Długość szkolenia

5 d x 8 h lekcyjnych
(Łącznie 40 h lekcyjnych)
Jedna godzina lekcyjna trwa 45 min.

Zwolnienie z VAT

Niektóre szkolenia mogą być zwolnione z opodatkowania podatkiem VAT. Ma to zastosowanie gdy szkolenia mają charakter kształcenia czy przekwalifikowania zawodowego. Szkolenia informatyczne mogą taki warunek spełniać. O szczegóły zapytaj naszego doradcę ds. szkoleń oraz wypełnij oświadczenie.

Pobierz oświadczenie