Plan Szkolenia

Wprowadzenie do Web Development

  • Strona internetowa vs aplikacja internetowa
  • AccessKorzystanie z aplikacji internetowych na urządzeniu mobilnym

Zrozumienie, jak działają strony internetowe i aplikacje internetowe

Przygotowanie Web Development środowiska

Zrozumienie warstwy prezentacji (frontendu) aplikacji internetowej

HTML Podstawy

CSS Podstawy

JavaPodstawy skryptu

Responsywny Web Design

Biblioteki i frameworki front-endu

Projekt: Zaprojektuj witrynę dostosowaną do urządzeń mobilnych

Zrozumienie warstwy danych Access (backendu) aplikacji internetowej

PHP Podstawy

Database i SQL Podstawy

Linux Podstawy

Biblioteki i frameworki zaplecza

  • Laravel

Konfigurowanie Internetu Application Server

  • Stos LAMP: Linux, Apache, MySQL, PHP

Projekt: Stwórz mikroblog

Zabezpieczanie aplikacji internetowej

Testowanie aplikacji internetowej

  • Rozwój oparty na testach

Zarządzanie projektem

  • Kontrola wersji

Projekt: Stwórz aplikację Cstore

Zaawansowany Javaskrypt

Zaawansowane PHP

Zaawansowane SQL

zaawansowana ochrona

Accessmożliwość i lokalizacja

Projekt: Projekt testowy

Techniki wdrażania i ciągła integracja

  • Jenkins

Collaboration i Agile Rozwój

Projekt: do ustalenia

Optymalizacja aplikacji internetowej

Skalowanie aplikacji internetowej

Rozwiązywanie problemów z aplikacją internetową

Projekt: do ustalenia

Inne technologie i metodologie

  • React, progresywne aplikacje internetowe, NoSQL bazy danych itp.

Uwagi końcowe

Wymagania

  • Wykształcenie zawodowe lub wyższe związane z programowaniem komputerowym lub podobnym kierunkiem technicznym lub równoważne doświadczenie praktyczne
  • Doświadczenie z dwoma lub więcej językami programowania ogólnego przeznaczenia, w tym między innymi: PHP, JavaScript, Python, Java lub Objective C
  • Doświadczenie w tworzeniu aplikacji internetowych lub mobilnych
 420 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie