Plan Szkolenia

Wprowadzenie do tworzenia stron internetowych

  • Strona internetowa vs aplikacja internetowa
  • Dostęp do aplikacji internetowych na urządzeniach mobilnych

Zrozumienie, jak działają strony i aplikacje internetowe

Przygotowanie środowiska do tworzenia stron internetowych

Zrozumienie warstwy prezentacyjnej (frontend) aplikacji internetowej

Podstawy HTML

Podstawy CSS

Podstawy JavaScript

Responsywne projektowanie stron internetowych

Biblioteki i frameworki frontendowe

Projekt: Zaprojektuj przyjazną dla urządzeń mobilnych stronę internetową

Zrozumienie warstwy dostępu do danych (backend) aplikacji internetowej

Podstawy PHP

Bazy danych i podstawy SQL

Podstawy Linux

Biblioteki i frameworki backendowe

  • Laravel

Konfiguracja serwera aplikacji internetowych

  • LAMP stack: Linux, Apache, MySQL, PHP

Projekt: Stwórz mikroblog

Zabezpieczanie aplikacji internetowej

Testowanie aplikacji internetowej

  • Test Driven Development

Zarządzanie projektem

  • Kontrola wersji

Projekt: Stwórz aplikację sklepu

Zaawansowany JavaScript

Zaawansowany PHP

Zaawansowany SQL

Zaawansowane zabezpieczenia

Dostępność i lokalizacja

Projekt: Projekt testowy

Techniki wdrażania i ciągła integracja

  • Jenkins

Współpraca i rozwój Agile

Projekt: Do ustalenia

Optymalizacja aplikacji internetowej

Skalowanie aplikacji internetowej

Rozwiązywanie problemów z aplikacją internetową

Projekt: Do ustalenia

Inne technologie i metodologie

  • React, Progressive Web Apps, bazy danych NoSQL itp.

Podsumowanie

Wymagania

  • Zawodowe lub dyplomowe wykształcenie w dziedzinie programowania komputerowego lub pokrewnym obszarze technicznym lub równoważne doświadczenie praktyczne
  • Doświadczenie w co najmniej dwóch językach programowania ogólnego przeznaczenia, w tym, ale nie ograniczając się do: PHP, JavaScript, Python, Java lub Objective C
  • Doświadczenie w tworzeniu aplikacji internetowych lub mobilnych
 420 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie