Быть как рыба в воде в Node.JS
Привет. Меня зовут Олег и мне 29 лет. Я из Таллина и я лесоруб.
Программированием стал заниматься с 13 лет. В 2008 году после окончания школы поступил в университет на программиста, но из-за кризиса и соответственно связанными с этим последствия пришлось бросить учебу в 2009 из-за невозможности оплачивать, поскольку тут же начались сокращения и соответственно безработица. Чтобы как-то прокормиться пришлось искать любые работы. И так я начал работать на разных работах не связанных с моей специальностью, оставив свои цели и планы, и забросив программирование и всякий Computer Science.
Так продолжалось вплоть до 2018 года, когда осознал, что мне то впрочем и не интересно ничего, кроме ИТ и в глубине души тянет меня вновь в это русло. Начитавших разных мотивирующих статей а-ля "как стать программистом в 25/30/35/40 лет", решил, что а почему бы и нет? В конце концов, мне это интересно, да и пусть никто не возмет меня на работу уже такого, а все эти статейки пишут авторы разных онлайн курсов что б себе народ подтянуть, фиг с ним. Не за деньгами и не за актуальность решил же я вновь начать этим заниматься как и 16 лет назад. И вот уже почти прошел год, и я нисколько не жалею.
Список щагов и этапов, которые нужно совершить разнообразен и большой, поэтому какие-то этапы буду в один день, какие-нибудь другие в другой день. Для запоминания всего пользуюсь anki (https://habr.com/company/everydaytools/blog/322286/).
Criterio del fin
Написание своих (не учебных) проектов
Recursos personales
Бэкграунд в виде Python -> Flask и Django, а также Си, JavaScript + Dom. По времени: 3-4 часа в сутки после работы, и час перед работой для изучения языков. В выходные теоретически целые дни свободны.
-
Learnyounode
Полностью пройти не получилось из-за вылезающей ошибки: Ошибка соединения (http://localhost:20172): connect ECONNREFUSED 127.0.0.1:20172 со стороны сервера. Сделал 10 из 13 задач.
-
Верстка
1. С версткой знаком, но тем не менее буду проходить курс: https://dash.generalassemb.ly/projects
этапэтапэтапэтап- этап
-
NodeJS + Ekspress, безопасность
Пройти курс Fullstack, чтобы приобрести опыт в написании REST
-
Просмотреть курс лекций по JavaScript + NodeJS Киевского Политехнического Института
Очень понравился список лекций, чтобы более детально углубиться. Конечно, я не застрахован от того, что какие-то моменты буду с трудом понимать или вообще ничего не понимать, для этого буду по каждому такому моменту гууглить.
-
Для закрепление писать простые учебные проекты
Чтобы все из теории превращать в практику, буду писать учебные проекты. Причем не лабы, а искать именно по возможности тестовые задания, которые дают на собеседовании.
Для примера для закрепления DOM написал игру на запоминания пары карт:
репозиторий: https://bitbucket.org/olegphenomenon/js_memory/src
сама реализация: https://memoryjs.000webhostapp.com/memory/memory.h...
Написать простой To Do list. База данных - Mongo, бекэнд - Express, фронтенд - JQuery- Переписать проект тот же Todo List, только уже используя React
- Сделать веб-приложение копию Anki с возможностью рисовать и составлять блоки
- Сделать свою веб-страницу резюме
-
Тесты
Сразу к учебным проектам приучить себя писать тесты.
- Прописать тесты для To Do List проекта
- Прописать тесты для копии anki проекта
- Прописать тесты для личного блога
-
Codewars
Решать хотя бы по пару задач в день на https://www.codewars.com
-
Английский
Ну и английский, без него никуда! Сейчас прохожу курсы Ирины Колосовой. И общаюсь с носителями на interpals.net
Ирина Колосова:
0 level1 level:
Пройдено 7 урока из 28
2 level:
3 level:
4 level:
Rosetta Stone:
Прохожу 1 модуль
Книга "Английский для Дебилов"
-
React + Redux
- 1087
- 05 enero 2019, 19:02
¡No omita entradas nuevas!
Suscríbase al objetivo y siga su logro