Informujemy, że w związku z sytuacją gospodarczą i wzrostem kosztów z dniem 15 sierpnia 2022 ceny szkoleń ulegną zmianie. Aktualny cennik szkoleń obowiązuje do 15.08.2022


Programowanie w języku C# dla programistów innych języków

by:
Czas trwania 3 dni

Najbliższe terminy tego szkolenia

19.09 21.09
Szkolenie online
Zapisz się
12.12 14.12
Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 1500 PLN (netto)

Skuteczność

W naszej pracy nadrzędną wartością jest skuteczność szkoleń. Jako programiści rozumiemy, że w nauce chodzi przede wszystkim o skuteczność. Wszystkie elementy procesu szkolenia, od doboru właściwego trenera do przemyślanej warsztatowej formuły są po to, by to osiągnąć. Doskonalimy się w tym od 2008 roku. Możesz więc na nas polegać!

Program szkolenia

  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
    • Zaawansowane aspekty metod
    • Obsługa wyjątków
    • Dyrektywy preprocesora
    • Publikowanie aplikacji
    • Biblioteki DLL
  5. Programowanie obiektowe w C#
    • Klasy
    • Obiekty
    • Konstruktory
    • Hermetyzacja
    • Modyfikatory readonly i const
    • 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
  6. Elementy programowania współbieżnego
  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. LINQ to SQL
    • Encje
    • Pobieranie danych
    • Modyfikowanie danych w bazie
    • Dodawanie i kasowanie danych w bazie
    • Procedury składowane
  12. Entity Framework
    • Model danych EDM na podstawie istniejącej bazy danych
    • LINQ to Entities
    • Łączenie tabel
    • Tworzenie źródeł danych
    • Procedury składowane
  13. Wizualna prezentacja danych
    • Kreator źródeł danych - wprowadzenie
    • Prezentacja zawartości tabeli w siatce
    • Klasa Binding Source
    • Sortowanie danych
    • Filtrowanie danych
    • Wykorzystanie formularzy
    • Formularze master-details

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Szkolenie przeznaczone jest wyłącznie dla programistów innych języków programowania. Jest to skrócona czasowo wersja szkolenia Programowanie w języku C#. Możliwość oszczędzenia czasu wynika z braku potrzeby wprowadzania programistów innych języków w podstawowe zaganienia zwiazane z programowaniem jako takim - trener skupia się dzięki temu na różnicach pomiędzy językami programowania i szczegółach dotyczących sposobu implementacji np pętli czy instrukcji warunkowych w języku C#.
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. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia. W każdym szkoleniu stacjonarnym możesz brać udział online. Więcej
Inne szkolenia tej kategorii Sprawdź pozostałe szkolenia Microsoft .NET!

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

  • 5.0/5

    Programowanie w języku C# dla programistów innych języków

    26-05-2022 Szkolenie warte polecenia. Przemysław Ciecieląg, Sente Systemy Informatyczne Sp.z.o.o.
  • 5.0/5

    Programowanie w języku C# dla programistów innych języków

    23-09-2021 Dobre przygotowanie merytoryczne trenera. W jasny sposób przedstawione zagadnienia. Jakub Chojnowski, Etos Sp. z o.o.
  • 4.9/5

    Programowanie w języku C# dla programistów innych języków

    23-09-2021 Doskonały wstęp do C# i VS dla programistów innych technologii. Same konkrety. Marcin Milczarz, Bank Handlowy w Warszawie SA
  • 5.0/5

    Programowanie w języku C# dla programistów innych języków

    23-09-2021 Bardzo ciekawe szkolenie, zwłaszcza dla kogoś kto ma już wiedzę programistyczną. Elastyczne podejście prowadzącego pozwala na rozwinięcie lub pominięcie poszczególnych wątków. Marcin Krawczyk, Bank Handlowy w Warszawie SA

Trenerzy kategorii Microsoft .NET

Krystian Brożek
Kajetan Duszyński
Paweł Biesiada
Tomasz Wojnarowski

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Szkolenia otwarte 22 299 53 69
Szkolenia zamknięte i grupy 733 908 205
Napisz do nas

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.