Plan Szkolenia
Moduł 1: Wprowadzenie do podstawowych pojęć programistycznych
- Przechowywanie i przetwarzanie danych w komputerze
- Typy aplikacji
- Cykl życia aplikacji
- Kompilacja kodu
Moduł 2: Podstawowe pojęcia języków programowania
- Składnia
- Typy danych
- Zmienne i stałe
Moduł 3: Przepływ programu
- Wprowadzenie do koncepcji programowania strukturalnego
- Wprowadzenie do rozgałęzień
- Korzystanie z funkcji
- Korzystanie ze struktur decyzyjnych
- Wprowadzenie do powtórzeń
Moduł 4: Algorytmy i struktury danych
- Zrozumienie sposobu pisania pseudokodu
- Przykłady algorytmów
- Wprowadzenie do struktur danych
Moduł 5: Obsługa błędów i debugowanie
- Wprowadzenie do błędów programistycznych
- Wprowadzenie do strukturalnej obsługi błędów
- Wprowadzenie do debugowania w Visual Studio
Moduł 6: Wprowadzenie do programowania obiektowego
- Wprowadzenie do złożonych struktur
- Wprowadzenie do struktur (struct)
- Wprowadzenie do klas
- Wprowadzenie do hermetyzacji
Moduł 7: Zaawansowane programowanie obiektowe
- Wprowadzenie do dziedziczenia
- Wprowadzenie do polimorfizmu
- Wprowadzenie do .NET Framework i biblioteki klas bazowych
Moduł 8: Wprowadzenie do bezpieczeństwa aplikacji
- Uwierzytelnianie i autoryzacja
- Uprawnienia kodu na komputerach
- Wprowadzenie do podpisywania kodu
Moduł 9: Podstawy programowania wejścia/wyjścia
- Korzystanie z wejścia/wyjścia konsoli
- Korzystanie z wejścia/wyjścia plików
Moduł 10: Wydajność aplikacji i zarządzanie pamięcią
- Typy wartościowe a typy referencyjne
- Konwersja typów
- Moduł odśmiecania pamięci
Wymagania
- Umiejętność korzystania z komputera w celu uruchamiania programów, otwierania i zapisywania plików oraz poruszania się po menu i interfejsach aplikacji
- Umiejętność rozumienia pojęć logicznych, takich jak porównania
- Znajomość teorii liczb
- Umiejętność tworzenia, rozumienia i realizowania ustrukturyzowanych instrukcji lub procedur krok po kroku
- Umiejętność rozumienia i stosowania pojęć abstrakcyjnych do konkretnych przykładów
Odbiorcy:
Kurs jest przeznaczony dla osób, które dopiero zaczynają przygodę z tworzeniem oprogramowania i chcą lub muszą zdobyć wiedzę na temat podstaw programowania oraz koncepcji programowania obiektowego. Zazwyczaj są to uczniowie szkół średnich, studenci lub osoby zmieniające ścieżkę kariery, bez wcześniejszego doświadczenia w programowaniu. Mogą chcieć zdobyć podstawową wiedzę programistyczną przed przejściem do bardziej zaawansowanych kursów, takich jak 20483B: Programowanie w C#.
Opinie uczestników (3)
Podstawowa struktura Power BI, jego główne funkcje, a także niektóre zaawansowane funkcje
Alessandro Binaghi - Great Place to Work(R) Institute Italia Srl
Szkolenie - PL-300: Microsoft Power BI Data Analyst
Przetłumaczone przez sztuczną inteligencję
Był tematycznie zorganizowany od początku do końca. Konkretnie, przeszliśmy od poziomu początkującego do zaawansowanego w zaledwie tydzień. Ogromny szacunek dla trenera za całą ciężką pracę. Osobiście najbardziej podobały mi się elementy projektowe i opcje wizualizacji.
Marton Nagymarczi
Szkolenie - Programming in HTML5 with JavaScript and CSS3 (20480CC)
Przetłumaczone przez sztuczną inteligencję
Wszystko jest nową platformą dla mnie i wszystko było interesujące.
Sergiu
Szkolenie - AZ-104T00-A: Microsoft Azure Administrator
Przetłumaczone przez sztuczną inteligencję