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

  1. Podstawy programowania
    • Wprowadzenie do algorytmiki
    • Zmienne, typy danych i operatory
    • Struktury kontrolne i pętle
    • Funkcje i parametry
  2. Struktury danych i algorytmy
    • Tablice i kolekcje
    • Podstawowe algorytmy sortowania
    • Struktury danych
    • Obsługa błędów i wyjątków
  3. Programowanie obiektowe
    • Koncepcje programowania obiektowego
    • Klasy i obiekty
    • Dziedziczenie i polimorfizm
    • Interfejsy i abstrakcja
  4. Praktyczne aspekty programowania
    • Debugowanie kodu
    • Praca z systemem kontroli wersji
    • Podstawy testowania
    • Dobre praktyki programowania
  5. 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

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *