Wprowadzenie do programowania – podstawy dla początkujących
Opis
Szkolenie zapewnia solidne podstawy programowania dla osób rozpoczynających przygodę z wytwarzaniem oprogramowania. Podczas warsztatów praktycznych uczestnicy poznają fundamentalne koncepcje programowania, struktury danych i algorytmy. Program łączy teorię z intensywnym treningiem praktycznym, pozwalając na samodzielne tworzenie pierwszych programów pod okiem doświadczonych mentorów.
Profil uczestnika
- Osoby rozpoczynające karierę w programowaniu
- Specjaliści IT chcący poszerzyć kompetencje
- Testerzy oprogramowania
- Analitycy biznesowi współpracujący z programistami
- Pracownicy działów IT bez doświadczenia w programowaniu
- Studenci kierunków technicznych
- Osoby planujące przekwalifikowanie zawodowe
Agenda
- Podstawy programowania
- Wprowadzenie do algorytmiki
- Zmienne, typy danych i operatory
- Struktury kontrolne i pętle
- Funkcje i parametry
- Struktury danych i algorytmy
- Tablice i kolekcje
- Podstawowe algorytmy sortowania
- Struktury danych
- Obsługa błędów i wyjątków
- Programowanie obiektowe
- Koncepcje programowania obiektowego
- Klasy i obiekty
- Dziedziczenie i polimorfizm
- Interfejsy i abstrakcja
- Praktyczne aspekty programowania
- Debugowanie kodu
- Praca z systemem kontroli wersji
- Podstawy testowania
- Dobre praktyki programowania
- Projekt końcowy
- Planowanie projektu
- Implementacja funkcjonalności
- Testowanie i poprawki
- Prezentacja rozwiązania
Korzyści
Uczestnik zdobędzie fundamentalną wiedzę z zakresu podstaw programowania i algorytmiki. Rozwinie praktyczne umiejętności tworzenia prostych programów komputerowych. Nauczy się stosować podstawowe struktury danych i algorytmy w praktyce. Pozna zasady programowania obiektowego i ich praktyczne zastosowanie. Opanuje techniki debugowania i testowania kodu. Zdobędzie umiejętność pracy z systemem kontroli wersji. Rozwinie zdolność analitycznego myślenia i rozwiązywania problemów programistycznych.
Wymagane przygotowanie uczestników
- Podstawowa znajomość obsługi komputera
- Umiejętność logicznego myślenia
- Podstawy matematyki
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji
Zagadnienia
- Podstawy algorytmiki
- Struktury danych
- Programowanie obiektowe
- Systemy kontroli wersji
- Podstawy testowania oprogramowania
- Debugowanie kodu
- Zasady czystego kodu
- Wzorce projektowe
- Praca zespołowa przy tworzeniu oprogramowania
- Dokumentacja kodu
- Narzędzia programistyczne
- Metodyki wytwarzania oprogramowania
Poznaj naszą firmę
INFORMACJA CENOWA:
od 4450 zł netto za jedną osobę
CZAS TRWANIA (dni): 5
KOD SZKOLENIA: IT-SD-328
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!