Успешно пройти стажировку на позицию Frontend Developer
Это логическое продолжение моей основной цели: Стать Junior Frontend программистом
Я попал на стажировку на позицию Frontend Developer. На данный момент мне известно, что стажировка продлится примерно месяц-два, занятия проводятся каждый будний день(в моем случае удаленно высылаются материалы для изучения и задачи, раз-два в неделю буду ездить на очные занятия), в конце стажировки будет задание - написать рабочий проект на Angular.js. Мало его написать, нужно будет его защитить перед комиссией, куда войдут директор компании, тимлиды, разработчики и, возможно, эйчары. Кстати, в прошлом году успешно защитили проект только 2 человека из 20 набранных на стажировку.
Пока что я точно не знаю сколько продлится стажировка и какой конкретно будет план обучения, так цель примерно ставлю до конца июня, а план изучения как получу - сразу выложу.
В компании используют Angular и React, но основной упор в обучении будет сделан на Angular.
Я уже давно выбрал свой путь, поэтому эта стажировка - отличный шанс достигнуть моей мечты стать Frontend разработчиком. Материала будет очень много, особенно незнакомого мне, задания будут сложные, но и награда соответствующая.
Мне кажется, многим будет интересно узнать, как проходит стажировка в компании, поэтому буду описывать все максимально подробно.
Поехали!)
Критерий завершения
Стажировка пройдена, меня взяли на позицию Frontend Developer.
Личные ресурсы
Свободное время, многочисленные ресурсы в интернете, темы и задания от куратора.
Экологичность цели
Это одна из последних ступенек на пути к моей мечте, я сделаю все возможное и невозможное чтобы её достигнуть!
-
JQuery
Пройду пару интерактивных курсов, чтобы лучше ориентироваться в данной библиотеке
-
Angular.js
Самый сложный и самый объемный этап, лекций по нему пока не было, но мне как новичку нужно заранее подготовиться, чтобы во время детального его изучения быть во всеоружии. Источники - codecademy, официальный туториал, статьи и видеоуроки на youtube
-
Закрыть пробелы в знаниях
На организационном занятия у группы выявляли общий уровень знаний. Я пометил для себя все моменты, на которые мне стоит обратить внимание. Понятно что все идеально я не выучу и не пойму, но общее представление иметь обязан, хотя бы на базовом уровне.
-
Lodash
-
Node.js(npm)
-
Grunt, gulp, bower, webpack
-
ES5 и немного ES6
-
Различия и особенности call, apply, bind.
-
Асинхронность в JS
-
Работа с промисами
-
Методы массивов
-
Функции высшего порядка
-
MVC
-
Конструкторы и прототипы в JS
-
Фабрики классов
-
-
Итоговый проект
Используя YouTube Data API реализовать новый интерфейс для youtube
-
Поиск видео
-
Отображение видео
-
Воспроизведение видео
-
Отображение TOP-100 видео
-
Отображение похожих видео из поиска
-
Работа с пользовательским списком каналов
-
-
Firebase
Зарегистрировался на официальном сайте Firebase . В общем-то там есть туториалы, хочу их пройти)
-
Освоить MongoDB на базовом уровне
В речи куратора прозвучала фраза, что в итоговом проекте возможно будет использована MongoDB, нужно учить
- 4666
- 17 апреля 2016, 08:21
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением