1

Etapa 1

Базовый курс от Thinknetica по ReactJS

2

Etapa 2

Создать проект для ежедневной оценки прожитого дня

3

Etapa 3

Специализация - Разработка интерфейсов

4

Etapa 4

Базы данных, SQL

5

Etapa 5

Пройти курсы на rubymonk.com

6

Etapa 6

Повторить паттерны проектирования

7

Etapa 7

Linux

8

Etapa 8

Web. Сервера

9

Etapa 9

Подход к архитектуре

10

Etapa 10

Git

11

Etapa 11

JS

12

Etapa 12

Заказы

1

Etapa 1

Базовый курс от Thinknetica по ReactJS

2

Etapa 2

Создать проект для ежедневной оценки прожитого дня

3

Etapa 3

Специализация - Разработка интерфейсов

4

Etapa 4

Базы данных, SQL

5

Etapa 5

Пройти курсы на rubymonk.com

6

Etapa 6

Повторить паттерны проектирования

7

Etapa 7

Linux

8

Etapa 8

Web. Сервера

9

Etapa 9

Подход к архитектуре

10

Etapa 10

Git

11

Etapa 11

JS

12

Etapa 12

Заказы

01 diciembre 2017 17 junio 2018
Objetivo vencido en % days%

El objetivo está desatendido

El autor lleva sin comentar el objetivo 6 años 7 meses 19 días

General

Стать хорошим Fullstack-разработчиком

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

Я уже составлял подобный план в виде майнд карты на ватмане у себя дома. Думаю пора его дополнить и сделать еще и в электронном виде.

Многие темы я уже изучал раньше, но в связи в малым количеством повторений эти знания не так сильно укрепились у меня. Я хочу исправить это и глубже изучить материал, который изучал ранее.

Этот список может изменяться и дополняться. В нем еще нет многих пунктов, которые мне нужно выполнить.

  1. Базовый курс от Thinknetica по ReactJS

    1. Библиотека React. Введение

    2. Свойства и события

    3. Состояние и жизненный цикл

    4. Маршрутизация

    5. Redux 1

    6. Redux 2

    7. Server Side Rendering

    8. Формы

    9. Тестирование и отладка

    10. Production - сборка и деплой

    11. Защита проекта

  2. Создать проект для ежедневной оценки прожитого дня

  3. Специализация - Разработка интерфейсов

    1. JavaScript, часть 1: основы и функции - 1 неделя

    2. JavaScript, часть 1: основы и функции - 2 неделя

    3. JavaScript, часть 1: основы и функции - 3 неделя

    4. JavaScript, часть 1: основы и функции - 4 неделя

    5. JavaScript, часть 1: основы и функции - 5 неделя

    6. Основы HTML и CSS - 1 неделя

    7. Основы HTML и CSS - 2 неделя

    8. Основы HTML и CSS - 3 неделя

    9. Основы HTML и CSS - 4 неделя

    10. Основы HTML и CSS - 5 неделя

    11. Тонкости верстки - 1 неделя

    12. Тонкости верстки - 2 неделя

    13. Тонкости верстки - 3 неделя

    14. Тонкости верстки - 4 неделя

    15. JavaScript, часть 2: прототипы и асинхронность - 1 неделя

    16. JavaScript, часть 2: прототипы и асинхронность - 2 неделя

    17. JavaScript, часть 2: прототипы и асинхронность - 3 неделя

    18. JavaScript, часть 2: прототипы и асинхронность - 4 неделя

    19. Финальный проект

  4. Базы данных, SQL

    1. Решить (31/50) задач на сайте http://www.sql-ex.ru

    2. Уметь пояснить за JOINы. INNER, LEFT, OUTER

    3. Подробнее разобраться с index в базах данных

    4. В чем разница между реляционными и нериалиционными базами данных

    5. Что значит NoSQL ( Not only SQL ) - подробнее

    6. Разобраться в различии паттернов DataMapper и ActiveRecord. Перечислить плюсы и минусы каждого подхода.

    7. Пройти Интерактивный учебник по SQL ( http://www.sql-tutorial.ru/ ) Часть 1

    8. Пройти Интерактивный учебник по SQL ( http://www.sql-tutorial.ru/ ) Часть 2

    9. Пройти Интерактивный учебник по SQL ( http://www.sql-tutorial.ru/ ) Часть 3

    10. Пройти Интерактивный учебник по SQL ( http://www.sql-tutorial.ru/ ) Часть 4

    11. Пройти Интерактивный учебник по SQL ( http://www.sql-tutorial.ru/ ) Часть 5

    12. Пройти Интерактивный учебник по SQL ( http://www.sql-tutorial.ru/ ) SQL DDL

    13. Пройти Интерактивный учебник по SQL ( http://www.sql-tutorial.ru/ ) Вопросы оптимизации

    14. Решить 100 задач на сайте http://www.sql-ex.ru

    15. Решить 150 задач на сайте http://www.sql-ex.ru

    16. Решить 200 задач на сайте http://www.sql-ex.ru

  5. Пройти курсы на rubymonk.com

    1. Ruby Primer

    2. Ruby Primer: Ascent

    3. Metaprogramming Ruby

    4. Metaprogramming Ruby: Ascent

  6. Повторить паттерны проектирования

    1. Abstract Factory

    2. Adapter

    3. Bridge

    4. Builder

    5. Chain if Reponsibility

    6. Command

    7. Composite

    8. Decorator

    9. Facade

    10. Factory Method

    11. Flyweight

    12. Interpreter

    13. Mediator

    14. Memento

    15. Observer

    16. Prototype

    17. Proxy

    18. Singleton

    19. State

    20. Strategy

    21. Template method

    22. Visitor

  7. Linux

    1. Книга "Операционная система UNIX" Андрей Робачевский

    2. Книга Unix и Linux. Руководство системного администратора (Эви Немет, Гарт Снайдер, Трент Р. Хейн, Бэн Уэйли)

  8. Web. Сервера

    1. nginx. Зачем он нужен

    2. puma и ее отличие от других веб-серверов

  9. Подход к архитектуре

    1. REST

    2. GraphQL

    3. RabbitMQ

  10. Git

    1. Уметь хорошо объяснить основы работы git

    2. Рассказать что такое git fetch и чем он отличается от git pull. В чем плюсы и минусы этих подходов

    3. Отличие git merge от git rebase

    4. git squash

  11. JS

    1. learn.javascript.ru - Объекты

    2. learn.javascript.ru - Работа с обьектами

    3. learn.javascript.ru - Передача объектов по ссылке

    4. learn.javascript.ru - Замыкания и области видимости

    5. ООП в функциональном

    6. ООП в прототипном стиле

    7. w3schoolJs

  12. Заказы

    1. Сайт по триатлону (ReactJS+Rails API)

  • 1784
  • 01 diciembre 2017, 09:07
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?