Стать Front-end (junior) или web-developer (junior)
Долгое время было как своего рода хобби, в прошлом, работал HTML-верстальщиком в маленькой конторе, но не долго. Контора развалилась. На время забросил это дело (было мало опыта для трудоустройства, а денег для долгого поиска не было), но периодически следил за новыми фреймворками и просматривал проекты с их использованием. И, все-таки, решил попробовать опять, ну и как-то затянуло. На данный момент сформировал основную цель-хобби должно стать основным занятием.
Критерий завершения
Должность junior-а в компании
Личные ресурсы
- Высшее техническое образование;
- В прошлом (года 4 назад) небольшой опыт (4-5 месяцев) работы (верстка в основном) в этом направлении (поддержка IE7-8 -кто знает, тот поймет какая это жесть)));
- Cреднее знание HTML/CSS (в том числе HTML5/CSS3);
- CSS framework (Bootstrap) среднее знание;
- CSS препроцессоры(SASS) активно использую в проекте;
- JS библиотека (Jquery) немного знаю, в основном для анимации и простеньких эффектов и задач;
- Использую для сборки Gulp;
- Для контроля версии использую Git;
- Так же есть знания по основам JS (ООП и т.п.);
- Немного MySQL (создание и работа с БД), РНР, AJAX;
-
Поднять уровень по Английскому
Аудиокурсы по английскому языку ЕШКО (закрепить знания на уровне pre-Intermediate/Intermediate); -
Подробное изучение Jquery
- Пройти видеокурс "Специалист уровень 3а" - (уже в процессе)-- DOM дерево, селекторы;-- Базовые методы;-- Базовая анимация;-- Создание небольшого слайдера (для закрепления);jQuery учебник для начинающих, Антон Шевчук
-
Создание портфолио
Несколько одностраничек с использованием всего вышеперечисленного из личных ресурсов:
1. Небольшой Landing (названия нет, закастомлю его под свою идею):
-- Верстка на flexbox;-
- Тотальное использование CSS препроцессора (SASS);-- Сборка в Gulp;-- Кастомизация под адаптивку;-- Анимашки и прочая динамика:--- animate.css;--- transition для кнопок;--- слайдер;--- Всплывающее модальное окно;-- Кастомизация под свой дизайн (с сохранением структуры);--Валидация формы JQuery Validate;-- Заливка на github;
2. Landing на Bootstap (Deconstruction старый дизайн):
-- Создание макета в PSD (структура, функционал, цветовая совместимость, иллюстрации);-Верстка на Bootstrap3:-- Подключение пакетов nodejs;-- Настройка gulp;--Верстка header (со слайдером);--Верстка main (основная часть одностранички);- Верстка footer;3.
-
Укрепить фундамент по JS (именно основы)
- Илья Кантор JavaScript [2015];
- Илья Кантор Курс профессионального javaScript [2013];
- Основательно пройти курс Learn.Javascript (решение задач и теория):
Введение;Основы JavaScript;Качество кода;Структуры данныхЗамыкания, область видимостиМетоды объектов и контекст вызова
CODEWARS!!!Практика!Практика!Практика!
- 996
- 06 декабря 2016, 10:11
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением