Академический Документы
Профессиональный Документы
Культура Документы
Финал
План вебинара
План вебинара
– статистика интенсива
План вебинара
– статистика интенсива
– организационная информация
План вебинара
– статистика интенсива
– организационная информация
– что изучать дальше?
План вебинара
– статистика интенсива
– организационная информация
– что изучать дальше?
– разбор нерассмотренных тем
План вебинара
– статистика интенсива
– организационная информация
– что изучать дальше?
– разбор нерассмотренных тем
– как искать работу и составить резюме
Статистика интенсива
Статистика
48 17
студентов наставников
Личные проекты
54 % 46 %
Последние сроки защиты
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
https://up.htmlacademy.ru/php/4/transfer
Следующий интенсив
24 апреля 2018 г.
Что дальше
Что дальше
– много практиковаться
Что дальше
– много практиковаться
– читать книги/статьи/заметки
Что дальше
– много практиковаться
– читать книги/статьи/заметки
– найти работу
Что дальше
– много практиковаться
– читать книги/статьи/заметки
– найти работу
– прийти к нам наставничать через какое-то время
Как стать наставником
Отправьте нам заявку, если:
• успешно окончили интенсив
• получили полгода+ опыта коммерческой разработки
• чувствуете в себе желание помогать другим
https://htmlacademy.ru/tutors
Какие задачи вам под силу
Какие задачи вам под силу
– анонимные функции
Что не вошло в интенсив
– анонимные функции
– ООП возможности языка
Что не вошло в интенсив
– анонимные функции
– ООП возможности языка
– пространства имён
Что не вошло в интенсив
– анонимные функции
– ООП возможности языка
– пространства имён
– исключения
Что не вошло в интенсив
– анонимные функции
– ООП возможности языка
– пространства имён
– исключения
– генераторы
Что не вошло в интенсив
– анонимные функции
– ООП возможности языка
– пространства имён
– исключения
– генераторы
– профилирование сценариев
Что не вошло в интенсив
– анонимные функции
– ООП возможности языка
– пространства имён
– исключения
– генераторы
– профилирование сценариев
– нереляционные БД
Что изучать дальше
Что изучать дальше
– фреймворки и библиотеки
Что изучать дальше
– фреймворки и библиотеки
– базы данные (не только реляционные)
Что изучать дальше
– фреймворки и библиотеки
– базы данные (не только реляционные)
– «лучшие практики»
Что изучать дальше
– фреймворки и библиотеки
– базы данные (не только реляционные)
– «лучшие практики»
– классическое программирование, другие языки
Дерево развития
Где искать информацию?
Где искать информацию?
• Следить за новыми трендами и развитием языка
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);
}
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
Портрет идеального джуниора
Портрет идеального джуниора
– мотивирован на развитие
Портрет идеального джуниора
– мотивирован на развитие
– проактивен, не боится задавать вопросы
Портрет идеального джуниора
– мотивирован на развитие
– проактивен, не боится задавать вопросы
– внимателен к мелочам
Портрет идеального джуниора
– мотивирован на развитие
– проактивен, не боится задавать вопросы
– внимателен к мелочам
– умеет находить нужную информацию
Портрет идеального джуниора
– мотивирован на развитие
– проактивен, не боится задавать вопросы
– внимателен к мелочам
– умеет находить нужную информацию
– не существует 😞
Идеальное резюме
Идеальное резюме
+ Плюсы
– быстрые деньги
– разнообразие задач
– сравнительно легко
найти заказы
Фриланс: за и против
+ Плюсы - Минусы