Przejdź do treści

Poziom podstawowy

C#.Net - od podstaw do zaawansowanych technik

Szkolenie zapewnia gruntowne wprowadzenie do programowania w języku C# oraz platformy .NET, prowadząc uczestników od podstawowych koncepcji do zaawansowanych technik programowania. Program łączy teoretyczne podstawy z intensywnymi warsztatami praktycznymi, gdzie uczestnicy tworzą rzeczywiste aplikacje pod okiem doświadczonego trenera. Zajęcia wykorzystują metodologię nauki przez praktykę, zapewniając ugruntowanie wiedzy poprzez liczne ćwiczenia i projekty.

od 3750 zł

Podstawy .NET MAUI

Szkolenie wprowadzające do platformy .NET MAUI pozwala uczestnikom poznać fundamenty tworzenia nowoczesnych aplikacji wieloplatformowych. Program warsztatów skupia się na praktycznych aspektach budowania interfejsów użytkownika oraz implementacji logiki biznesowej w sposób zapewniający spójne działanie na różnych urządzeniach. Uczestnicy poznają architekturę platformy oraz najlepsze praktyki projektowania aplikacji.

od 2450 zł

Tworzenie aplikacji desktopowych z VS 2022, VB.NET i SQL Server 2022

Szkolenie prowadzi uczestników przez proces tworzenia profesjonalnych aplikacji desktopowych przy użyciu Visual Studio 2022, VB.NET i SQL Server 2022. Program łączy teorię z praktyką, gdzie uczestnicy budują pełnoprawną aplikację biznesową od podstaw. Zajęcia realizowane są w formie warsztatowej, podczas której każdy element teoretyczny jest natychmiast przekładany na praktyczne ćwiczenia z wykorzystaniem nowoczesnych narzędzi programistycznych.

od 2150 zł

Wprowadzenie do LINQ

Fundamentalne szkolenie wprowadzające do technologii LINQ (Language Integrated Query), które wyposaża uczestników w umiejętności efektywnego przetwarzania i analizy danych w środowisku .NET. Program prowadzi uczestników od podstawowych koncepcji zapytań przez coraz bardziej zaawansowane scenariusze użycia, pokazując jak LINQ usprawnia codzienną pracę programisty. Szkolenie łączy teorię z intensywnymi warsztatami praktycznymi, gdzie każdy nowy koncept jest natychmiast stosowany w rzeczywistych scenariuszach programistycznych. Uczestnicy uczą się nie tylko składni, ale przede wszystkim sposobu myślenia o danych w paradygmacie LINQ.

od 1800 zł

Wprowadzenie do .Net Core

Dwudniowe szkolenie wprowadzające do .NET Core zapewnia solidne podstawy do tworzenia nowoczesnych aplikacji na platformie Microsoft. Program warsztatów został zaprojektowany tak, aby przeprowadzić uczestników przez najważniejsze koncepcje i narzędzia ekosystemu .NET Core, umożliwiając im samodzielne rozpoczęcie pracy z tą technologią. Podczas zajęć uczestnicy przechodzą od podstaw platformy do praktycznego tworzenia aplikacji, poznając kolejno architekturę, narzędzia programistyczne oraz najlepsze praktyki wytwarzania oprogramowania. Szkolenie wykorzystuje podejście warsztatowe, gdzie każde nowe zagadnienie jest natychmiast weryfikowane poprzez praktyczne ćwiczenia na rzeczywistych przykładach.

od 2450 zł

Poziom średniozaawansowany

Apache Spark dla programistów .NET

Szkolenie koncentruje się na wykorzystaniu Apache Spark w środowisku .NET do przetwarzania dużych zbiorów danych. Program realizowany jest poprzez praktyczne warsztaty, podczas których uczestnicy implementują rozwiązania Big Data z wykorzystaniem .NET for Apache Spark. Zajęcia łączą teorię z praktyką, pozwalając na zrozumienie i zastosowanie technik przetwarzania rozproszonych danych.

od 2150 zł

ASP.NET Core 9 - kompleksowy kurs

Szkolenie zapewnia dogłębne zrozumienie platformy ASP.NET Core 9 i jej możliwości w tworzeniu nowoczesnych aplikacji webowych. Program łączy teorię z intensywnymi warsztatami praktycznymi, gdzie uczestnicy budują rzeczywiste aplikacje internetowe z wykorzystaniem najnowszych funkcji .NET 9.

od 3750 zł

Jenkins dla ciągłej integracji w .NET — pipeline'y, automatyzacja buildów i deployment

Dwudniowe szkolenie Jenkins + .NET — Jenkinsfile (Declarative/Scripted), MSBuild/dotnet CLI, NuGet, testy (xUnit/NUnit), deployment (IIS, Azure, Docker), shared libraries, bezpieczeństwo, monitoring.

od 1800 zł

Programowanie funkcyjne w C#

Szkolenie z paradygmatu programowania funkcyjnego w C#. Uczestnicy poznają LINQ, niemutowalność, funkcje wyższego rzędu i wzorce funkcyjne, dzięki którym kod .NET jest czystszy i łatwiejszy w utrzymaniu.

od 2450 zł

Programowanie obiektowe w C#

Kompleksowe szkolenie z programowania obiektowego w C#. Uczestnicy poznają klasy, dziedziczenie, polimorfizm, interfejsy i zasady SOLID, które pozwalają tworzyć aplikacje łatwe w utrzymaniu.

od 2950 zł

Programowanie reaktywne z Rx.NET

Szkolenie koncentruje się na praktycznym wykorzystaniu biblioteki Rx.NET do implementacji programowania reaktywnego w aplikacjach .NET. Program realizowany jest poprzez warsztaty praktyczne, podczas których uczestnicy uczą się projektować i implementować rozwiązania wykorzystujące strumienie danych. Zajęcia skupiają się na zrozumieniu paradygmatu reaktywnego i jego efektywnym zastosowaniu.

od 1050 zł

Programowanie wielowątkowe w C#

Kompleksowe szkolenie z programowania wielowątkowego w C#. Uczestnicy poznają podstawy pracy z wątkami, wzorce async/await, programowanie równoległe i techniki synchronizacji potrzebne w skalowalnych aplikacjach.

od 2950 zł

SpecFlow: Implementacja BDD dla .NET

Szkolenie wprowadza uczestników w świat Behavior-Driven Development z wykorzystaniem frameworka SpecFlow w środowisku .NET. Program realizowany jest poprzez warsztaty praktyczne, podczas których uczestnicy implementują testy w oparciu o scenariusze biznesowe. Zajęcia skupiają się na efektywnym wykorzystaniu BDD w procesie wytwarzania oprogramowania.

od 2150 zł

Tworzenie aplikacji zdecentralizowanych z .Net na blockchain

Szkolenie wprowadza uczestników w świat tworzenia aplikacji zdecentralizowanych (dApps) na platformie blockchain z wykorzystaniem technologii .NET. Program realizowany jest poprzez praktyczne warsztaty, podczas których uczestnicy tworzą własne aplikacje wykorzystujące smart kontrakty i technologię blockchain. Zajęcia łączą teorię z praktyką, pozwalając na zrozumienie specyfiki rozwoju aplikacji zdecentralizowanych.

od 1800 zł

Wysokowydajne aplikacje w .NET Core

Dwudniowe szkolenie z tworzenia wysokowydajnych aplikacji w .NET Core koncentruje się na zaawansowanych technikach optymalizacji i najlepszych praktykach zwiększania wydajności systemów. Program warsztatów został starannie opracowany, aby pokazać uczestnikom, jak projektować, implementować i optymalizować aplikacje pod kątem maksymalnej wydajności przy zachowaniu wysokiej jakości kodu. Podczas zajęć kursanci pracują na rzeczywistych przykładach aplikacji, ucząc się identyfikować wąskie gardła wydajnościowe i stosować odpowiednie techniki ich eliminacji. Szkolenie wykorzystuje praktyczne podejście, gdzie każda technika optymalizacji jest natychmiast testowana i mierzona, co pozwala uczestnikom zobaczyć realne efekty wprowadzanych zmian.

od 1400 zł

Wzorce mikrousług - migracja z monolitu do architektury mikrousługowej w .NET

Szkolenie koncentruje się na praktycznych aspektach transformacji aplikacji monolitycznej do architektury mikrousługowej w środowisku .NET. Uczestnicy poznają sprawdzone strategie dekompozycji monolitu oraz techniki projektowania i wdrażania mikrousług. Program łączy teorię z praktycznymi warsztatami, podczas których uczestnicy przeprowadzą proces migracji na przykładowej aplikacji. Zajęcia obejmują również aspekty związane z zapewnieniem niezawodności, skalowalności i łatwości utrzymania systemu mikrousługowego.

od 1800 zł

Bezpieczeństwo aplikacji C# i .NET

To intensywne szkolenie warsztatowe skupia się na praktycznych aspektach zabezpieczania aplikacji tworzonych w środowisku .NET i C#. Uczestnicy pracują nad rzeczywistymi przypadkami użycia, ucząc się identyfikować i naprawiać luki w bezpieczeństwie. Program zawiera zarówno elementy defensywnego programowania, jak i techniki testowania bezpieczeństwa, ze szczególnym uwzględnieniem specyfiki platformy .NET.

od 3600 zł

Bezpieczeństwo rozwoju .NET, C# i ASP.NET

Szkolenie oferuje dogłębne spojrzenie na aspekty bezpieczeństwa w rozwoju aplikacji na platformie .NET. Podczas warsztatów praktycznych uczestnicy poznają techniki identyfikacji i przeciwdziałania zagrożeniom bezpieczeństwa specyficznym dla technologii .NET, C# i ASP.NET. Program obejmuje zarówno teoretyczne podstawy, jak i praktyczne ćwiczenia z implementacji zabezpieczeń w rzeczywistych scenariuszach programistycznych.

od 2450 zł

Poziom zaawansowany

.NET MAUI - poziom średniozaawansowany

To szkolenie pogłębia wiedzę z zakresu .NET MAUI, koncentrując się na zaawansowanych aspektach tworzenia aplikacji wieloplatformowych. Program warsztatów obejmuje złożone scenariusze implementacyjne, zaawansowane wzorce projektowe oraz techniki optymalizacji wydajności. Uczestnicy pracują na rzeczywistych przykładach, ucząc się rozwiązywania typowych problemów występujących w produkcyjnych aplikacjach.

od 2450 zł

RabbitMQ z .NET - zaawansowana komunikacja

Szkolenie zagłębia się w zaawansowane aspekty wykorzystania RabbitMQ jako systemu komunikacji asynchronicznej w aplikacjach .NET. Program realizowany jest poprzez praktyczne warsztaty, podczas których uczestnicy projektują i implementują różnorodne scenariusze komunikacji między systemami. Zajęcia łączą teorię z intensywnym programowaniem, pozwalając na zrozumienie i zastosowanie wzorców komunikacji w rzeczywistych projektach.

od 2450 zł

RAG klasy enterprise w C# i .NET - wyszukiwanie dokumentów z wykorzystaniem AI

Program wdrożeniowy obejmujący budowę dwóch gotowych aplikacji RAG oraz agenta AI do automatyzacji procesów biznesowych związanych z przeszukiwaniem i analizą dużych zbiorów dokumentów. Uczestnicy poznają pełny pipeline przetwarzania dokumentów - od embeddingów i chunkingu, przez wyszukiwanie semantyczne i hybrydowe, aż po skalowanie z użyciem ANN/HNSW/IVF/FAISS. Szkolenie łączy intensywne warsztaty w C# i .NET z praktyczną implementacją rozszerzeń klasy enterprise (rate limiting, guardrails, analiza BIAS, testy regresji). Rezultatem jest gotowa do produkcji architektura RAG oraz baza do dalszej automatyzacji procesów dokumentowych.

od 6400 zł

Spec Explorer: Testowanie oparte na modelach w .NET

Szkolenie wprowadza uczestników w zaawansowane techniki testowania opartego na modelach z wykorzystaniem narzędzia Spec Explorer w środowisku .NET. Program realizowany jest w formie warsztatów, gdzie uczestnicy uczą się modelować zachowanie systemów i generować testy na podstawie tych modeli. Zajęcia łączą teorię z praktyką, pozwalając na zrozumienie i zastosowanie modelowania w procesie testowania oprogramowania.

od 1800 zł

Visual Studio z VB.Net - zaawansowane techniki

Szkolenie zagłębia się w zaawansowane aspekty programowania w VB.NET z wykorzystaniem środowiska Visual Studio. Program realizowany jest poprzez intensywne warsztaty praktyczne, podczas których uczestnicy poznają i stosują zaawansowane techniki programistyczne. Zajęcia łączą teorię z praktyką, umożliwiając zrozumienie złożonych koncepcji programowania i ich efektywne wykorzystanie w codziennej pracy.

od 2150 zł

Zaawansowane LINQ w C#

Zaawansowane szkolenie z technologii LINQ, skupiające się na efektywnym przetwarzaniu i analizie danych w aplikacjach .NET. Program obejmuje głębokie zrozumienie mechanizmów działania LINQ, optymalizację zapytań oraz zaawansowane techniki manipulacji danymi. Uczestnicy pracują na rzeczywistych scenariuszach, ucząc się projektować wydajne i skalowalne rozwiązania z wykorzystaniem LINQ. Szkolenie łączy teorię z intensywnymi warsztatami praktycznymi, gdzie każdy koncept jest natychmiast implementowany w kodzie.

od 1800 zł

Zaawansowane techniki .NET MAUI

Zaawansowane szkolenie z technologii .NET MAUI koncentruje się na eksperckich technikach tworzenia wysokowydajnych aplikacji wieloplatformowych. Program obejmuje głęboką analizę wewnętrznych mechanizmów platformy, zaawansowane techniki optymalizacji oraz metody tworzenia własnych komponentów. Uczestnicy poznają niestandardowe rozwiązania problemów występujących w złożonych aplikacjach produkcyjnych oraz uczą się implementacji zaawansowanych wzorców architektonicznych.

od 2450 zł

Bezpieczeństwo aplikacji w C/C++, ASP.NET i webowych

Intensywne szkolenie specjalistyczne obejmujące zaawansowane aspekty bezpieczeństwa w aplikacjach tworzonych w C/C++, ASP.NET oraz aplikacjach webowych. Program szczegółowo analizuje specyficzne zagrożenia i metody ochrony charakterystyczne dla każdej z tych technologii. Warsztaty praktyczne prowadzą uczestników przez proces identyfikacji, analizy i neutralizacji podatności w każdym środowisku technologicznym. Zajęcia wykorzystują rzeczywiste przykłady podatności i incydentów bezpieczeństwa, umożliwiając uczestnikom zdobycie praktycznego doświadczenia w zabezpieczaniu aplikacji.

od 3500 zł

Bezpieczne programowanie .NET

Zaawansowane szkolenie koncentrujące się na aspektach bezpiecznego wytwarzania oprogramowania w technologii .NET, ze szczególnym uwzględnieniem standardów OWASP. Program obejmuje praktyczne aspekty implementacji zabezpieczeń, identyfikacji podatności oraz technik ochrony aplikacji. Warsztaty prowadzone są w formie intensywnych zajęć praktycznych, gdzie uczestnicy pracują nad rzeczywistymi przypadkami naruszeń bezpieczeństwa. Metodyka szkolenia łączy teorię z natychmiastowym zastosowaniem wiedzy w praktyce.

od 3600 zł

Zaawansowane bezpieczeństwo C#, ASP.NET i aplikacji webowych

Szkolenie to zaawansowany program warsztatowy poświęcony wieloaspektowemu bezpieczeństwu aplikacji webowych tworzonych w technologiach Microsoft. Uczestnicy poznają zaawansowane techniki zabezpieczania aplikacji C# i ASP.NET, ze szczególnym uwzględnieniem współczesnych zagrożeń i metod ochrony. Program łączy praktyczne warsztaty z analizą rzeczywistych przypadków naruszeń bezpieczeństwa.

od 3600 zł

Najczęściej zadawane pytania

Jakie szkolenia C# oferuje EITT?

Oferujemy szkolenia od podstaw składni i programowania obiektowego w C#, przez pracę z LINQ i platformą .NET, po tworzenie aplikacji webowych w ASP.NET.

Czym różni się C# od Javy?

Oba języki są obiektowe i statycznie typowane, ale C# działa na platformie .NET (Microsoft), a Java na JVM. Składnia jest zbliżona, więc programiści łatwo przechodzą między tymi ekosystemami.

Od czego zacząć naukę C#?

Rekomendujemy szkolenie od podstaw języka i programowania obiektowego, bez wymogu wcześniejszego doświadczenia. Kolejny krok to platforma .NET i wybrana specjalizacja, np. ASP.NET.

Nie znalazłeś szkolenia?

Projektujemy programy szkoleniowe na indywidualne zamówienie. Opisz swoje potrzeby, a przygotujemy dedykowaną ofertę.

Zapytaj o szkolenie
Zapytaj o szkolenie
Zadzwoń do nas +48 22 487 84 90