Front-end Developer – kurs rozwojowy

Opis

Kurs rozwojowy dla Front-end Developera dostarcza uczestnikom wszechstronnej wiedzy z zakresu nowoczesnych technologii webowych. Program szkolenia został zaprojektowany tak, aby prowadzić uczestników od fundamentów przez zaawansowane koncepcje aż do najnowszych trendów w rozwoju interfejsów użytkownika. Warsztaty praktyczne stanowią dominującą część kursu, pozwalając na zbudowanie solidnego portfolio projektów wykorzystujących poznane technologie. Uczestnicy pracują na rzeczywistych przykładach, ucząc się nie tylko kodowania, ale również dobrych praktyk, optymalizacji i metodyk pracy.

Profil uczestnika

  • Początkujący programiści front-end
  • Graficy przechodzący do programowania
  • Webmasterzy rozszerzający kompetencje
  • Programiści back-end chcący poznać front-end
  • Projektanci UX/UI uczący się implementacji
  • Absolwenci kierunków informatycznych
  • Specjaliści IT zmieniający specjalizację
  • Osoby planujące karierę w web developmencie

Agenda

  1. Fundamenty technologii webowych
    • Zaawansowany HTML5 i semantyka
    • Nowoczesne techniki CSS3
    • Podstawy JavaScript i DOM
    • Narzędzia deweloperskie
  2. Frameworki i biblioteki
    • Wprowadzenie do React
    • Ekosystem narzędzi front-end
    • Systemy kontroli wersji
    • Zarządzanie pakietami
  3. Architektura aplikacji
    • Wzorce projektowe front-end
    • Stan aplikacji i zarządzanie danymi
    • Komunikacja z API
    • Testowanie kodu
  4. Optymalizacja i wdrożenie
    • Wydajność aplikacji webowych
    • Bezpieczeństwo front-end
    • Procesy CI/CD
    • Monitoring i analityka

Korzyści

  • Umiejętność tworzenia nowoczesnych interfejsów
  • Znajomość ekosystemu narzędzi front-end
  • Zdolność projektowania architektury aplikacji
  • Umiejętność pisania czystego, utrzymywalnego kodu
  • Wiedza o optymalizacji wydajności
  • Zdolność wdrażania aplikacji produkcyjnych
  • Umiejętność pracy z systemami kontroli wersji
  • Znajomość dobrych praktyk programistycznych

Wymagane przygotowanie uczestników

  • Podstawowa znajomość logiki programowania
  • Rozumienie działania internetu i protokołów
  • Znajomość podstaw HTML i CSS
  • Umiejętność pracy z komputerem
  • Podstawy języka angielskiego technicznego

Zagadnienia

  • Architektura aplikacji webowych
  • JavaScript i ECMAScript
  • Frameworki front-endowe
  • Narzędzia deweloperskie
  • Systemy kontroli wersji
  • Optymalizacja wydajności
  • Testowanie aplikacji
  • Continuous Integration
  • Zarządzanie stanem
  • REST API
  • Bezpieczeństwo aplikacji
  • Web Components

Poznaj naszą firmę

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

CZAS TRWANIA (dni): 5

KOD SZKOLENIA: IT-SD-764

Udostępnij swoim znajomym