Gwarantowany termin:
2019-11-12 Pokaż
Czas trwania:
3 dni
Cena netto:
1999 PLN netto
Stopień trudności:   
Średnia liczba uczestników:   
5
Identyfikator szkolenia:   
221267375
    Drukuj kartę szkolenia

Szkolenie zamknięte

Istnieje możliwość realizacji tego szkolenia w formie zamkniętej w siedzibie klienta lub w jednej z naszych sal. Przy większych grupach jest to korzystniejsze ekonomiczne, można też dostosować program szkolenia.

Pokaż więcej

Vouchery

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.



Opis szkolenia


Wymagana znajomość podstaw języka C#. Uczestnik pozna zaawansowane elementy języka i biblioteki .NET Framework. Wprowadzone zostaną również projektowe i architektoniczne wzorce.



Program szkolenia


  • Programowanie współbieżne
  • Wstep do wielowatkowosci
  • Klasa Thread
  • Mechanizmy async i await
  • Asynchroniczne wywoływanie metod
  • Synchronizacja dostępu
  • Wyrażenia regularne
  • Rodzaje wzorców
  • Biblioteka Regex
  • Przetwarzanie danych z użyciem wyrażeń regularnych
  • Wykorzystanie grup
  • Zastosowanie wyrażeń regularnych
  • Refleksje
  • Dostęp do klas i właściwości
  • Wykorzystanie refleksji w typach wyliczeniowych
  • Operacje na plikach wykonywalnych
  • Wykorzystanie własnych atrybutów
  • Zaawansowane delegaty
  • Wykorzystanie metod rozszerzeń
  • Drzewa wyrażeń
  • Wzorce projektowe i architektoniczne
  • Singleton
  • Obserwator
  • Fasada
  • Fabryka
  • Stan
  • Strategia
  • Polecenie
  • Iterator
  • MVC
  • MVP
  • MVVM
  • Zaawansowane elementy debuggowania kodu i diagnostyki
  • Klasa Trace
  • Klasa Debug
  • Klasa StackTrace
  • Klasa Stopwatch
  • Zaawansowane elementy Windows Forms
  • Kontrolki plikowe
  • WebBrowser
  • BackgroundWorker
  • Komunikacja sieciowa
  • Architektura Client-Server
  • Klasy WebRequest i WebResponse
  • Obsługa WebServices
  • Obsługa maila
  • Bezpieczeństwo w aplikacjach
  • Obsługa SSL/TLS
  • Szyfrowanie i hashowanie danych
  • Scalanie plików wykonywalnych
  • Dekompilacja plików wykonywalnych
  • Metody zabezpieczeń przed dekompilacją plików wykonywalnych




  • Terminy szkolenia "Zaawansowane programowanie w C#"


    2019-11-12 Warszawa [ termin gwarantowany! ]
      Dostępne miejsca

    2019-11-18 Wrocław
      Dostępne miejsca



    Opinie uczestników o tym szkoleniu


    Opinie pochodzą z ankiet wypełnianych przez uczestników na koniec każdego szkolenia. Sprawdź jak uczestnicy oceniają to szkolenie. Dowiedz się dlaczego warto szkolić się u nas od osób które już tu były i dlaczego 98% naszych klientów poleca nas swoim znajomym!






    Wykładowcy




    Sprawdź kto będzie prowadził to szkolenie. Nasi wykładowcy to w 100% praktycy którzy cały czas pracują z technologią której szkolą. Dzięki temu uzyskujesz maksimum wartościowej wiedzy.




    Paweł Biesiada

    Jestem absolwentem Uniwersytetu im. Adama Mickiewicza w Poznaniu na wydziale Matematyki i Informatyki. Od ponad ośmiu lat mocno związany z technologiami Microsoftu. Certyfikowany deweloper i pasjonat baz danych, fan clean code'u. Na swoich warsztatach kładę nacisk na ćwiczenia praktyczne wsparte licznymi przykładami z własnego doświadczenia. Po pracy lubię spędzać czas aktywnie pokonując dłuższe dystanse w biegu lub na rowerze.


    Tomek Wojnarowski

    Tomek zajmuje się platformą .NET od blisku 15 lat. Prowadzi  firmę  realizujacą projekty z  obszarów transportu, produkcji, i systemów finansowych. Konsultuje rozwiązania pod względem wydajności i jakości kodu. Szerokie spektrum realizowanych zadań pozwala mu na racjonalną ocenę trendów i rozwiązań. Publikuje artykuły z obszaru optymalizacji procesów biznesowych i dyspozycji transportowych. Jest fanem technologii i pasjonatem nowoczesnych rozwiązań.