Szkolenie programowanie w C#
Transkrypt
Szkolenie programowanie w C#
ITLecture Sp. z o. o. Williama HeerleinaLindleya 16 02-013 Warszawa Telefon: +48 22 295-18-44 E-mail: [email protected] Szkolenie programowanie w C# Adresaci szkolenia: Szkolenie z C# to teoretyczna i praktyczna wiedza dzięki której poznasz najważniejsze zagadnienia dotyczące tego języka programowania. Początkowa wiedza niezbędna do podjęcia nauki, to znajomość podstaw programowania obiektowego lub skryptowego. Parametry szkolenia: KOD: C-SHARP CZAS TRWANIA: 3 dni / 21h WIELKOŚĆ GRUPY: maks. 10 osób CENA NETTO: 2650 PLN Cel: Celem szkolenia C# jest zapoznanie uczestników z teoretycznymi oraz praktycznymi aspektami stosowania technologii. Osoby, które ukończą szkolenie dowiedzą się jak: umiejętnie korzystać z oprogramowania Visual Studio wykorzystywać struktury programistyczne samodzielne tworzyć aplikacje okienkowe pod Windows zdobywać wiedzę na temat logiki klas, obiektów i metod wykorzystywać pliki (tworzenie nowych plików, czytanie z istniejących) połączyć aplikację z bazą danych Wymagania: Od uczestników wymagana jest znajomość podstaw programowania w dowolnym języku skyptowym lub obiektowym. Program szkolenia: 1. Wstęp do C# 1.1 Wprowadzenie do Visual Studio 1 REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653 ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120 ITLecture Sp. z o. o. Williama HeerleinaLindleya 16 02-013 Warszawa Telefon: +48 22 295-18-44 E-mail: [email protected] 1.2 Omówienie środowiska pracy 2. Pierwszy program 2.1 Zmienne 2.2 Wyrażenie algebraiczne 2.3 Wyrażenia logiczne 3. Elementy programowania 3.1 Instrukcje warunków 3.2 Pętle 3.3 Tablice 4. Obsługa ciągów znaków 4.1 Typ String 4.2 String Builder 5. Obsługa wyjątków 6. Windows Forms 6.1 Przygotowanie środowiska 6.2 Omówienie toolboxów 6.3 Zastosowanie toolboxów 7. Programowanie obiektowe 7.1 Metody 7.1.1 Wprowadzenie 7.1.2 Przekazywanie argumentów 7.1.3 Argumenty domyślne 7.1.4 Rekurencja 2 REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653 ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120 ITLecture Sp. z o. o. Williama HeerleinaLindleya 16 02-013 Warszawa Telefon: +48 22 295-18-44 E-mail: [email protected] 7.1.5 przeciążenie 7.2 klasy 7.2.1 klasa a obiekt 7.2.2 budowa 7.2.3 konstruktory 7.2.4 właściwości 7.2.5 składniki statyczne 7.3 dziedziczenie 7.3.1 klasy pochodne 7.3.2 metody wirtualne 7.3.3 klasy abstrakcyjne 8. Interfejsy 8.1 Kolekcje, listy 8.2 Implementacje interfejsu 9. Praca z plikami 9.1 Katalogi 9.2 Pliki 9.3 Odczyt, zapis 10. Praca z plikami XML 10.1 Serializacja 10.2 Deserializacja 11. Delegaty 11.1 Pierwszy delegat 3 REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653 ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120 ITLecture Sp. z o. o. Williama HeerleinaLindleya 16 02-013 Warszawa Telefon: +48 22 295-18-44 E-mail: [email protected] 11.2 Funkcje zwrotne 11.3 Delegaty złożone 11.4 Metody anonimowe 11.5 Wyrażenia lambda 11.6 Zmienne zewnętrzene 11.7 Zdarzenia 12. Połączenie z bazą danych 4 REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653 ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120