Opis

Szkolenie wprowadza uczestników w świat programowania JavaScript, koncentrując się na praktycznym zastosowaniu języka w tworzeniu nowoczesnych aplikacji webowych. Podczas intensywnych warsztatów uczestnicy poznają fundamenty języka poprzez realizację rzeczywistych przykładów i ćwiczeń. Program łączy teorię z praktyką, umożliwiając samodzielne tworzenie interaktywnych elementów stron internetowych już od pierwszego dnia szkolenia.

Profil uczestnika

  • Początkujący programiści chcący rozszerzyć swoje umiejętności o JavaScript
  • Projektanci stron internetowych zainteresowani programowaniem front-end
  • Inżynierowie oprogramowania przechodzący na technologie webowe
  • Specjaliści IT planujący rozwój w kierunku full-stack development
  • Analitycy biznesowi chcący lepiej rozumieć możliwości technologii webowych
  • Testerzy oprogramowania pragnący rozwinąć umiejętności automatyzacji testów

Agenda

  1. Wprowadzenie do JavaScript
    • Historia i ewolucja języka JavaScript
    • Środowisko programistyczne i narzędzia deweloperskie
    • Podstawowe typy danych i zmienne
    • Operatory i wyrażenia
  2. Struktury kontrolne i funkcje
    • Instrukcje warunkowe i pętle
    • Definiowanie i wywoływanie funkcji
    • Zakresy zmiennych i domknięcia
    • Obsługa błędów i wyjątków
  3. Obiekty i tablice
    • Tworzenie i manipulacja obiektami
    • Praca z tablicami i metodami tablicowymi
    • Prototypy i dziedziczenie
    • JSON i serializacja danych
  4. DOM i zdarzenia
    • Manipulacja strukturą DOM
    • Obsługa zdarzeń użytkownika
    • Walidacja formularzy
    • Asynchroniczność i AJAX

Korzyści

Uczestnik będzie potrafił samodzielnie tworzyć interaktywne elementy stron internetowych wykorzystując JavaScript. Zdobędzie umiejętność efektywnego debugowania kodu i rozwiązywania typowych problemów programistycznych. Nauczy się korzystać z nowoczesnych narzędzi deweloperskich wspierających rozwój aplikacji JavaScript. Pozna dobre praktyki w zakresie pisania czystego i maintainable kodu. Będzie umiał implementować podstawowe wzorce projektowe w JavaScript. Zyska praktyczną wiedzę o zarządzaniu stanem aplikacji i obsłudze zdarzeń użytkownika.

Wymagane przygotowanie uczestników

  • Podstawowa znajomość HTML i CSS
  • Ogólne zrozumienie zasad programowania
  • Znajomość podstawowych pojęć z zakresu tworzenia stron internetowych
  • Doświadczenie w pracy z edytorami kodu źródłowego

Zagadnienia

  • Podstawy składni JavaScript i standardy ECMAScript
  • Typy danych, zmienne i zakresy
  • Funkcje, wyrażenia funkcyjne i strzałkowe
  • Obiekty, prototypy i dziedziczenie
  • Model DOM i manipulacja drzewem dokumentu
  • Obsługa zdarzeń i interakcji użytkownika
  • Asynchroniczność, promisy i async/await
  • Debugowanie i narzędzia deweloperskie
  • Najlepsze praktyki programowania w JavaScript
  • Podstawy bezpieczeństwa w aplikacjach JavaScript
  • Optymalizacja wydajności kodu
  • Nowoczesne wzorce projektowe

Poznaj naszą firmę

INFORMACJA CENOWA:
od 1750 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-SD-507

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