+7 863 303-61-91
&laquo;Дизайн<br>интерфейсов&raquo;

Онлайн-курс

«Архитек­турная разработка масштабируемых веб-приложений»

Дизайн-студия №1 в России научит создавать сайты

идет набор

3 месяца

Освоишь новую
профессию

Навсегда

Доступ
к материалам

Портфолио

Дипломная работа
от реального бренда

Ментор

Обратная связь
от специалиста Студии

С чем будем работать

PHP7

Composer

GIT

YII2

MySQL

OOП

Почему мы?

Обучение проходит на базе реальных проектов от российских и международных брендов.

После курса в вашем портфолио появится мощный кейс.

Вы научитесь проектированию и разработке масштабируемых веб-сервисов в парадигме ООП и DDD с применением принципов SOLID.

Все преподаватели Школы — практикующие backend-разработчики Студии.

У вас будет сертификат от дизайн-студии № 1 в России.

У лучших студентов будет возможность получить работу в Студии Олега Чулакова.

Чему вы научитесь

Разработке высоконагруженных веб-сервисов и приложений, построенных на современных фреймворках.

Тонкостям ООП в разрезе понимания паттернов проектирования (Model-View-Controller, Dependency Injection, Service Locator, ActiveRecord, Factories, Domain Driver Architecture).

Архитектурной разработке на Yii2 и других популярных фреймворках.

Программа

Курс поможет разобраться в современных подходах к проектированию, узнать о таких методологиях, как «Чистая архитектура» и Domain Driven Design, понять тонкости объектно-ориентированного программирования и это далеко не все.

Наша цель — сделать из новичка востребованного на рынке
специалиста готового выполнять большой спектр задач.

1. Базовая информация

1.1. Инструменты разработчика

1.2. PHP7. Лучше. Быстрее. Современнее

1.3. Жизненный цикл PHP-приложения

2. Инициализация и версионирование проекта на Yii Framework

2.1. Система контроля версий Git

2.2. Менеджеры пакетов (composer, npm)

2.3. Развертывание и конфигурация Yii-приложения

3. В мире ООП

3.1. Понимание класса и объекта

3.2. Свойства и методы объекта

3.3. Основные принципы ООП

3.4. UML-диаграммы

4. Принципы проектирования баз данных

4.1. ER-диаграмма

4.2. Типы СУБД: Реляционные, KeyValue и NoSQL

4.3. Нормализация структуры БД

4.4. Виды отношений

4.5. Контроль целостности данных и ограничения

5. Каркас современного веб-приложения на основе Yii Framework

5.1. Основные объекты MVC-фреймворка

5.2. Версионирование структуры БД. Миграции

5.3. Модульность

5.4. Абстракции работы с БД

5.5. Модели и их окружение

5.6. Контроллеры и представление

5.7. Поведения и фильтры

5.8. DI и ServiceLocator

6. Правила «хорошего кода»

6.1. Чистый код

6.2. KISS

6.3. DRY

6.4. SOLID

6.5. GRASP

6.6. Антипаттерны

6.7. Рефакторинг

7. Архитектура приложения

7.1. DDD: Domain Driven Design

7.2. Чистая архитектура

8. Защита дипломного проекта

По итогам курса студентам предстоит выполнить дипломный проект, которым можно будет дополнить свое портфолио. После успешной защиты диплома участники получат сертификаты Студии.

Во время обучения вы:

Закрепляете теоретические знания, работая над собственным проектом
Обмениваетесь опытом и знаниями с другими студентами и преподавателями курса
Выполняете домашние задания и получаете обратную связь от преподавателей
Задаете вопросы преподавателям на всех этапах обучения
Выполняете и защищаете дипломный проект для известного российского или международного бренда
01
/
05

Для кого

Начинающим

Если вы пишете на PHP и знаете на базовом уровне HTML, CSS и JS, этого хватит, чтобы говорить с преподавателями на одном языке. Мы научим вас проектировать высоконагруженные сервисы на базе фреймворка Yii.

Практикующим

Разработчики с коммерческим опытом узнают о нюансах, с которыми раньше не сталкивались в крупных проектах, и смогут сделать рывок в карьере.

Фрилансерам

Вы расширите базовый набор инструментов, повысите качество разрабатываемых продуктов, научитесь работать быстрее.

Мы гарантируем

1 месяц информационной поддержки от преподавателей после обучения.

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

С обучением справится каждый студент, при условии выполнения домашних заданий и всех рекомендаций преподавателей.

Если курс вам не понравится, предупредите нас до начала третьего занятия, и мы вернем деньги.

Преподаватели курса — ведущие специалисты Студии, которые участвовали в крупных российских и международных проектах.

Рассрочка на курсот 5120 ₽/мес

Без первоначального взноса и переплат.

Старт
идет набор
Продолжительность
3 месяца
Осталось менее
5 мест
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.

Информация для студентов

В офисе Студии проводятся митапы.
У нас большой простор для воображения и новых знаний.

Квалификация

Вашу квалификацию подтвердит сертификат от дизайн-студии № 1 в России.

Лучшие студенты получат золотой сертификат.

Развитие карьеры

Последнее занятие на курсе будет посвящено развитию карьеры. Вы сможете задать интересующие вопросы нашему HR-специалисту, а также узнаете, как:

  • сделать сильное резюме;

  • подготовиться к собеседованию и успешно его пройти.

Студия Олега Чулакова — дизайн-студия № 1 в России

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

Дизайн-студия
№ 1 в России

4 место
digital production

Олег Чулаков в топ-5 персон

12 место
mobile production

10

лет опыта

100+

специалистов

* по версии Tagline

** Рейтинг ключевых персон российского рынка digital-маркетинга и веб-разработки 2018 по версии Tagline

Набор открыт

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