- dopytać o szczegóły szkolenia
- zarejestrować się na to szkolenie
Opis:
Poznasz podstawowe zasady programowania komputerów (core programming) w podejściu proceduralnym i obiektowym. Wyjaśnimy Ci zasady działania elementarnych algorytmów (wyszukiwania, sortowania, ...), jak również podstawowych struktur danych (stosu, kolejki, listy, drzewa, słownika). Przedmiot przygotowuje w 50% do egzaminu MTA 98-361 Software Development Fundamentals. Pozostałe zagadnienia zostaną omówione w przedmiocie "Wprowadzenie do baz danych" oraz "Wprowadzenie do technologii webowych"
Program:
1. Problem algorytmiczny, algorytm, graficzna notacja algorytmów (flow chart), pseudokod. Poprawność algorytmów.
2. Program komputerowy jako realizacja algorytmu. Wprowadzenie do programowania. Uproszczony model komputera - procesor, pamięć statyczna i dynamiczna (stos, sterta), otoczenie. Maszyna wirtualna. Platforma dot.NET.
3. Zmienna, typ zmiennej. Typy wbudowane: liczbowe (całkowite, zmiennoprzecinkowe), logiczny, znakowy, ciąg znaków (string). Typy referencyjne.
4. Operatory i wyrażenia (arytmetyczne. logiczne, tekstowe).
5. Sterowanie i kontrola przebiegu programu - instrukcje warunkowego wyboru (if-else), wielokrotny wybór (select-case), pętle (for, foreach, do-while, while), zgłaszanie (throw) i obsługa wyjątków (try-catch).
6. Funkcje versus procedury - argumenty formalne i aktualne, zwracane wartości.
7. Podstawy programowania obiektowego - klasa, obiekt, atrybuty, metody, właściwości. Konstruktory, tworzenie obiektów, użycie klas i obiektów w kodzie.
8. Hermetyzacja, dziedziczenie, polimorfizm.
9. Struktury danych: tablice, stosy, kolejki, listy połączone i algorytmy sortowania, wpływ różnych struktur danych na wydajność, wybór odpowiedniej struktury danych.
10. Etapy zarządzania cyklem życiowym aplikacji, wprowadzenie do testowania oprogramowania.
Czas trwania: 1 miesiąc
Tryb: Online, Microsoft Teams
zajęcia wieczorowe: 17:00-20:30, spotkania 3-4 razy w tygodniu
Cena: 2 200 zł
Promocja:
- Teraz zapisując się na kurs w szkole Programowania WSEI, otrzymujesz zniżkę -50% na kolejny kurs
- Zapisz się z drugą osobą i oboje zgarnijcie zniżkę -20%
- Możliwość rozłożenia płatności na raty
# Kurs jest realizowany w ramach modułu "Wprowadzenie do IT", składającego się z 3 przedmiotów:
1. Wprowadzenie do baz danych
2. Wprowadzenie do Programowania
3. Wprowadzenie do technologii webowych
Więcej informacji o całym module: https://szkolaprogramowania.wsei.edu.pl/wprowadzenie-do-it/
Kontakt i zapisy: [email protected]