Návrh Školení

Úvod do Web Development

    Web vs webová aplikace Accesspoužívání webových aplikací na mobilním zařízení

Pochopení toho, jak fungují webové stránky a webové aplikace

Příprava vašeho Web Development prostředí

Pochopení prezentační vrstvy (frontendu) webové aplikace

HTML Základy

CSS Základy

JavaZáklady skriptů

Responzivní Web Design

Front-end knihovny a rámce

Projekt: Navrhněte web optimalizovaný pro mobily

Pochopení datové Access vrstvy (Backend) webové aplikace

PHP Základy

Databáze a SQL Základy

Linux Základy

Backendové knihovny a rámce

    Laravel

Nastavení webu Application Server

    Zásobník LAMP: Linux, Apache, MySQL, PHP

Projekt: Vytvořte mikroblog

Zabezpečení vaší webové aplikace

Testování vaší webové aplikace

    Testem řízený vývoj

Správa vašeho projektu

    Kontrola verzí

Projekt: Vytvořte aplikaci Cstore

Pokročilý Javascript

Pokročilí PHP

Pokročilí SQL

Pokročilé zabezpečení

Accessmožnost a lokalizace

Projekt: Testovací projekt

Techniky nasazení a průběžná integrace

    Jenkins

Collaboration a Agile Development

Projekt: TBD

Optimalizace vaší webové aplikace

Škálování vaší webové aplikace

Odstraňování problémů s vaší webovou aplikací

Projekt: TBD

Další technologie a metodiky

    React, Progressive Web Apps, NoSQL databáze atd.

Závěrečné poznámky

Požadavky

  • Odborné nebo vysokoškolské vzdělání v jakémkoli oboru souvisejícím s počítačovým programováním nebo v podobném technickém oboru nebo ekvivalentní praktické zkušenosti
  • Zkušenosti se dvěma nebo více obecnými programovacími jazyky včetně, ale bez omezení na: PHP, JavaScript, Python, Java nebo Objective C
  • Zkušenosti s vývojem webových aplikací nebo mobilních aplikací
 420 hodiny

Počet účastníků



Price per participant

Reference (3)

Související kurzy

Související kategorie