Цель заброшена
Автор не отписывался в цели 6 лет 7 месяцев 10 дней
Путь к Web-программисту.
Думаю эта цель затянется на половину 2018 года, так что я тут надолго.
И так коротко о себе.
Мне 23 года, образование техническое, но не айтишное. Решил попробовать сменить вид деятельности и найти что-то подходящее под мои критерии: то что чутка нравится мне и может обеспечить в дальнейшем будущем. Перебрав много вариантов, выбор пал на программирование.
Отмечу что от Weba который я выбрал, пока не сильно фанатею (постоянное обновления инструментов, языка и т.д.), но из-за низкого порога вхождения и возможности заработать даже когда ты не супер специалист все же продолжу изучать его. Хотя возможно понравится, время покажет.
Цель я начинаю уже с некоторыми знаниями о программировании. Сверстал пару лендингов, и даже разваливающийся сайт портфолио. Знаю некоторый инструментарий типа Sass, gulp, git и прочее плюшки нужные в вебе. Знаю что предстоит еще выучить (благо есть гугл и карта разработчика Weba). И немного знаю JS (базовый синтакс)
Набросаю список целей которые будут редактироваться и меняться:
Пройти курсы от hexletПройти курсы learn.javascriptПрочитать базовые книги по JS- Пройти курсы с заданиями на freecodecamp.org
100 задач на codewars- Сделать свой проект
- Вспомнить HTML + CSS + Sass + IDE
- Сверстать "пару" макетов.
- 500 часов практики на JS
- Изучить ES6 и ES7;
Думаю для основ этого хватит. Дальнейшие цели будут направленны на углубленное изучение Web и JS.
P.S. Если у кого будут пожелания или наставления - всегда буду рад выслушать.
Критерий завершения
Знаний хватает чтобы устроиться на работу стажером\джуном или взять сдать заказ на фрилансе.
-
Курсы от hexlet
Пройти курсы hexlet
Введение в веб-разработкуJS: ФункцииJS: Составные данныеJS: ПоследовательностиJS: Программирование, управляемое даннымиJS: КоллекцииJS: Прототипы- JS: Обработка ошибок
- Протокол HTTP
- JS: Асинхронное программирование
- JS: Автоматное программирование
- JS: Синхронная асинхронность
- JS: DOM API
- JS: React
- JS: Redux (React)
Решить пару задач на codewars для закрепленияВыполнить любой проект -
Пройти курсы learn.js + дополнительные курсы
Основной курсЯзык jsДокументы, события, интерфейсы
Дополнительно
- Все что посчитаю нужным
-
500 Часов практики на JS
10 часов50 часов100 часов150 часов- 200 часов
- 250 часов
- 300 часов
- 350 часов
- 400 часов
- 450 часов
- 500 часов
- Happy end
-
Изучить React
Эта цель полностью посвящена Реакту. Очень важная контрольная точка в обучении.
Основы РеактаНастройка окруженияJSX СинтаксисVirtual DOMОформление компонентов- Отладка
Redux
- Actions
- Reducer
- State
- Flow
- React + Redux
Продвинутое использование
- В будущем
После этого будет практика: приложения написанные полностью на Реакте
- Первое приложение - Todo (only React)
- Второе приложение - Recipe Book (React + Redux)
- Третье приложение
-
100 задач на codewars
Очень важный ресурс для начинающего программиста. Постараюсь решать задачи уровня моего профиля на сайте, а не только 8 и 7 kata..
20 задач40 задач- 60 задач
- 80 задач
- 100 задач
- 1534
- 30 сентября 2017, 15:32
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением