План на курса
Въведение в Web Development
- Уебсайт срещу уеб приложение AccessУеб приложения на мобилно устройство
Разбиране как работят уебсайтовете и уеб приложенията
Подготовка на вашата Web Development среда
Разбиране на презентационния слой (Frontend) на уеб приложение
HTML Основи
CSS Основи
Java Основи на скрипта
Отзивчив Web Design
Предни библиотеки и рамки
Проект: Проектирайте уеб сайт, удобен за мобилни устройства
Разбиране на слоя данни Access (бекенд) на уеб приложение
PHP Основи
Бази данни и SQL Основи
Linux Основи
Бекенд библиотеки и рамки
- Laravel
Настройване на уеб Application Server
- LAMP стек: Linux, Apache, MySQL, PHP
Проект: Създаване на микроблог
Защита на вашето уеб приложение
Тестване на вашето уеб приложение
- Разработка, водена от тестове
Управление на вашия проект
- Контрол на версиите
Проект: Създайте приложение Cstore
Разширен Javaскрипт
Напреднали PHP
Напреднали SQL
Разширена сигурност
Accessспособност и локализация
Проект: Тестващ проект
Техники за внедряване и непрекъсната интеграция
- Jenkins
Collaboration и гъвкаво развитие
Проект: TBD
Оптимизиране на вашето уеб приложение
Мащабиране на вашето уеб приложение
Отстраняване на неизправности във вашето уеб приложение
Проект: TBD
Други технологии и методологии
- React, прогресивни уеб приложения, No SQL бази данни и т.н.
Заключителни бележки
Изисквания
- Професионално образование или степен във всяка свързана с компютърното програмиране или подобна техническа област на обучение или еквивалентен практически опит
- Опит с два или повече езика за програмиране с общо предназначение, включително, но не само: PHP, JavaScript, Python, Java или Objective C
- Опит в разработката на уеб приложения или разработката на мобилни приложения
Oтзиви от потребители (5)
Хареса ми как Gunnar написа почти целия код в движение, докато преминавахме през него, но че имаше много предварително подготвени материали в Google Drive, към които мога да се обърна след обучението. Кодът, който Gunnar написа въз основа на примерните данни, които предоставих предварително, също беше изключително полезен и направи обучението подходящо за нашите собствени набори от данни.
Ranvir - Schroders Personal Wealth
Курс - Visual Studio Code
Машинен превод
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Курс - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Курс - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Курс - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.