1

Етап 1

Shaping up with Angular.js

2

Етап 2

Учебник по Javascript

3

Етап 3

Staying Sharp with Angular.js

4

Етап 4

Real-time Web with Node.js

5

Етап 5

Building Blocks of Express.js

6

Етап 6

Дополнительные материалы

7

Етап 7

Домашний проект - Control Panel для моего бота

8

Етап 8

Домашний проект - Английская версия бота

9

Етап 9

Домашний проект - Переписать Backend для работы с сайтами занимающимися озвучкой напрямую

1

Етап 1

Shaping up with Angular.js

2

Етап 2

Учебник по Javascript

3

Етап 3

Staying Sharp with Angular.js

4

Етап 4

Real-time Web with Node.js

5

Етап 5

Building Blocks of Express.js

6

Етап 6

Дополнительные материалы

7

Етап 7

Домашний проект - Control Panel для моего бота

8

Етап 8

Домашний проект - Английская версия бота

9

Етап 9

Домашний проект - Переписать Backend для работы с сайтами занимающимися озвучкой напрямую

12 серпня 2016
Мета завершена % date%
Кар'єра та робота

Become a MEAN Stack developer

О стеке технологий

MEAN представляет собой набор основанных на JavaScript технологий - MongoDB, Express.js, AngularJS и Node.js. Которые используются для разработки веб-приложений. Почитать по-подробней про каждый из этих компонентов можно по ссылкам:


Мотивация

Итак, я хотел переходить в менеджмент постепенно, именно по-этому начал читать соответствующие книги, но потом решил задуматься о приоритетах. Задумавшись, я вспомнил что собирался в близлежащем будущем переезжать в другую страну. Отсюда следует что переход в менеджере пока что стоит отложить, ибо, как мне кажется, найти работу менеджером в другой стране куда тяжелее.

Потому возвращаемся к первоначальному плану, диверсификации своих трудовых навыков. Мне кажется, что если освоить веб-программирование, то найти работу будет куда проще. Так же это позволит мне искать работу в более широком диапазоне вакансий. Помимо этого, мне просто нравиться Javascript.

Прикинуть план развития и учебы, а так же количество времени которое я буду уделять этой задаче. Думаю стоит начать с часа в день, кроме выходных. В выходные отдыхать.


Background

Начинаю я изучение не с нуля, некий бекграунд у меня уже есть. Во-первых это пройденные три курса с codecademy:

  • HTML & CSS
  • Javascript
  • jQuery

Которые я проходил в рамках своей старой цели по изучению Ruby on Rails. Так же у меня есть небольшой опыт работы с Node.JS и MongoDB - это Telegram бот Swatcher_bot который я написал примерно год назад.

Основной платформой для изучения я выбрал сайт https://www.codeschool.com и их курс по MEAN.

 Критерій завершення

Домашние проекты выполнены

 Особисті ресурси

Время, силы

  1. Shaping up with Angular.js

    Первый этап. И как раз бесплатный, самое то что бы оценить.

    1. Flatlander's Gem Store
    2. Built-in Directives
    3. Forms
    4. Custom Directives
    5. Services

    AngularJS

  2. Учебник по Javascript

    Повторение - мать учения! Стоит немного повторить основы языка. Для беглово чтения выбрал этот сайт - https://learn.javascript.ru/ В основном стоит уделить внимание этим главам:

  3. Staying Sharp with Angular.js

    1. Getting Started With Routes
    2. Directives With Scope
    3. Services
    4. Reusable Directives
  4. Real-time Web with Node.js

    1. Intro to Node.js
    2. Events
    3. Streams
    4. Modules
    5. Express
    6. Socket.io
    7. Persisting Data
  5. Building Blocks of Express.js

    1. First Steps
    2. Middleware
    3. User Params
    4. Body Parser
    5. Refactoring Routes
  6. Дополнительные материалы

    Здесь буду собирать дополнительные учебные материалы что я нашел в сети:

  7. Домашний проект - Control Panel для моего бота

    Время от вермени нужно вносить изменения в базу данных, приходится это делать в ручную. Уже давно у меня назревает идея сделать панель управления с возможностью редактирования сериалов и выводом основной информации о работе бота!

  8. Домашний проект - Английская версия бота

    Английская версия бота тоже будет полезна. Просто будет оповещать о выходе новых серий. Тем более что Дуров объявил конкурс ботастроителей, можно будет поучаствовать.

  9. Домашний проект - Переписать Backend для работы с сайтами занимающимися озвучкой напрямую

    Это просто небольшая оптимизация которая сделает бота более независимым от сторонних сервисов.

  • 2810
  • 12 серпня 2016, 16:49

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?