Szkolenie Zaawansowane programowanie w .NET z użyciem języka C#

 pdf

Terminy

 

 

 

 

Profil uczestnika

 

Uczestnik:
  • posiada przynajmniej roczne doświadczenie w programowaniu przy użyciu platformy .NET;
  • ma przynajmniej podstawowe doświadczenie w pracy z formularzami środowiska .NET;
  • chce szybko i efektywne zapoznać się z możliwościami i sprawdzonymi technikami stosowanymi w aplikacjach okienkowych opartych o platformę .NET oraz język C#.

Korzyści ze szkolenia

 

  1. Duża intensywność szkolenia – w krótkim czasie uczestnik zapoznaje się z wieloma typowymi wyzwaniami w złożonych projektach informatycznych.
  2. Aplikacje tworzone są w wiodącej platformie i w najnowszych narzędziach.
  3. Programista zostaje zapoznany z alternatywnymi mechanizmami realizacji typowych zagadnień – poznaje ich mocne i słabe strony.
  4. Trenerzy są zawodowymi programistami w branżach przemysłowych – szkolenie ma zwiększony nacisk na niezawodność aplikacji.

Parametry szkolenia

 

  • Czas trwania: 3 dni - 24 godziny.
  • Forma zajęć: Laboratorium - 60%, wykład - 40%.
  • Wielkość grupy: do 10 osób.
  • Zobacz swoje materiały szkoleniowe

Szczegółowy program

 

Moduł 1. Tworzenie aplikacji WinForms    

•    Właściwości i obsługa zdarzeń
•    Delegacje i bezpieczna praca z wątkami
•    Asynchroniczna praca ze źródłem danych
•    Drag & drop
•    Inicjalizowanie kontrolek i aktualizowanie danych

 

Moduł 2. Biblioteka GDI+    

•    Własne kontrolki
•    Drukowanie

 

Moduł 3. Wielowątkowość

•    Synchronizacja wątków
•    Komunikacja między wątkami
•    Praca z pulą
•    Logowanie informacji w aplikacjach czasu rzeczywistego

 

Moduł 4. Dostęp do danych    

•    Wybrane zagadnienia ADO.NET
•    Batch insert
•    Parametry w zapytaniach
•    Zarządzanie pulą połączeń
•    Obsługa transakcji
•    Wiązanie danych z interfejsem użytkownika
•    Obiektowy model dostępu do danych
•    Usługi internetowe
•    Tworzenie Web Service'ów.
•    Wywoływanie Web Service’ów
•    Operacje asynchroniczne

 

Moduł 5. Programowanie sieciowe

•    Programy typu klient-serwer
•    Rozgłaszanie
•    Przesyłanie własnych danych

 

Moduł 6. Szyfrowanie na platformie .NET

•    Stosowanie algorytmów symetrycznych i asymetrycznych
•    Najlepsze praktyki

 

Moduł 7. Praktyka pracy z projektami

•    Praca z kodem niezarządzanym
•    Importowanie funkcji WinApi
•    Zarządzanie pamięcią
•    Obsługa rejestru Windows.
•    Podstawy przetwarzania grafiki
•    Automatyczne aktualizacje aplikacji

 

Moduł 8. Przegląd narzędzi i bilibotek

•    SQL Prompt
•    SQL Delta
•    Visual SVN
•    Tortoise SVN
•    Apache + SVN module
•    Resharper
•    log4net

 

Chcesz sprawdzić, czy nasze szkolenia będą Ci odpowiadać? Napisz lub zadzwoń!

Proponujemy szkolenia zamknięte, aby obniżyć koszt udziału w szkoleniu. Aby poznać więcej szczegółów napisz lub zadzwoń!