Sprawdź 105 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
22 299 53 69
Szkolenie Microsoft .NET

Zaawansowane programowanie w C#

To intensywne, praktyczne szkolenie dla programistów C#/.NET, którzy chcą wynieść swoje umiejętności na ekspercki poziom.

więcej →

Program, termin i format dostosujemy do Twojego zespołu

2400 PLN netto 2 952 PLN brutto Dofinansowanie BUR/KFS
Czas trwania 3 dni
Paweł Biesiada
Paweł Biesiada Autor szkolenia

Najbliższe terminy 9:00 – 16:00

12.10 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
07.12 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Zaawansowane programowanie w C#.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia


O szkoleniu w skrócie


To intensywne, praktyczne szkolenie dla programistów C#/.NET, którzy chcą wynieść swoje umiejętności na ekspercki poziom.

W trakcie zajęć przejdziesz przez najbardziej zaawansowane obszary ekosystemu .NET – od współbieżności i programowania asynchronicznego, po bezpieczeństwo aplikacji i projektowanie architektury.

Każdy blok tematyczny to połączenie teorii z dużą porcją ćwiczeń, dzięki czemu od razu wdrożysz nową wiedzę w realnych scenariuszach.



Dlaczego warto


  • Praktyka bez lania wody – realne przykłady i ćwiczenia, które natychmiast możesz zastosować w codziennej pracy.
  • Pełne spektrum zagadnień – od async/await i refleksji, po wzorce projektowe, komunikację sieciową i zabezpieczenia.
  • Ekspert z doświadczeniem produkcyjnym – prowadzący pracuje z .NET w dużych środowiskach, więc dostajesz wiedzę, którą faktycznie wykorzystasz.
  • Rozwój kariery – umiejętności zdobyte na tym szkoleniu to przepustka do ról senior/developer lead oraz wyższych widełek w rekrutacjach.


Dla kogo


  • Programistów .NET, którzy czują, że „podstawy już znają” i chcą wejść na wyższy poziom.
  • Architektów oprogramowania i liderów zespołów, którzy muszą projektować skalowalne i bezpieczne aplikacje.
  • Każdego, kto chce zrozumieć zaawansowane mechanizmy platformy .NET i swobodnie poruszać się po takich obszarach jak wielowątkowość, refleksja czy wzorce architektoniczne.


Przejdź do programu szkolenia

Prowadzący szkolenie

Paweł Biesiada

Paweł Biesiada

Absolwent Uniwersytetu im. Adama Mickiewicza w Poznaniu na wydziale Matematyki i Informatyki. Programista i team leader, od ponad 10 lat programuje w środowisku .NET z użyciem języka C# z wykorzystaniem zarówno relacyjnych baz danych jak i baz typu NoSQL. Na co dzień pracuje w metodyce Scrum rozwijając oprogramowanie dla branży medycznej. Jest certyfikowanym deweloperem języka C# oraz MsSQL, a swoją wiedzą od przeszło 3 lat dzieli się na warsztatach. Podczas zajęć kładzie 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. 

Program szkolenia


  1. Programowanie współbieżne i asynchroniczne
    • Wstęp do wielowątkowości
    • Klasy Thread i Task
    • Mechanizmy async i await
    • Asynchroniczne wywoływanie metod
    • Synchronizacja dostępu

  2. Wyrażenia regularne
    • Rodzaje wzorców
    • Biblioteka Regex
    • Przetwarzanie danych z użyciem wyrażeń regularnych
    • Wykorzystanie grup
    • Zastosowanie wyrażeń regularnych

  3. Refleksje
    • Dostęp do klas i właściwości
    • Wykorzystanie refleksji w typach wyliczeniowych
    • Wykorzystanie własnych atrybutów

  4. Operacje na plikach wykonywalnych
    • Dekompilacja
    • Metody zabezpieczeń przed dekompilacją

  5. Zaawansowane delegaty

  6. Wykorzystanie metod rozszerzeń

  7. Drzewa wyrażeń

  8. Wzorce projektowe i architektoniczne
    • Singleton
    • Obserwator
    • Fasada
    • Fabryka
    • Stan
    • Strategia
    • Polecenie
    • Iterator
    • MVC
    • MVP
    • MVVM

  9. Zaawansowane elementy debugowania kodu i diagnostyki
    • Klasa Trace i Debug
    • Klasa StackTrace
    • Diagnostyka z użyciem aplikacji zewnętrznych
    • Debugowanie aplikacji wielowątkowych

  10. Komunikacja sieciowa
    • Architektura Client-Server
    • Konfiguracja WebApi
    • Konfiguracja WCF
    • Konfiguracja gRPC
    • Obsługa maila

  11. Bezpieczeństwo w aplikacjach
    • Obsługa SSL/TLS
    • Szyfrowanie i hashowanie danych
    • Uwierzytelnianie i autoryzacja
    • Ataki na aplikacje webowe

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Szkolenie Zaawansowane programowanie w C# realizowane tylko dla pracowników Twojej firmy?

To szkolenie możemy zorganizować w formie zamkniętej — wyłącznie dla Twojego zespołu. Doświadczony trener-praktyk poprowadzi szkolenie skrojone pod potrzeby Twojej organizacji:

  • Program dopasujemy do potrzeb i poziomu uczestników
  • Termin ustalimy indywidualnie, pod Twój kalendarz
  • Format do wyboru: online na żywo lub stacjonarnie w Twojej lub naszej siedzibie

Zamów bezpłatną, niezobowiązującą wycenę szkolenia zamkniętego.

Zapytaj o bezpłatną wycenę szkolenia
Szkolenie dedykowane dla Twojego zespołu Dopasowany program, termin i format. Napisz lub zadzwoń — wspólnie dobierzemy rozwiązanie dla Twoich pracowników.
5/5 średnia ocena JSystems w Google na podstawie 292 ocen

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Sprawdź pozostałe szkolenia z kategorii:

Microsoft .NET

Opinie uczestników

5.0/5
Zaawansowane programowanie w C#

Polecam szkolenie. Zakres przekazywanej wiedzy jest rzeczywiście dopasowany do zaawansowanych programistów.

Michał Demiańczuk Mostostal Siedlce Spółka z ograniczoną odpowiedzialnością
4.9/5
Zaawansowane programowanie w C#

Szkolenie było bardzo dobrze zorganizowane – konkretna, rozbudowana treść, praktyczne przykłady i doświadczony trener, który potrafił w jasny sposób przekazać nawet trudniejsze zagadnienia. Zdecydowanie polecam!

Anna Winiarska Bury Sp. z o.o.
5.0/5
Zaawansowane programowanie w C#

Polecam, pełen profesjonalizm.

Cezary Strzeszyna UTC AREOSPACE SYSTEMS WROCŁAW SP. Z O. O.
5.0/5
Zaawansowane programowanie w C#

Dużo wiedzy merytorycznej, podanej w przystępnej formie.

Robert Jesiołowski PGZ Stocznia Wojenna Sp. z o.o.
5.0/5
Zaawansowane programowanie w C#

Szkolenie bardzo przydatne dla osób zarówno zaawansowanych w technologii .NET jak i dla osób z mniejszym doświadczeniem. Osobiście jestem bardzo zadowolony z poziomu szkolenia i z czystym sumieniem polecam każdemu zainteresowanemu.

Kamil Pępek SoftSystem Sp. z o.o.
5.0/5
Zaawansowane programowanie w C#

Bardzo fajne szkolenie, sporo się na nim dowiedziałam, prowadzący posiada duża wiedzę. Polecam!

Klaudia Osowska Siemens Digital Logistics SP. z o.o.
5.0/5
Zaawansowane programowanie w C#

polecam szkolenie

Grzegorz Orczykowski Narodowy Fundusz Ochrony Środowiska i Gospodarki Wodnej
5.0/5
Zaawansowane programowanie w C#

Świetnie poprowadzone szkolenie, dużo wiedzy merytorycznej i praktycznej. Program był dostosowany do oczekiwań grupy, dodatkowo uzyskałem odpowiedzi na własne zagadnienia które nie do końca były dla mnie jasne.

Dominik Wojewódka Impel S.A
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...oraz setki innych firm

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

Trenerzy-praktycy z oceną minimum 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Jesteśmy w BUR

Jako zarejestrowany dostawca usług w Bazie Usług Rozwojowych umożliwiamy sfinansowanie szkoleń pracowników ze środków zewnętrznych — dofinansowanie z BUR i KFS sięga nawet 100% wartości szkolenia.

Certyfikat ISO 9001

Posiadamy certyfikat ISO 9001 potwierdzający najwyższe standardy jakości naszych usług szkoleniowych i procesów organizacyjnych.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

Masz pytania? Zadzwoń lub napisz!
22 299 53 69 biuro@jsystems.pl
Pon–Pt 9:00–17:00
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Najczęstsze pytania

Ile trwa szkolenie „Zaawansowane programowanie w C#”?

Szkolenie trwa 3 dni.

Ile kosztuje szkolenie „Zaawansowane programowanie w C#”?

Cena to 2 400 zł netto (2 952 zł brutto) za osobę.

Kiedy odbędzie się szkolenie „Zaawansowane programowanie w C#”?

Termin uruchamiamy po zebraniu grupy. Szkolenie jest też dostępne w formie dedykowanej dla firm.

Czy szkolenie „Zaawansowane programowanie w C#” można zamówić jako zamknięte dla firmy?

Tak. Realizujemy je również w formie zamkniętej (dedykowanej) dla Twojego zespołu.

A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.