Przejdź do treści
Inne Online ID 3431711

Szkolenie .NET – od podstaw do praktycznych aplikacji

Tryb Online
Termin 13.09 - 23.09.2026
Czas trwania 36 godzin (5 dni)
Grupa max 10 osób

Informacje podstawowe

Najważniejsze dane o szkoleniu w jednym miejscu
Kategoria
Inne
Forma realizacji
Online
Maksymalna liczba uczestników
10 osób
Czas trwania
36 godzin (5 dni)
Termin
13.09 - 23.09.2026
Koniec rekrutacji
8.09.2026
Certyfikat
Tak
Dostawca
Ernabo Adrian Flak
Dofinansowanie
Możliwość dofinansowania

Cel szkolenia

Co zyskasz po ukończeniu kursu

Cel edukacyjny

Usługa przygotowuje uczestnika do samodzielnego tworzenia aplikacji w ekosystemie .NET, od podstaw języka C# i programowania obiektowego, przez pracę z kolekcjami, LINQ, asynchronicznością i obsługą błędów, aż po budowę aplikacji webowych w ASP.NET Core oraz integrację z bazą danych przy użyciu Entity Framework Core. Uczestnik nabędzie umiejętności praktyczne potwierdzane testami online.

Program szkolenia

36 godzin (5 dni)

Program szkolenia jest dostosowany do potrzeb uczestników usługi oraz głównego celu usługi i jej charakteru oraz obejmuje zakres tematyczny usługi. Uczestnik nie musi spełniać dodatkowych wymagań dot. poziomu zaawansowania.

Usługa prowadzona jest w godzinach dydaktycznychPrzerwy  nie są wliczone w ogólny czas usługi rozwojowej. Harmonogram usługi może ulec nieznacznemu przesunięciu, ponieważ ilość przerw oraz długość ich trwania zostanie dostosowana indywidualnie do potrzeb uczestników szkolenia. Łączna długość przerw podczas szkolenia nie będzie dłuższa aniżeli zawarta w harmonogramie.

Zajęcia zostaną przeprowadzone przez ekspertów z wieloletnim doświadczeniem, którzy przekazuje nie tylko wiedzę teoretyczną, ale także praktyczne wskazówki i najlepsze praktyki. Uczestnicy mają możliwość czerpania z jego wiedzy i doświadczeń.

Szkolenie będzie realizowane zdalnie w czasie rzeczywistym za pomocą platformy ClickMeeting, co umożliwia aktywny udział uczestników w warsztatach i ćwiczeniach grupowych.

Szkolenie realizowane jest przez platformę umożliwiającą:

  • udostępnianie ekranu,
  • czat, komunikację audio-wideo,
  • współdzielenie materiałów i plików,
  • interaktywną prezentację kodu i analiz danych.

Każdy uczestnik pracuje indywidualnie na swoim komputerze z bieżącym wsparciem trenera.


Przed dokonaniem zapisu i złożeniem karty uczestnictwa do Operatora, zachęcamy do kontaktowania się z nami telefonicznie, SMS-em lub e-mailem pod adresem/numerem wskazanym w zakładce „Kontakt”.

Pozwoli to potwierdzić dostępność miejsca w grupie szkoleniowej oraz rozwiać ewentualne wątpliwości.


Program szkolenia:

MODUŁ 1. Wprowadzenie do platformy .NET i C#

5h dydaktycznych (2h teoria / 3h praktyka)

Teoria:

  • Historia i architektura .NET
  • Różnice między .NET Framework, .NET Core i .NET 7/8
  • Podstawy języka C#: typy danych, zmienne, operatory

Praktyka:

  • Instalacja .NET SDK i Visual Studio / VS Code
  • Tworzenie pierwszej aplikacji konsolowej
  • Ćwiczenia z typami danych, zmiennymi i podstawowymi operacjami

MODUŁ 2. Programowanie obiektowe w C#

5h dydaktycznych (2h teoria / 3h praktyka)

Teoria:

  • Klasy, obiekty, dziedziczenie, polimorfizm
  • Interfejsy i abstrakcje
  • Enkapsulacja i właściwości

Praktyka:

  • Tworzenie klas i obiektów w aplikacji testowej
  • Implementacja interfejsów i dziedziczenia
  • Zadania praktyczne: modelowanie prostego systemu (np. sklep, biblioteka)

MODUŁ 3. Kolekcje, LINQ i obsługa danych

5h dydaktycznych (1,5h teoria / 3,5h praktyka)

Teoria:

  • Tablice, listy, słowniki, kolekcje generyczne
  • LINQ – podstawowe zapytania, filtrowanie, sortowanie
  • Obsługa plików i prostych danych wejścia/wyjścia

Praktyka:

  • Tworzenie i modyfikacja kolekcji
  • Pisanie zapytań LINQ do danych w pamięci
  • Ćwiczenia z wczytywaniem i zapisywaniem danych do plików

MODUŁ 4. Programowanie asynchroniczne i obsługa błędów

4h dydaktyczne (1h teoria / 3h praktyka)

Teoria:

  • Wyjątki i obsługa błędów (try/catch/finally)
  • Async / await i Task w C#
  • Podstawy programowania wielowątkowego

Praktyka:

  • Obsługa wyjątków w praktycznych scenariuszach
  • Pisanie prostych metod asynchronicznych
  • Zadania praktyczne: pobieranie danych z API lub symulacja opóźnień

MODUŁ 5. Wprowadzenie do ASP.NET Core i aplikacji webowych

6h dydaktycznych (2h teoria / 4h praktyka)

Teoria:

  • Architektura ASP.NET Core
  • Model MVC (Model-View-Controller)
  • Routing, middleware, kontrolery i widoki

Praktyka:

  • Tworzenie pierwszej aplikacji webowej w ASP.NET Core
  • Implementacja prostego CRUD (Create, Read, Update, Delete)
  • Ćwiczenia: formularze i walidacja danych

MODUŁ 6. Entity Framework Core i dostęp do danych

5h dydaktycznych (1,5h teoria / 3,5h praktyka)

Teoria:

  • ORM w .NET – wprowadzenie do Entity Framework Core
  • Modele, DbContext, migracje i relacje
  • Zapytania LINQ do bazy danych

Praktyka:

  • Tworzenie modeli danych i konfiguracja DbContext
  • Migracje i inicjalizacja bazy danych
  • CRUD w EF Core – ćwiczenia praktyczne

MODUŁ 7. Projekt końcowy / warsztaty

5h dydaktycznych (praktyka)

  • Budowa kompletnej aplikacji webowej w ASP.NET Core + EF Core
  • Implementacja CRUD, routing, formularze i walidacja
  • Podłączenie bazy danych i testowanie funkcjonalności
  • Prezentacja projektu i omówienie najlepszych praktyk

Walidacja 1h

Walidacja po przeprowadzeniu szkolenia jest przeprowadzany za pomocą testu, którego wyniki są generowane i oceniane automatycznie (nie jest wymagane wprowadzenie osoby walidującej usługę w sekcji osób prowadzących)

Wymagania

Co przygotować przed startem szkolenia

Wymagania wstępne

Warunkiem zdobycia certyfikatu potwierdzającego zdobyte kompetencje jest przystąpienie do Egzaminu . Na egzamin uczestnik nie musi dokonywać osobnego zapisu oraz jest w koszt usługi.

Wymagana jest obecność min 80% lub zgodna ze wskazaniami Operatora. Obecność na usłudze weryfikowana będzie na podstawie raportu logowań wygenerowanego z platformy.

Uczestnicy przyjmują do wiadomości, że usługa może być poddana monitoringowi z ramienia Operatora lub PARP i wyrażają na to zgodę.

Uczestnik ma obowiązek zapisania się na usługę przez BUR co najmniej w dniu zakończenia rekrutacji.

Organizator zapewnia dostępność osobom ze szczególnymi potrzebami podczas realizacji usług rozwojowych zgodnie z Ustawą z dnia 19 lipca 2019 r. o zapewnianiu dostępności osobom ze szczególnymi potrzebami (Dz.U. 2022 poz. 2240) oraz „Standardami dostępności dla polityki spójności 2021-2027”. W przypadku potrzeby zapewnienia specjalnych udogodnień prosimy o kontakt przed zapisem na usługę!

Wymagania techniczne

1. Sprzęt uczestnika:

  • komputer lub laptop z systemem operacyjnym Windows 10 / 11, macOS lub Linux,
  • procesorem co najmniej Intel i5 / Ryzen 5 lub równoważnym,
  • pamięcią RAM: minimum 8 GB (zalecane 16 GB dla płynnej pracy z dużymi zbiorami danych),
  • wolną przestrzenią dyskową: minimum 10 GB,
  • stabilne łącze internetowe (min. 10 Mbps) – w przypadku zajęć zdalnych,
  • aktualna przeglądarką internetową (Chrome, Edge, Firefox),

Obowiązkowe:

    • Kamera:Uczestnik powinien posiadać działającą kamerę (wbudowaną w laptop/komputer lub zewnętrzną). Kamera umożliwia aktywny udział w sesjach, prezentację ćwiczeń grupowych oraz interakcję z prowadzącym.
    • Mikrofon: Niezbędny jest sprawny mikrofon (wbudowany lub zewnętrzny, np. w zestawie słuchawkowym).Umożliwia zadawanie pytań, udział w dyskusjach i ćwiczeniach grupowych.
    • Zalecane użycie słuchawek z mikrofonem, aby zredukować echo i poprawić jakość dźwięku.

2. Oprogramowanie:

Nie jest wymagane wcześniejsze przygotowanie środowiska programistycznego. Wszystkie niezbędne programy, dane i narzędzia zostaną przekazane przez trenera w trakcie trwania szkolenia.

3. Łącze internetowe:

  • Minimum 10 Mbps download / 5 Mbps upload
  • Stabilne połączenie bez dużych przerw i opóźnień

4. Środowisko pracy:

  • Ciche miejsce do pracy i nauki
  • Dostęp do powierzchni roboczej umożliwiającej komfortowe używanie komputera
  • Możliwość dzielenia ekranu w trakcie sesji praktycznych i konsultacji

5. Środowisko szkoleniowe

Szkolenie realizowane jest przez platformę umożliwiającą:

  • udostępnianie ekranu,
  • czat, komunikację audio-wideo,
  • współdzielenie materiałów i plików,
  • interaktywną prezentację kodu i analiz danych.

Każdy uczestnik pracuje indywidualnie na swoim komputerze z bieżącym wsparciem trenera.

Dla kogo?

Szkolenie przeznaczone jest dla osób, które chcą zdobyć praktyczne umiejętności programowania w .NET oraz tworzenia aplikacji webowych z użyciem ASP.NET Core i Entity Framework Core.

Wymagania wstępne:

  • Podstawowa znajomość programowania (preferowany język dowolny)
  • Podstawy pracy w środowisku Windows lub Linux
  • Komputer z dostępem do internetu i zainstalowany Visual Studio / VS Code

  • Szkolenie przeznaczone jest również dla uczestników projektu Kierunek Rozwój realizowany przez WUP w Toruniu.
  • Usługa również adresowana dla Uczestników Projektu Małopolski Pociąg do Kariery sezon 1
  • Usługa skierowana również dla uczestników projektu " Zachodniopomorskie bony szkoleniowe"
  • Oraz dla uczestników projektów dofinansowanych w całej Polsce
  • Szkolenie skierowane jest zarówno do osób indywidualnych, jak i pracodawców i ich pracowników.

Materiały dla uczestników

Prezentacja w formacie pdf dla uczestnika po zakończonym kursie.