C# (.NET) Developer
C# (.NET) Developer
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Szkolenie jest adresowane przede wszystkim do osób, które chcą rozpocząć karierę w branży IT i zdobyć kwalifikacje na poziomie młodszego programisty (Junior Developera), niezależnie od ich dotychczasowego wykształcenia czy doświadczenia technicznego. Jest to oferta dla osób zupełnie początkujących, które nigdy wcześniej nie programowały, jak również dla tych, które mają już pewne podstawy zdobyte samodzielnie, ale potrzebują ustrukturyzowanej wiedzy i wsparcia trenera.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji09-10-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Celem szkolenia jest przygotowanie uczestników do samodzielnego programowania w języku C# oraz pracy z platformą .NET na poziomie Junior Developera. Kurs koncentruje się na praktycznym nauczaniu fundamentów pisania kodu, obsługi baz danych oraz tworzenia funkcjonalnych aplikacji desktopowych i webowych.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| dWiedza Zna składnię języka C#, zasady programowania obiektowego (OOP), architekturę .NET, podstawy relacyjnych baz danych (SQL, Entity Framework) oraz zasady tworzenia RESTful API i aplikacji MVC/WPF. | • Poprawnie rozróżnia typy danych, mechanizmy OOP oraz konstrukcje async/await i LINQ. • Wskazuje prawidłowe zapytania SQL oraz konfigurację mapowania w Entity Framework. • Rozpoznaje właściwe metody HTTP, kody odpowiedzi i warstwy wzorców MVC/MVVM. | Test teoretyczny z wynikiem generowanym automatycznie |
| Umiejętności Potrafi pisać i debugować kod w C#, tworzyć aplikacje zintegrowane z bazą danych MS SQL Server oraz budować interfejsy i usługi API. | • Identyfikuje poprawne struktury kodu realizujące operacje CRUD i walidację danych. • Wybiera właściwe rozwiązanie programistyczne dla przedstawionego problemu biznesowego. • Wskazuje błędy w przedstawionych fragmentach kodu oraz sposoby ich naprawy. | Test teoretyczny z wynikiem generowanym automatycznie |
| Kompetencje społeczne Jest gotów do pracy w zespole programistycznym, korzystania z kontroli wersji Git, stosowania zasad Clean Code oraz samodzielnego rozwiązywania problemów. | • Identyfikuje prawidłowe komendy i przepływy pracy w systemie Git. • Wskazuje reguły czystego kodu (Clean Code) i zasady tworzenia testów jednostkowych. • Wybiera właściwe źródła i metody analizy problemów technicznych. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
- Wprowadzenie do programowania
- Wstęp do środowiska uruchomieniowego .NET
- Zapoznanie ze środowiskiem programistycznym Visual Studio
- Tworzenie solucji i nowych projektów
- Język C#. Zmienne, stałe, typy wartości, konwersje
- Typy wyliczeniowe (enum) — Komunikacja z użytkownikiem, obsługa standardowego wejścia i wyjścia
- Podstawowe techniki programistyczne
- Instrukcje warunkowe
- Pętle
- Tablice i listy
- Funkcje
- Klasy i obiekty
- Programowanie obiektowe
- Konstruktory klas
- Właściwości klas
- Metody klas
- Modyfikatory dostępu
- Interfejsy
- Dziedziczenie
- Części statyczne
- Wprowadzenie do Windows Forms
- Kontrolki Windows Forms
- Obsługa zdarzeń
- Debugowanie aplikacji
- Odczyt i zapis plików
- Obsługa plików
- Obsługa wyjątków
- Stworzenie praktycznego programu rozwiązującego zadany problem
- Strukturalny oraz deklaratywny język zapytań
- Zarządzanie bazą danych w Microsoft SQL Server
- Zapytania w języku SQL - Select, Insert, Update, Delete
- Biblioteka do komunikacji z bazą danych
- Komunikacja programu z bazą
- Implementacja aplikacji typu CRUD (Create, Read, Update, Delete) w "Windows Forms" korzystającej z bazy danych Microsoft SQL Server
- .NET Framework
- Tworzenie aplikacji ASP.NET
- Wejście w platformę .NET
- Kontrolki ASP.NET
- Zasada działania ASP.NET
- Standardowe kontrolki ASP.NET
- Kontrolki informacyjne
- Kontrolki przyjmujące dane wejściowe
- Kontrolki wysyłające dane do formularzy WWW
- Kontrolki wyświetlające obrazy
- Kontrolki walidacyjne
- Kontrolki komunikujące się z serwerem
- Projektowanie aplikacji przy użyciu stron wzorcowych (Master page) i szablonów (Template)
- Graficzny element sterujący
- Kontrolki źródła danych: GridView, ListView
- Wyświetlanie danych, sortowanie, stronicowanie, edytowanie
- Bindowanie (łącznie) danych ze źródłem
- Obsługa zdarzeń
- Kontrolki ObjectDataSource
- Kontrolki nawigacyjne
- Tworzenie mapy witryny WWW
- Zaawansowane zagadnienia
- Technologia Ajax w ASP.NET
- Serializacja danych JSON
- Wdrożenie szablonu aplikacji
- Komunikacja aplikacji z serwerem
- Wstęp do mapowania obiektowo-relacyjnego
- Aplikacja typu CRUD
- Implementacja aplikacji serwerowej typu CRUD w ASP.NET
- Walidacja.
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 51 Wprowadzenie do programowania | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 10-10-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 2 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-10-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 3 z 51 Wprowadzenie do programowania | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 10-10-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 4 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-10-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 5 z 51 Wprowadzenie do programowania | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 10-10-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 6 z 51 Podstawowe techniki programistyczne | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 11-10-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 7 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 11-10-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 8 z 51 Podstawowe techniki programistyczne | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 11-10-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 9 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 11-10-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 10 z 51 Podstawowe techniki programistyczne | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 11-10-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 11 z 51 Programowanie obiektowe | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 24-10-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 12 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 24-10-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 13 z 51 Programowanie obiektowe | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 24-10-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 14 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 24-10-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 15 z 51 Programowanie obiektowe | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 24-10-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 16 z 51 Wprowadzenie do Windows Forms | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 25-10-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 17 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 25-10-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 18 z 51 Wprowadzenie do Windows Forms | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 25-10-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 19 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 25-10-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 20 z 51 Wprowadzenie do Windows Forms | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 25-10-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 21 z 51 Odczyt i zapis plików | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 14-11-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 22 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 14-11-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 23 z 51 Odczyt i zapis plików | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 14-11-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 24 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 14-11-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 25 z 51 Odczyt i zapis plików | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 14-11-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 26 z 51 Strukturalny oraz deklaratywny język zapytań | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 15-11-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 27 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 15-11-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 28 z 51 Strukturalny oraz deklaratywny język zapytań | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 15-11-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 29 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 15-11-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 30 z 51 Strukturalny oraz deklaratywny język zapytań | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 15-11-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 31 z 51 .NET Framework | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 28-11-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 32 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 28-11-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 33 z 51 .NET Framework | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 28-11-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 34 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 28-11-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 35 z 51 .NET Framework | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 28-11-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 36 z 51 Graficzny element sterujący | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 29-11-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 37 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 29-11-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 38 z 51 Graficzny element sterujący | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 29-11-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 39 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 29-11-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 40 z 51 Graficzny element sterujący | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 29-11-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 41 z 51 Zaawansowane zagadnienia | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 12-12-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 42 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 12-12-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 43 z 51 Zaawansowane zagadnienia | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 12-12-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 44 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 12-12-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 45 z 51 Zaawansowane zagadnienia | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 12-12-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 17:00 | Liczba godzin 01:45 |
Przedmiot / temat 46 z 51 Aplikacja typu CRUD | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 13-12-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 47 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 13-12-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 48 z 51 Aplikacja typu CRUD | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 13-12-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 49 z 51 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 13-12-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 15:15 | Liczba godzin 00:15 |
Przedmiot / temat 50 z 51 Aplikacja typu CRUD | Typ aktywności Zajęcia | Prowadzący Łukasz Adydan | Data realizacji zajęć 13-12-2026 | Godzina rozpoczęcia 15:15 | Godzina zakończenia 16:15 | Liczba godzin 01:00 |
Przedmiot / temat 51 z 51 - | Typ aktywności Walidacja | Prowadzący Łukasz Adydan | Data realizacji zajęć 13-12-2026 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:00 | Liczba godzin 00:45 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 80:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 66:45 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 00:45 |
Rodzaj godzin w tym suma przerw | Liczba godzin 12:30 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 90:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 4 990,00 PLN |
Podmiot uprawniony do zwolnienia z VAT na podstawie art. 43 ust. 1 ustawy o VAT | |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 4 990,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 62,38 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 62,38 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 80:00 |
Prowadzący
Prowadzący
Łukasz Adydan
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy otrzymują autorskie materiały szkoleniowe ALX.
Warunki uczestnictwa
Od uczestników wymagana jest znajomość ogólnej obsługi komputera (kopiowanie plików, korzystanie z edytora tekstu) i umiejętność sprawnego korzystania z klawiatury
Informacje dodatkowe
Szkolenie może podlegać zwolnieniu z podatku VAT w w przypadku gdy udział w usłudze jest finansowany co najmniej w 70% ze środków publicznych.
Warunki techniczne
Warunki techniczne
Czego potrzebujesz do kursu zdalnego?
- komputer z dostępem do Internetu (zalecana prędkość łącza: min 3 Mbit/s download/upload; całkowicie wystarczające są w szczególności połączenia przez sieć komórkową, oby jedynie były one stabilne - nie zrywające się)
- przeglądarka internetowa (Chrome, Firefox, Safari, Edge itp.),
- głośniki lub słuchawki, oraz mikrofon (aby słyszeć i rozmawiać z trenerem oraz innymi uczestnikami szkolenia).
Opcjonalnie:
W miarę posiadania, można też wyposażyć stanowisko pracy w dodatkowy monitor. Jest wtedy możliwość jednoczesnego obserwowania udostępnionego obrazu (na jednym ekranie) i pracy w swoim edytorze/arkuszu/środowisku na drugim ekranie. Jeśli jednak nie posiadasz dodatkowego monitora, to również nie ma się czym martwić. Wystarczy przełączanie się między oknami w razie potrzeby, w ten sposób pracuje większość naszych kursantów.
Alternatywnie, istnieje jeszcze możliwość uruchomienia oprogramowania konferencyjnego (standardowo w ALX jest to Zoom) na tablecie lub ewentualnie telefonie Apple / Android (przy czym ekran telefonu jest jednak dość mały - kursanci raczej preferują tablety). Wtedy można uczestniczyć w sesji video poprzez urządzenie mobilne, a samodzielną pracę i ćwiczenia - wykonywać na komputerze.