PRO

WebPro level 1

Профессиональная командная разработка web-приложений на PHP
1
месяц
16
аудиторных
астр. часов
72
общих
астр. часа
Бесстрашный веб-гуру
дату уточняйте
у менеджера
Онлайн
15000 руб
на другую дату
Записаться
...

Для кого этот курс

Данный курс предназначен для всех, кто знает PHP на уровне уверенного владения приёмами объектно-ориентированного программирования. Если даже PHP вы знаете хорошо, то остаётся множество смежных тем, без которых в крупных проектах или при устройстве на работу, Вам будет неуютно. Данный курс — вишенка на торте, которая позволит Вам полностью разобраться во всех сторонах веб-разработки.
Вы узнаете

все, что нужно, чтобы при устройстве на работу не выглядеть неумехой.

Без знания этих, смежных с программированием тем, до вопросов по PHP дело может и не дойти.

Также при реализации своих проектов вы сможете спокойно разбираться с настройками VPS/VDS, умело дебажить и не пугаться самого запутанного SQL.

Ключевые профессиональные навыки
  • Основы Linux
  • Настройка рабочего окружения
  • php-fpm + apache / nginx
  • Продвинутый SQL
  • Профессиональный дебагинг xDebug
  • IDE + GIT

Программа проведения курса

Длительность курса составляет

8 дней, 16 часов.

Занятия проходят с 20 до 22 часов по Москве

по понедельникам и четвергам.

1
GNU/Linux. Часть 1

Введение. Разбор технического задания на курс

Установка Ubuntu

Командная строка: навигация, файловая система, просмотр содержимого файлов, перенаправления и потоки

Работа с пользователями и правами доступа в Linux

2
GNU/Linux. Часть 2

Установка и базовая настройка веб-сервера Nginx. Обработка статических файлов

Установка php-fpm и обработка php - скрпитов

Установка MySQL

Базовое администрирование MySQL из командной строки

3
Основы компьютерных сетей

Обсуждение рабочего процесса в современной командной разработке

Установка Composer. Управление пакетами

Простейшее приложение с использованием composer и микрофреймворка Silex от разработчиков Symfony

Установка и настройка системы контроля версий Git

Базовые команды Git

4
Развертка рабочего окружения 1

Обсуждение архитектуры приложения

Построение архитектуры базы данных

Конфигурационных файлы в YAML - формате

Автолоад файлов с использованием composer

Обработка исключений

Ведение логов

5
Развертка рабочего окружения 2

Codereview

Понятие сервисов в приложениях и подключение к БД

Построение и работа с моделями в Silex

6
Современные средства разработки

Codereview

Построение архитектуры контроллеров в Silex

Разработка консольных приложений на php

7
Закрепление тем

Codereview

Обзор библиотеки для генерации тестовых данных Faker

Генерация БД с фейковыми данными

8
Продвинутый SQL

Codereview

RestfullAPI

PhpDocumentator. Почему важна документация

Преподаватель курса

Игорь Маркин
Игорь Маркин
Профессиональный веб-разработчик.
"Этих навыков мне очень сильно не хватало после обучения веб-разработке. Они отделяют обычного хорошего PHP-программиста от универсального веб-гуру, которому ничего не страшно!"

Что вы получите в процессе обучения:

8 онлайн уроков
Помощь преподавателя
Видеозаписи всех занятий
Архив со всеми материалами
Доступ в закрытое сообщество
Тусовку друзей программистов
Конкурентное преимущество
Сертификат об успешном прохождении курса

Выдача сертификатов

Увеличьте свои шансы на успешный старт и развитие карьеры, получив после прохождения курса уникальный сертификат.

Учеба у нас, благодаря которой вы научитесь применять свои знания на практике, и получение сертификата Школы Современных Технологий позволяют легко войти в сферу веб-разработки, интернет-маркетинга, веб-дизайна, seo и разработки мобильных приложений.

Каждый сертификат имеет уникальный номер, благодаря которому ваш потенциальный работодатель может убедиться в том, что сертификат принадлежит именно вам.

Запись на курс
Записываясь на курс, Вы соглашаетесь с условиями публичной оферты