Trwają zapisy do grupy

Szkolenie: Programowanie .NET - kurs podstawowy

Szkolenie Programowanie .NET wprowadza w praktyczne tworzenie aplikacji w języku C# na platformie .NET, obejmuje podstawy programowania obiektowego, obsługę Visual Studio, zarządzanie typami danych, kolekcjami, wyjątkami oraz nowoczesne techniki kodowania

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:NET/F

platforma-dotnetc-sharp-podstawyprogramowanie-dotnetdotnet-podstawy

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

7 kwietnia
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

27 maja
Trwają zapisy na szkolenie

Trener:

Grzegorz Kowalski

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

13 lipca
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

21 września
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Programowanie .NET - kurs podstawowy

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i implementowania aplikacji w języku C# na platformie .NET

  • Szkolenie uczy stosowania paradygmatu programowania obiektowego oraz wykorzystywania narzędzi środowiska Visual Studio

  • Szkolenie pokazuje, jak zarządzać typami danych, kolekcjami, wyjątkami i operacjami wejścia/wyjścia w aplikacjach .NET

  • Szkolenie rozwija umiejętność analizy, testowania i debugowania kodu w środowisku .NET


Dla kogo?

  • Osoby rozpoczynające pracę jako programista lub tester oprogramowania, chcące poznać podstawy C# i platformy .NET

  • Pracownicy działów IT, którzy planują rozwijać kompetencje w zakresie programowania obiektowego i aplikacji desktopowych

  • Studenci i absolwenci kierunków technicznych, którzy chcą zdobyć praktyczne umiejętności programistyczne w środowisku .NET


Efekty kształcenia

  • Uczestnik projektuje i implementuje aplikacje w języku C# na platformie .NET

  • Uczestnik analizuje i stosuje zasady programowania obiektowego w praktyce

  • Uczestnik obsługuje środowisko Visual Studio oraz narzędzia wspierające programowanie

  • Uczestnik rozwiązuje problemy związane z obsługą wyjątków i zarządzaniem danymi

  • Uczestnik wykorzystuje kolekcje, tablice i typy generyczne w aplikacjach

  • Uczestnik testuje i debugguje kod, identyfikuje oraz usuwa błędy programistyczne


Wymagania

  • Od uczestników szkolenia wymagana jest podstawowa wiedza dotycząca programowania w dowolnym języku


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Architektura platformy .NET

  • Elementy składowe platformy .NET

  • Środowisko uruchomieniowe CLR

  • Język pośredni CIL

  • Kompilacja i uruchamianie programów w .NET

  • Język zarządzany C#

  • Centralne repozytorium współdzielonych bibliotek GAC

Zintegrowane środowisko programistyczne Visual Studio

  • Typy i struktura projektów

  • Tworzenie i zarządzanie projektami

  • Logiczna i fizyczna struktura rozwiązań

  • Wybrane narzędzia środowiska Visual Studio

  • Debugowanie aplikacji

  • Inne środowiska programistyczne dla .NET

Podstawy programowania w C#

  • Klasy, metody, pola, właściwości

  • Podstawowe operatory i składnia języka

  • Zapoznanie z zakresami widoczności

  • Przekazywanie parametrów do metod

  • Parametry opcjonalne i nazwane

  • Metoda main i argumenty wywołania programu

  • Podstawowa obsługa standardowego wejścia/wyjścia

  • Instrukcje warunkowe

  • Pętle sterujące

  • Instrukcje break i continue

  • Komentarze

Typy danych

  • Podział typów w języku C#

  • Struktury a klasy

  • Struktury

  • Klasy

  • Typ Object

  • Klasy i obiekty

  • Słowo kluczowe var

Tablice i Kolekcje

  • Tablice

  • Tablice wielowymiarowe

  • Używanie tablic

  • Kolekcje

  • Podstawowe rodzaje kolekcji

  • Używanie kolekcji

  • Podstawowe operacje na kolekcjach

Obiekty i programowanie obiektowe w C#

  • Programowanie obiektowe - wprowadzenie, filary

  • Interfejsy

  • Klasy abstrakcyjne

  • Dziedziczenie

  • Polimorfizm

  • Słowo kluczowe override

  • Słowo kluczowe virtual

  • Słowo kluczowe sealed

  • Enkapsulacja i zakres widoczności

  • Klasy statyczne

  • Metody statyczne

  • Konstruktory i składowe odziedziczone

  • Porównywanie obiektów i ich zawartości

  • Przekazywanie, konwersja i rzutowanie obiektów, boxing

  • Operatory rzutowania

  • Definiowanie operatorów

  • Zdarzenia

  • Delegaty

  • Metody anonimowe

  • Wyrażenia lambda

  • Klasy anonimowe

  • Zarządzanie cyklem życia obiektów

Typy generyczne

  • Czym są typy generyczne?

  • Podstawowe typy i kolekcje generyczne

  • Używanie typów generycznych

  • Deklarowanie własnych typów generycznych

Obsługa wyjątków

  • Czym są i jak działają wyjątki?

  • Obsługa sytuacji wyjątkowych

  • Ważniejsze typy wyjątków

  • Tworzenie własnych typów wyjątków

Operacje tekstowe

  • Ciągi znaków i operacje na nich

  • Formatowanie napisów

  • Podstawy wyrażeń regularnych

  • Internacjonalizacja i lokalizacja

Obsługa wejścia/wyjścia

  • Czym są strumienie?

  • Rodzaje strumieni

  • Używanie strumieni

  • Kodowanie znaków

  • Dostęp do plików

  • Podstawowe informacje o serializacji danych, typy serializacji

Inne aspekty programowania w C#

  • Podstawowe informacje o LINQ, LINQ to objects

  • Podstawy diagnostyki i logowania, dziennik zdarzeń, liczniki wydajności

  • Podstawowe informacje na temat refleksji

  • Kod niezarządzany, typy dynamiczne

Autorem szkolenia jest Marcin Samsonowski

Architekt, inżynier oprogramowania, konsultant techniczny. Pracował zarówno dla największych korporacji jak i małych, prężnie rozwijających się firm, w różnych sektorach rynkowych. W projektach, w których uczestniczył pełnił cały wachlarz ról od wsparcia technicznego, testera, poprzez programistę, aż do lidera zespołu, managera projektu, architekta. Od kiedy tylko pamięta, jego uwagę szczególnie przykuwało dążenie do jakości w oprogramowaniu. Uwielbia się rozwijać, a także pomagać w tym innym jako…

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

19.12.2025

Uczestnik szkoleniaProgramowanie .NET - kurs podstawowy

Marek Tchórz

Profesjonalizm

Więcej opinii