Вы находитесь на странице: 1из 141

Раздел 10:

Финал
План вебинара
План вебинара

– статистика интенсива
План вебинара

– статистика интенсива
– организационная информация
План вебинара

– статистика интенсива
– организационная информация
– что изучать дальше?
План вебинара

– статистика интенсива
– организационная информация
– что изучать дальше?
– разбор нерассмотренных тем
План вебинара

– статистика интенсива
– организационная информация
– что изучать дальше?
– разбор нерассмотренных тем
– как искать работу и составить резюме
Статистика интенсива
Статистика

48 17
студентов наставников
Личные проекты

«YetiCave» «Дела в порядке»


Статистика проектов

Yeticave Дела в порядке

54 % 46 %
Последние сроки защиты

Проверка и доработки проектов завершатся:


9 марта в 23:59 МСК

https://up.htmlacademy.ru/php/4/regulations
Сертификаты
Сертификат

https://up.htmlacademy.ru/php/4/certificate
Сертификат

– получают все, 

но с разными формулировками

https://up.htmlacademy.ru/php/4/certificate
Сертификат

– получают все, 

но с разными формулировками

– русский или английский на выбор

https://up.htmlacademy.ru/php/4/certificate
Сертификат

– получают все, 

но с разными формулировками

– русский или английский на выбор


– электронная или печатная версия

https://up.htmlacademy.ru/php/4/certificate
Сертификат

– получают все, 

но с разными формулировками

– русский или английский на выбор


– электронная или печатная версия
– можно принести на собеседование

https://up.htmlacademy.ru/php/4/certificate
Бумажный сертификат

• Чтобы получить бумажную версию, заполните адрес и 



нажмите кнопку «Хочу печатную версию»

• Бумажные версии отправим через две недели

https://up.htmlacademy.ru/php/4/certificate
Зачем нужны отзывы
Зачем нужны отзывы
Отзыв состоит из оценки и комментария
Зачем нужны отзывы
Отзыв состоит из оценки и комментария

Средний бал из оценок всех участников - это наш критерий 



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

Средний бал из оценок всех участников - это наш критерий 



качества проведенного интенсива

Ваши отзывы - это самая полезная информация для 



улучшения интенсива
Зачем нужны отзывы
Отзыв состоит из оценки и комментария

Средний бал из оценок всех участников - это наш критерий 



качества проведенного интенсива

Ваши отзывы - это самая полезная информация для 



улучшения интенсива

Отзывы также используются в отчетах по 



прошедшим интенсивам.
Помогите другим сделать правильный выбор!
Как написать отзыв

https://up.htmlacademy.ru/php/4/reviews/create
Как написать отзыв

– Общее впечатление об интенсиве

https://up.htmlacademy.ru/php/4/reviews/create
Как написать отзыв

– Общее впечатление об интенсиве


– С чем были самые большие сложности

https://up.htmlacademy.ru/php/4/reviews/create
Как написать отзыв

– Общее впечатление об интенсиве


– С чем были самые большие сложности
– Самый лучший и самый худший вебинар

https://up.htmlacademy.ru/php/4/reviews/create
Как написать отзыв

– Общее впечатление об интенсиве


– С чем были самые большие сложности
– Самый лучший и самый худший вебинар
– Что посоветуете улучшить

https://up.htmlacademy.ru/php/4/reviews/create
Как написать отзыв

– Общее впечатление об интенсиве


– С чем были самые большие сложности
– Самый лучший и самый худший вебинар
– Что посоветуете улучшить
– Какой был опыт обучения до интенсива

https://up.htmlacademy.ru/php/4/reviews/create
Как написать отзыв

– Общее впечатление об интенсиве


– С чем были самые большие сложности
– Самый лучший и самый худший вебинар
– Что посоветуете улучшить
– Какой был опыт обучения до интенсива
– Какие планы на будущее

https://up.htmlacademy.ru/php/4/reviews/create
Общение после интенсива
Добро пожаловать в «семью» (Family)
HTML Academy Family
HTML Academy Family

– Клуб для выпускников интенсивов


– Общение открыто для всех участников
– Будем публиковать туда вакансии и другие интересные вещи: 

приглашения на бета-тест курсов, опросы, переводимые статьи, материалы
интенсивов для оценки
Перепрохождение
Есть возможность бесплатно вернуться на два
последующих интенсива без сохранения
наставника.
Работа наставника оплачивается отдельно и стоит
8000 р.

https://up.htmlacademy.ru/php/4/transfer
Следующий интенсив
24 апреля 2018 г.
Что дальше
Что дальше

– много практиковаться
Что дальше

– много практиковаться
– читать книги/статьи/заметки
Что дальше

– много практиковаться
– читать книги/статьи/заметки
– найти работу
Что дальше

– много практиковаться
– читать книги/статьи/заметки
– найти работу
– прийти к нам наставничать через какое-то время
Как стать наставником
Отправьте нам заявку, если:
• успешно окончили интенсив
• получили полгода+ опыта коммерческой разработки
• чувствуете в себе желание помогать другим

https://htmlacademy.ru/tutors
Какие задачи вам под силу
Какие задачи вам под силу

– разработка сайтов на своем движке


Какие задачи вам под силу

– разработка сайтов на своем движке


– шаблоны для WordPress
Какие задачи вам под силу

– разработка сайтов на своем движке


– шаблоны для WordPress
– простые скрипты
Какие задачи вам под силу

– разработка сайтов на своем движке


– шаблоны для WordPress
– простые скрипты
– CRUD-системы (админки)
Что не вошло в интенсив
Что не вошло в интенсив

– анонимные функции
Что не вошло в интенсив

– анонимные функции
– ООП возможности языка
Что не вошло в интенсив

– анонимные функции
– ООП возможности языка
– пространства имён
Что не вошло в интенсив

– анонимные функции
– ООП возможности языка
– пространства имён
– исключения
Что не вошло в интенсив

– анонимные функции
– ООП возможности языка
– пространства имён
– исключения
– генераторы
Что не вошло в интенсив

– анонимные функции
– ООП возможности языка
– пространства имён
– исключения
– генераторы
– профилирование сценариев
Что не вошло в интенсив

– анонимные функции
– ООП возможности языка
– пространства имён
– исключения
– генераторы
– профилирование сценариев
– нереляционные БД
Что изучать дальше
Что изучать дальше

– ООП (объектно-ориентированное программирование) 



и проектирование
Что изучать дальше

– ООП (объектно-ориентированное программирование) 



и проектирование

– фреймворки и библиотеки
Что изучать дальше

– ООП (объектно-ориентированное программирование) 



и проектирование

– фреймворки и библиотеки
– базы данные (не только реляционные)
Что изучать дальше

– ООП (объектно-ориентированное программирование) 



и проектирование

– фреймворки и библиотеки
– базы данные (не только реляционные)
– «лучшие практики»
Что изучать дальше

– ООП (объектно-ориентированное программирование) 



и проектирование

– фреймворки и библиотеки
– базы данные (не только реляционные)
– «лучшие практики»
– классическое программирование, другие языки
Дерево развития
Где искать информацию?
Где искать информацию?
• Следить за новыми трендами и развитием языка

http://habrahabr.ru
Где искать информацию?
• Следить за новыми трендами и развитием языка

http://habrahabr.ru
• Ответы на частые вопросы и проблемы

http://stackoverflow.com

http://toster.ru
Где искать информацию?
• Следить за новыми трендами и развитием языка

http://habrahabr.ru
• Ответы на частые вопросы и проблемы

http://stackoverflow.com

http://toster.ru
• Если не боитесь английского:

https://www.reddit.com/r/PHP/

https://news.ycombinator.com/
Где искать информацию?
• Следить за новыми трендами и развитием языка

http://habrahabr.ru
• Ответы на частые вопросы и проблемы

http://stackoverflow.com

http://toster.ru
• Если не боитесь английского:

https://www.reddit.com/r/PHP/

https://news.ycombinator.com/
• читайте техническую литературу!
Где практиковаться?
Где практиковаться?

– пройти интенсив еще раз с другим проектом


Где практиковаться?

– пройти интенсив еще раз с другим проектом


– реализовать сервис своей мечты
Где практиковаться?

– пройти интенсив еще раз с другим проектом


– реализовать сервис своей мечты
– посмотреть примеры задач на биржах фриланса
Где практиковаться?

– пройти интенсив еще раз с другим проектом


– реализовать сервис своей мечты
– посмотреть примеры задач на биржах фриланса
– сделать копию известного сервиса: доска объявлений, 

дейтинг, блог-платформа и т.д.
Роль проектирования
Роль проектирования

– грамотно выделять абстракции


Роль проектирования

– грамотно выделять абстракции


– делить на компоненты
Роль проектирования

– грамотно выделять абстракции


– делить на компоненты
– обрабатывать ошибки и входные данные
Роль проектирования

– грамотно выделять абстракции


– делить на компоненты
– обрабатывать ошибки и входные данные
– использовать фреймворки и библиотеки
Роль проектирования

– грамотно выделять абстракции


– делить на компоненты
– обрабатывать ошибки и входные данные
– использовать фреймворки и библиотеки
– научиться автоматизированному тестированию
Что читать?

https://raindrop.io/collection/3352122
Другие интенсивы
Другие интенсивы

Верстка
Интенсив «HTML и CSS, уровень 1»
https://htmlacademy.ru/intensive/htmlcss
Другие интенсивы

Верстка
Интенсив «HTML и CSS, уровень 1»
https://htmlacademy.ru/intensive/htmlcss

JavaScript
Интенсив «JavaScript, уровень 1»
https://htmlacademy.ru/intensive/javascript
Другие интенсивы

Верстка
Интенсив «HTML и CSS, уровень 1»
https://htmlacademy.ru/intensive/htmlcss

JavaScript
Интенсив «JavaScript, уровень 1»
https://htmlacademy.ru/intensive/javascript

Бэкенд на JavaScript
Интенсив «Node.js, уровень 1»
https://htmlacademy.ru/intensive/nodejs
Что изучать дальше
Фреймворк
каркас для построения веб-приложений
Из чего состоит фреймворк
Из чего состоит фреймворк
– продвинутая шаблонизация
Из чего состоит фреймворк
– продвинутая шаблонизация
– набор соглашений (структура каталогов)
Из чего состоит фреймворк
– продвинутая шаблонизация
– набор соглашений (структура каталогов)
– роутинг
Из чего состоит фреймворк
– продвинутая шаблонизация
– набор соглашений (структура каталогов)
– роутинг
– валидацию форм
Из чего состоит фреймворк
– продвинутая шаблонизация
– набор соглашений (структура каталогов)
– роутинг
– валидацию форм
– локализация
Из чего состоит фреймворк
– продвинутая шаблонизация
– набор соглашений (структура каталогов)
– роутинг
– валидацию форм
– локализация
– работа с БД
Из чего состоит фреймворк
– продвинутая шаблонизация
– набор соглашений (структура каталогов)
– роутинг
– валидацию форм
– локализация
– работа с БД
– безопасность и шифрование
Из чего состоит фреймворк
– продвинутая шаблонизация
– набор соглашений (структура каталогов)
– роутинг
– валидацию форм
– локализация
– работа с БД
– безопасность и шифрование
– кэширование
Из чего состоит фреймворк
– продвинутая шаблонизация
– набор соглашений (структура каталогов)
– роутинг
– валидацию форм
– локализация
– работа с БД
– безопасность и шифрование
– кэширование
– инструменты тестирования
Из чего состоит фреймворк
– продвинутая шаблонизация
– набор соглашений (структура каталогов)
– роутинг
– валидацию форм
– локализация
– работа с БД
– безопасность и шифрование
– кэширование
– инструменты тестирования
– набор визуальных компонентов (опционально)
Популярные фреймворки
Популярные фреймворки
Yii 2
Простой в освоении и универсальный
Популярные фреймворки
Yii 2
Простой в освоении и универсальный

Symfony 3
Высокий порог входа. Лучшие практики
Популярные фреймворки
Yii 2
Простой в освоении и универсальный

Symfony 3
Высокий порог входа. Лучшие практики

Laravel 5
Объединяет плюсы первых двух
Пример кода на фреймворке
Route ::post('/task', function (Request $request) {
$validator = Validator ::make($request ->all(), [
'name' => 'required|max:255',
]);

if ($validator ->fails()) {
return redirect('/')
->withInput()
->withErrors($validator);
}

$task = new Task;


$task ->name = $request ->name;
$task ->save();

return redirect('/');
});
Дальнейшее изучение MySQL
Дальнейшее изучение MySQL

– вложенные запросы
Дальнейшее изучение MySQL

– вложенные запросы
– различные типы объединений
Дальнейшее изучение MySQL

– вложенные запросы
– различные типы объединений
– ключевое слово HAVING
Дальнейшее изучение MySQL

– вложенные запросы
– различные типы объединений
– ключевое слово HAVING
– переменные и управляющие конструкции
Дальнейшее изучение MySQL

– вложенные запросы
– различные типы объединений
– ключевое слово HAVING
– переменные и управляющие конструкции
– процедуры
Дальнейшее изучение MySQL

– вложенные запросы
– различные типы объединений
– ключевое слово HAVING
– переменные и управляющие конструкции
– процедуры
– многообразие встроенных функций
Дальнейшее изучение MySQL

– вложенные запросы
– различные типы объединений
– ключевое слово HAVING
– переменные и управляющие конструкции
– процедуры
– многообразие встроенных функций
– анализ производительности
Путь в профессии
Трудоустройство

nexus.htmlacademy.ru
Трудоустройство

– База выпускников
– Профиль скрыт.
Его можно открыть в настройках.

nexus.htmlacademy.ru/student/cabinet

– Доступ в базу есть у наших партнеров

nexus.htmlacademy.ru
Портрет идеального джуниора
Портрет идеального джуниора

– мотивирован на развитие
Портрет идеального джуниора

– мотивирован на развитие
– проактивен, не боится задавать вопросы
Портрет идеального джуниора

– мотивирован на развитие
– проактивен, не боится задавать вопросы
– внимателен к мелочам
Портрет идеального джуниора

– мотивирован на развитие
– проактивен, не боится задавать вопросы
– внимателен к мелочам
– умеет находить нужную информацию
Портрет идеального джуниора

– мотивирован на развитие
– проактивен, не боится задавать вопросы
– внимателен к мелочам
– умеет находить нужную информацию
– не существует 😞
Идеальное резюме
Идеальное резюме

– хорошее, качественное фото


Идеальное резюме

– хорошее, качественное фото


– инфо о себе:
Идеальное резюме

– хорошее, качественное фото


– инфо о себе:
– честная оценка своего опыта
Идеальное резюме

– хорошее, качественное фото


– инфо о себе:
– честная оценка своего опыта
– предпочтения в разработке
Идеальное резюме

– хорошее, качественное фото


– инфо о себе:
– честная оценка своего опыта
– предпочтения в разработке
– карьерный путь
Идеальное резюме

– хорошее, качественное фото


– инфо о себе:
– честная оценка своего опыта
– предпочтения в разработке
– карьерный путь
– личные качества
Идеальное резюме

– хорошее, качественное фото


– инфо о себе:
– честная оценка своего опыта
– предпочтения в разработке
– карьерный путь
– личные качества
– портфолио (личные и коммерческие проекты)
Идеальное резюме

– хорошее, качественное фото


– инфо о себе:
– честная оценка своего опыта
– предпочтения в разработке
– карьерный путь
– личные качества
– портфолио (личные и коммерческие проекты)
– опыт: курсы, фриланс
Идеальное резюме

– хорошее, качественное фото


– инфо о себе:
– честная оценка своего опыта
– предпочтения в разработке
– карьерный путь
– личные качества
– портфолио (личные и коммерческие проекты)
– опыт: курсы, фриланс
– знакомые языки и технологии
имя и как связаться
имя и как связаться

личные качества и мотивация


имя и как связаться

личные качества и мотивация

где работали и что делали


имя и как связаться

личные качества и мотивация

где работали и что делали

какое учебное заведение окончили


имя и как связаться

личные качества и мотивация

где работали и что делали

какое учебное заведение окончили

как оцениваете свои знания


имя и как связаться

личные качества и мотивация

где работали и что делали

какое учебное заведение окончили

как оцениваете свои знания

кто может дать вам оценку


Где искать работу?
• Поиск работы на HH.ru:

https://goo.gl/3Up5WU

• Поиск работы на Яндекс.Работе (агрегатор):



https://goo.gl/yrAKxW

• Поиск работы на «Моем круге»:



https://goo.gl/UQ6gdK

• Поиск работы на Itmozg.ru



https://goo.gl/EbXH3B
Фриланс: за и против
Фриланс: за и против

+ Плюсы

– быстрые деньги
– разнообразие задач
– сравнительно легко 

найти заказы
Фриланс: за и против

+ Плюсы - Минусы

– быстрые деньги – нет профессионального роста


– разнообразие задач – невыгодно работать качественно
– сравнительно легко 
 – нет общения с коллегами
найти заказы – нет стабильности и соц. защиты
– менее престижно
- Пока!
htmlacademy htmlacademy_ru htmlacademy.ru

Вам также может понравиться