Programowanie w języku C#

Opis szkolenia

Szkolenie od podstaw. Po ukończeniu tego szkolenia uczestnik:

  • będzie potrafił tworzyć okienkowe aplikacje wykorzystujące bazy danych
  • będzie rozumiał pojęcia związane z programowaniem
  • potrafił wykorzystać w programowaniu język C#
  • pozna idee programowania obiektowego
  • pozna dobre praktyki programistyczne

Jeśli jesteś programistą innego języka programowania i nie chcesz tracić czasu na powtarzanie podstawowych pojęć związanych z programowaniem jako takim (pętle, bloki warunkowe etc.) a bardziej interesuje Cię sposób implementacji poszczególnych technik w języku C#, sprawdź szkolenie Programowanie w języku C# dla programistów innych języków

Terminy gwarantowane

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu.
Więcej

Szkolenia online i udział online

Szkolenia online odbywają się na żywo z udziałem trenera. Grupy są równie nieliczne jak przy tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób. W każdym szkoleniu stacjonarnym możesz brać udział online.
Więcej

Inne szkolenia tej kategorii

W ramach kategorii Microsoft .NET mamy jeszcze wiele szkoleń. Sprawdź jakie!

Vouchery

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

Więcej
Szkolenie stacjonarne 2500,00 PLN (netto)
Udział online 2000,00 PLN (netto)
Czas trwania 5 dni

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. Wstęp do platformy .NET
  2. Środowisko Visual Studio 2017
  3. Uruchamianie i debuggowanie kodu
  4. Podstawy języka C# w wersji 7.0
    • Proces kompilacji
    • Podstawowe typy danych
    • Łańcuchy
    • Operatory
    • Konwersje typów
    • Struktury
    • Typ wyliczeniowy
    • Metody - definiowanie, przeciążanie, argumenty metod
    • Sterowanie przepływem - instrukcje warunkowe if i switch
    • Pętle
    • Tablice
    • Klauzula using
    • Tworzenie aliasów
    • Operator default
    • Zaawansowane aspekty metod
    • Obsługa wyjątków
    • Dyrektywy preprocesora
    • Publikowanie aplikacji
    • Biblioteki DLL
  5. Programowanie obiektowe w C#
    • Klasy
    • Obiekty
    • Automatyczne właściwości
    • Konstruktory
    • Hermetyzacja
    • Modyfikatory readonly i const
    • Operatory this i base
    • Generyczność
    • Kolekcje danych
    • Dziedziczenie
    • Klasy statyczne
    • Interfejsy
    • Klasy abstrakcyjne
    • Metody wirtualne
    • Operatory IS i AS
    • Metody rozszerzające
    • Typy anonimowe i dynamiczne
    • Delegaty
    • Wyrażenia lambda
    • Leniwe inicjalizowanie zmiennych
    • Wzorzec projektowy „Singleton”
    • Atrybuty
    • Testy jednostkowe
  6. Elementy programowania współbieżnego
    • Programowanie równoległe
    • Programowanie współbieżne
    • Pętle równoległe
  7. Projektowanie aplikacji z użyciem Windows Forms (Aplikacje okienkowe)
    • Tworzenie projektu
    • Paleta komponentów Toolbox
    • Komponenty Windows Forms
    • Umieszczanie komponentów w aplikacji
    • Metody zdarzeniowe
    • Własności komponentów
    • Przechwytywanie klawiszy
    • Okna dialogowe
    • Korzystanie ze schowka
    • Ikona w obszarze powiadamiania
    • Odtwarzanie dźwięków
    • Stosowanie menu i podmenu
  8. Pobieranie, przetwarzanie i składowanie danych dla platformy .NET
    • LINQ
      • Operatory LINQ
      • Pobieranie danych
      • Filtrowanie i sortowanie danych
      • Analiza pobranych danych
      • Grupowanie
      • Łączenie zbiorów danych
  9. Przechowywanie i przetwarzanie danych z użyciem Microsoft SQL Server
    • Podstawy SQL
    • Podłączanie się do bazy danych
    • Dodawanie obiektów do bazy
    • Pobieranie danych
    • Modyfikowanie danych
    • Inne polecenia SQL
    • Zarządzanie transakcją
  10. Wykorzystanie innych baz danych
  11. Entity Framework
    • Model danych EDM na podstawie istniejącej bazy danych
    • LINQ to Entities
    • Łączenie tabel
    • Tworzenie źródeł danych
    • Procedury składowane

Najbliższe terminy tego szkolenia

Warszawa 20.07 24.07 Termin gwarantowany Szkolenie stacjonarne Udział online Brak miejscZapisz się Warszawa 24.08 28.08 Termin gwarantowany Szkolenie stacjonarne Udział online Zapisz się Warszawa 14.09 18.09 Termin gwarantowany Szkolenie stacjonarne Udział online Brak miejscZapisz się Warszawa 12.10 16.10 Termin proponowany Szkolenie stacjonarne Udział online Zapisz się Warszawa 16.11 20.11 Termin proponowany Szkolenie stacjonarne Udział online Zapisz się Warszawa 14.12 18.12 Termin proponowany Szkolenie stacjonarne Udział online Zapisz się

Szkolenie zamknięte w Twojej organizacji

Co wyróżnia szkolenia Microsoft .NET w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Paweł Biesiada

Tomek Wojnarowski

Sprawdź, co mówią o nas Ci, którzy nam zaufali

  • Ogromna wiedza trenerów

    4.92 / 5 Jarosław Piszczek, UPC Polska Sp. z o.o. 18-01-2020 Programowanie w języku C#
  • Rafał Czarkowski prowadzi szkolenie na najwyższym poziomie jego duża wiedza oraz umiejętność jej przekazania jest w 100% poparta adekwatnymi przykładami. Polecam.

    4.92 / 5 Zdzisław Rułka, ŚRUBENA UNIA Sp. z o.o. 30-11-2019 Programowanie w języku C#
  • Dobrze przygotowany prowadzący i szeroki zakres szkolenia.

    4.64 / 5 Michał Kacprowicz, Sage Sp. z o.o. 30-11-2019 Programowanie w języku C#
  • Świetne szkolenie, dla osób zaznajomionych już z tematem programowania jak i dla osób całkowicie świeżych. Wiele się nauczyłem, zdobyta wiedza znacząco ułatwi mi pracę oraz otworzy nowe ścieżki. :)

    5.0 / 5 Wojciech Szumra, Sage Sp. z o.o. 28-09-2019 Programowanie w języku C#
  • Szczerze polecam wszystkim programistom. Pan Piotr chętnie dzielił się swoją wiedzą, doświadczeniem i potencjalnymi problemami, na jakie można natrafić. Wszystkim uczestnikom szkolenia oferował pomoc.

    5.0 / 5 Roman Ogorzałek, Asseco Poland S.A. 31-08-2019 Programowanie w języku C#
  • Świetny sposób prowadzenia szkolenia przez p. Piotra poprzez zaangażowanie uczestników w pisanie kodu. Polecam.

    5.0 / 5 Łukasz Szopa, Asseco Poland S.A. 31-08-2019 Programowanie w języku C#
  • Bardzo dobry wykładowca i ciekawe szkolenie

    5.0 / 5 Lucyna Szumilas, Asseco Poland S.A. 31-08-2019 Programowanie w języku C#
  • Dużo pracy własnej przeplatanej przy kodzie. Szkolenie z C# oceniam bardzo dobrze.

    4.85 / 5 Konrad Podsadny, ABB Business Services Sp. z o.o. 08-06-2019 Programowanie w języku C#
  • Bardzo profesjonalne szkolenie. Polecam.

    4.71 / 5 Dominik Puchan, ABB Business Services Sp. z o.o. 08-06-2019 Programowanie w języku C#
  • Szkolenie świetne ale materiału naprawdę sporo. Ponieważ szkolenie przeznaczone jest dla początkujących przydało by się je rozszerzyć o kilka dni lub podzielić na dwie części po 5 dni. Tempo na szkoleniach jest naprawdę spore.

    4.85 / 5 Adam Łyczak, Asseco Poland S.A. 20-04-2019 Programowanie w języku C#
  • Prowadzący pierwsza klasa - charyzmatyczny, z bogatym doświadczeniem merytorycznym i praktycznym. Zagadnienia zobrazowane na przykładach opisujących dobre i złe praktyki. Trudne zagadnienie C# przedstawione w sposób zrozumiały nawet dla baaardzo początkujących programistów.

    4.85 / 5 Michał Tomsza, Asseco Poland S.A. 20-04-2019 Programowanie w języku C#
  • Bardzo polecam szkolenie z programowania w języku C#. Szkolenie prowadzone przez praktyka. Doświadczenie, przytaczane przykłady, sytuacje z życia pozwalające dobrze zrozumieć tematykę.

    4.89 / 5 Adam Wilkosz, Signify Poland Sp. z o.o. 20-04-2019 Programowanie w języku C#
  • imo cacy, uczyłbym się jeszcze raz.

    5.0 / 5 Paweł Hawryluk, Dom Data AG Sp. z o.o. 25-03-2019 Programowanie w języku C#
  • Super prowadzący, tryska humorem, pozytywne podejście do osób szkolonych. Swój Chłop :)

    4.92 / 5 Paweł Jary, Dom Data AG Sp. z o.o. 25-03-2019 Programowanie w języku C#
  • Szkolenie przeprowadzone bardzo profesjonalnie, prowadzący z ogromną wiedzą praktyczną.

    5.0 / 5 Grzegorz Krzywdziński, null 09-02-2019 Programowanie w języku C#
  • Bardzo dobre szkolenie. Zakres materiału poruszany na szkoleniu przewyższał zakres szkolenia. Prowadzący z ogromnym doświadczeniem, co ma istotne znaczenie w nauce programowania.

    4.92 / 5 Rafał Wójcik, Eurobank S.A. 09-02-2019 Programowanie w języku C#
  • Świetne szkolenie z prowadzącym, który nie jest tylko teoretykiem, ale przede wszystkim praktykiem. Poziom szkolenie dopasowany do umiejętności grupy. Zawrotne tempo. Ogromna ilość wiedzy, którą jak zawsze po szkoleniu należy jeszcze raz powoli przepracować. przyswoić i utrwalić. Do zobaczenia na kursie zaawansowanym C#.

    4.92 / 5 Maruchniak Leszek, Magneti Marelli Poland Sp. z o.o. 09-02-2019 Programowanie w języku C#
  • Bardzo dobry program szkolenia dla osób, które zaczynają lub już jakiś czas pracowały i np. "doszły do ściany" i potrzebują uporządkowania podstaw, poznania dobrych praktyk i doradzenia w wyborze dalszego rozwoju swoich aplikacji. Szczerze polecam.

    4.74 / 5 Adrian Grzelakowski, Biznessoft.pl Krzysztof Romaniuk 15-12-2018 Programowanie w języku C#
  • Super szkolenie. Super nauczyciel.

    4.85 / 5 Marek Królczyk, Viessmann Technika Grzewcza Sp. z o.o. 01-12-2018 Programowanie w języku C#
  • Serdecznie polecam :)

    5.0 / 5 Nadii Walczyńska, Kruk S.A. 01-12-2018 Programowanie w języku C#
  • Zaletą szkolenia jest to, że prowadzący posiada wiedzę praktyczną.

    4.85 / 5 Mariusz Pudlik, OSOBA PRYWATNA 01-12-2018 Programowanie w języku C#
  • Fenomenalny prowadzący.

    5.0 / 5 Mateusz Babiński, Novomatic Technolgies Poland S.A. 16-11-2018 Programowanie w języku C#
  • Bardzo sympatyczny i wesoły trener! Miła atmosfera! Super!

    5.0 / 5 Bartłomiej Klimczak, KADE-Dawid Kręcisz 12-10-2018 Programowanie w języku C#
  • Wysoki poziom szkolenia, odpowiednie zbalansowanie wykładów z ćwiczeniami pozwalające przyswoić w praktyce przedstawioną wiedzę.

    4.71 / 5 Wojciech Rosiek, ING Bank Śląski SA 12-10-2018 Programowanie w języku C#
  • Gorąco polecam!

    4.92 / 5 Maciej Bogusz, Jednostka Wojskowa nr 3964 14-09-2018 Programowanie w języku C#
  • Kolejne szkolenie w firmie Jsystems, i znowu jestem mega zadowolony.

    5.0 / 5 Krystian Maciej Motała, Zespół Szkół Technologicznych im.Gen. Prof. S. Kaliskiego 27-06-2018 Programowanie w języku C#
  • Duży zakres materiału jak na 5 dni szkolenia. Jestem bardzo zadowolony z takiego szkolenia chociaż poziom podstawowy polecam osobą które miały już jakąkolwiek styczność z językami programowania.

    5.0 / 5 Paweł Skrzypczyk, Philips Lighting Poland Sp. z o.o 27-04-2018 Programowanie w języku C#
  • Szkolenie jak najbardziej odpowiadające moim potrzebom. Dużą zaletą nauczanych kwestii był fakt, iż przekazywana wiedza była przez osobę realizującą komercyjne projekty programistyczne.

    5.0 / 5 Marcin Bońka, Philips Lighting Poland Sp. z o.o 27-04-2018 Programowanie w języku C#
  • Wysokie tempo szkolenia, szeroki zakres informacji, profesjonalny i przygotowany trener. Serdecznie polecam.

    4.85 / 5 Mateusz Dygas, ALNA BUSINESS SOLUTIONS SP. Z O.O. 27-04-2018 Programowanie w języku C#
  • Tomek profesjonalnie podszedł do tematu szkolenia, prezentując nam mnóstwo przykładów "z życia" nawiązujących do teorii, która była omawiana.

    4.64 / 5 Dariusz Zgorzelski, Polskie Górnictwo Naftowe i Gazownictwo SA Oddział Obrotu Hurtowego 27-04-2018 Programowanie w języku C#
  • Świetne przygotowanie merytoryczne prowadzącego, idealne tempo, miła atmosfera, bardzo dobrze przygotowane stanowisko pracy. (proszę nie wyświetlać moich danych osobowych ani nazwy firmy ale np imie wystarczy)

    4.85 / 5 Krzysztof Białek, IT Services Krzysztof Białek 27-04-2018 Programowanie w języku C#
  • Szkolenie kompletne, realizowane zgodnie z przedstawionym wcześniej harmonogramem :)

    4.42 / 5 Paweł Zając, OSOBA PRYWATNA 23-03-2018 Programowanie w języku C#
  • Obszerny zakres materiału, został przekazany w naprawdę przystępny sposób. Pan Tomek, poradził sobie z rozwianiem każdych wątpliwości i problemów laika. Jest to cierpliwy, godny plecenia trener.

    4.92 / 5 Sebastian Jarząbek, OSOBA PRYWATNA 23-03-2018 Programowanie w języku C#
  • Bardzo dobre i świetnie prowadzone szkolenie dla tych co dopiero zaczynają i tych, którzy mają już podstawową wiedzę w zakresie programowania w C# i chcą ją uzupełnić / rozbudować / ugruntować.

    4.78 / 5 Łukasz Wieprzkowicz, PROVIDENT POLSKA SA 26-01-2018 Programowanie w języku C#
  • Szkolenie kompletne. Prowadzący z doświadczeniem praktycznym, wie co mówi:)

    4.57 / 5 Mariusz Pudlik, OSOBA PRYWATNA 26-01-2018 Programowanie w języku C#
  • Szkolenie przeprowadzone bardzo profesjonalnie, mała grupa do szkolenia. Prowadzący posiadał bardzo dużą wiedzę i znał odpowiedź na każde pytanie. Polecam :)

    4.92 / 5 Mateusz Glinka, MG SOFTWARE Mateusz Glinka 26-01-2018 Programowanie w języku C#
  • Szkolenie bardzo dobrze nawiązuje do przedstawionego wcześniej programu, Prowadzący ma dużą wiedzę na temat tego języka programowania. Jedyny minus, to chyba za duża ilość materiału jak na tyle dni.

    4.21 / 5 Miłosz Szkudlarz, Synthos S.A. 26-01-2018 Programowanie w języku C#
  • Szkolenie prowadzone w sposób profesjonalny. Duży zakres materiału. Dla zupełnie początkujących tempo może być dość szybkie, a dla osób które miały już styczność z programowaniem jest ok.Polecam.

    4.74 / 5 Krzysztof Janecko, NetWorks! Sp. z o.o. 19-01-2018 Programowanie w języku C#
  • Mogę polecić z czystym sumieniem!

    4.5 / 5 Sebastian Drożyński, UNIQA Towarzystwo Ubezpieczeń SA 08-12-2017 Programowanie w języku C#
  • Profesjonalny i miły trener.

    4.78 / 5 Michał Sokołowski, PROVIDENT POLSKA SA 08-12-2017 Programowanie w języku C#
  • Super prowadzący !

    4.64 / 5 Tomasz Rachwał, NetWorks! Sp. z o.o. 22-09-2017 Programowanie w języku C#
  • Szkolenie prowadzone przez kompetentnego instruktora posiadającego olbrzymią wiedzę z wielu zakresów

    4.71 / 5 Zbigniew Kowalczyk, APAULY GROUP Sp. z o.o. 22-09-2017 Programowanie w języku C#

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.