1

Etapa 1

Курс оптимизации фронтенда от гугла

2

Etapa 2

Курсы с Codeschool

3

Etapa 3

Просмотреть видео от Яндекса от самых старых

4

Etapa 4

Просмотр видео и статьи обо всем в общем.

5

Etapa 5

Учимся писать тесты

6

Etapa 6

Курс с learn.javascript

7

Etapa 7

Прослушать подкасты

8

Etapa 8

Цикл Статей "Выразительный JavaScript"

9

Etapa 9

Научиться работать с Гитом

10

Etapa 10

Лекции Технопарка Мейл.ру

11

Etapa 11

mongoDB

12

Etapa 12

JavaScript Garden

13

Etapa 13

Цикл Статей Дмитрия сошникова

14

Etapa 14

Список того, что нужно освоить

15

Etapa 15

Книги

16

Etapa 16

Codeschool

17

Etapa 17

JS: The Right Way

1

Etapa 1

Курс оптимизации фронтенда от гугла

2

Etapa 2

Курсы с Codeschool

3

Etapa 3

Просмотреть видео от Яндекса от самых старых

4

Etapa 4

Просмотр видео и статьи обо всем в общем.

5

Etapa 5

Учимся писать тесты

6

Etapa 6

Курс с learn.javascript

7

Etapa 7

Прослушать подкасты

8

Etapa 8

Цикл Статей "Выразительный JavaScript"

9

Etapa 9

Научиться работать с Гитом

10

Etapa 10

Лекции Технопарка Мейл.ру

11

Etapa 11

mongoDB

12

Etapa 12

JavaScript Garden

13

Etapa 13

Цикл Статей Дмитрия сошникова

14

Etapa 14

Список того, что нужно освоить

15

Etapa 15

Книги

16

Etapa 16

Codeschool

17

Etapa 17

JS: The Right Way

29 octubre 2014 28 octubre 2015
Objetivo completado 26 octubre 2015

Autor del objetivo

General

Прокачивание JS дальше до уверенного advanced уровня

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

На данный момент я верстальщик. Основная цель к 28 октября 2015 года (это будет ровно 2 года как я занимаюсь профессионально вебом) оценивать свой уровень как достойный таких компаний как Mail.ru или Яндекс. И соответственно тогда же пообщаться с ними на предмет трудоустройства.

Для этого нужно максимально расширить стек технологий и максимально хорошо разобраться в JavaScript'e.

И, соответственно, предпосылка к подэтапам: они должны быть, возможно меньше, но конкретнее, и не забывать записывать какие-то важные и интересные статьи — это полезно в плане взглядов назад.

 Criterio del fin

Собеседование с "Я"

  1. Курс оптимизации фронтенда от гугла

  2. Курсы с Codeschool

    Раз кодскул подарили мне возможность месячную подписку купить за 9 долларов, надо пройти за месяц до 2 апреля как можно больше!

    1. Пройти курс по Ангулару:
    2. JavaScript Free Course
    3. JavaScript Part 2
    4. JavaScript Part 3
      1. Forest of Function Expressions
      2. Cold Closures Cove
      3. Hoisting Hills
      4. Ocean of Objects
      5. Plains of Prototypes
    5. JavaScripr Part 4
  3. Просмотреть видео от Яндекса от самых старых

  4. Просмотр видео и статьи обо всем в общем.

    JS

    Языки программирования: https://tech.yandex.ru/education/shri/msk-2013/talks/1340/
    JS. Базовые знания: https://tech.yandex.ru/education/shri/msk-2013/talks/1431/
    Транспорт, ajax: https://tech.yandex.ru/education/shri/msk-2013/talks/1433/
    Js. Асинхронность: https://tech.yandex.ru/education/shri/msk-2013/talks/1432/
    JavaScript. События: https://tech.yandex.ru/education/shri/msk-2013/talks/1579/

    Языки, фреймворки
    Node.js: https://tech.yandex.ru/education/shri/ekb-2013/talks/1502/
    DOM+jQuery: https://tech.yandex.ru/education/shri/ekb-2013/talks/1386/
    Шаблонизаторы: https://tech.yandex.ru/education/shri/msk-2013/talks/1437/
    i-bem: https://tech.yandex.ru/education/shri/msk-2013/talks/1581/

    http-протокол: https://tech.yandex.ru/education/shri/ekb-2013/talks/1495/
    Архитектура веб-сервисов: https://tech.yandex.ru/education/shri/msk-2013/talks/1345/

    Лекции "со звездочкой"

    Debugger: https://tech.yandex.ru/education/shri/msk-2013/talks/1436/
    MVC: https://tech.yandex.ru/education/shri/msk-2013/talks/1434/
    Графика в вебе: https://tech.yandex.ru/education/shri/msk-2013/talks/1430/
    Командная строка Unix: https://tech.yandex.ru/education/shri/msk-2013/talks/1292/

    Паттерны проектирования: https://tech.yandex.ru/education/shri/ekb-2013/talks/1499/
    ООП. Основы: https://tech.yandex.ru/education/shri/ekb-2013/talks/1368/
    Основы функционального программирования: https://tech.yandex.ru/education/shri/ekb-2013/talks/1491/
    Веб-компоненты: https://tech.yandex.ru/education/shri/ekb-2013/talks/1560/

    Обязательные лекции:

    Workflow: https://tech.yandex.ru/education/shri/ekb-2013/talks/1564/
    Тестирование: https://tech.yandex.ru/education/shri/ekb-2013/talks/1561/

    Механизм работы браузера: https://tech.yandex.ru/education/shri/msk-2013/talks/1329/
    Unit-тестирование: https://tech.yandex.ru/education/shri/msk-2013/talks/1580/
    Регулярные выражения: https://tech.yandex.ru/education/shri/msk-2013/talks/1344/
    Code Review: https://tech.yandex.ru/education/shri/msk-2013/talks/1451/

    Лекции «со звездочкой»:

    Деплой: https://tech.yandex.ru/education/shri/msk-2013/talks/1327/
    Кеширование на клиенте и сервере: https://tech.yandex.ru/education/shri/msk-2013/talks/1330/
    Безопасность веб-приложений: https://tech.yandex.ru/education/shri/msk-2013/talks/1337/
    Клиентская оптимизация: https://tech.yandex.ru/education/shri/msk-2013/talks/1435/
    Profiler: https://tech.yandex.ru/education/shri/msk-2013/talks/1440/
    Верстка.Вид снизу: https://tech.yandex.ru/education/shri/ekb-2013/talks/1562/
    Оптимизация фронтенда: https://tech.yandex.ru/education/shri/ekb-2013/talks/1563/

    Видео от Олега Мохова: Драматическая история одной маленькой промостраницы

    Видео от Fronteers: раз, два
    Responsive Web-дизайн: Трюки и уловки

    С ножом против паровоза

    Вадим Макишвили "36"

    Курс по оптимизации фронтенда От Гугла

    Гит и консолька: рекомендовано Сережей

    Как верстать сайты быстрее, чем их рисуют, Юрий Артюх

  5. Учимся писать тесты

  6. Курс с learn.javascript

    1 часть учебника

    2 часть учебника

    ООП в функциональном стиле

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

    Веб-компоненты: взгляд в будущее

    AJAX и COMET

    Анимация

    Оптимизация

    Окна и Фреймы

    Регулярные выражения

    О всякой всячине

    ES-2015

  7. Прослушать подкасты

    На работе, как выяснилось, самое время слушать подкасты. Они не очень сильно отвлекают, но я и не очень в них вслушиваюсь. Поэтому, пусть будут краем уха прослушанные JS подкасты - хотя бы в общем в курс событий введут.

  8. Цикл Статей "Выразительный JavaScript"

  9. Научиться работать с Гитом

  10. Лекции Технопарка Мейл.ру

    Надо будет пройти лекции по веб-технологиям и фронтенду

    Первый семестр, web-технологии

    Второй семестр, Проектирование интерфейсов

    Второй семестр. Фронтенд

    1. ЛЕКЦИЯ №1
    2. ЛЕКЦИЯ №2
    3. ЛЕКЦИЯ №3
    4. ЛЕКЦИЯ №4
    5. ЛЕКЦИЯ №5
    6. ЛЕКЦИЯ №6
    7. ЛЕКЦИЯ №7
    8. ЛЕКЦИЯ №8
    9. ЛЕКЦИЯ №9
    10. ЛЕКЦИЯ №10
    11. ЛЕКЦИЯ №11
    12. ЛЕКЦИЯ №12



  11. mongoDB

    1. Week 1: Introduction
    2. Week 2: CRUD
    3. Week 3: Schema Design
    4. Week 4: Performance
    5. Week 5: Aggregation Framework
    6. Week 6: Application Engineering
    7. Week 7: Mongoose
    8. Final Exam

    https://university.mongodb.com/courses/MongoDB/M101JS/2015_August/syllabus

  12. JavaScript Garden

    • Intro
    • Objects
    • Functions
    • Arrays
    • Types
    • Core
    • Other
  13. Цикл Статей Дмитрия сошникова

  14. Список того, что нужно освоить

    1. Видео про эвент лупы
    2. На хабре ждет цикл статей: Выразительный JavaScript.
    3. Статья про npm
    4. просмотреть еще раз learn.javascript.ru. Начиная с темы про массивы читать внимательнее.
    5. Ну, в процессе общения выяснилось, что надо почитать еще и про то, как объединить цикл фор с сеттаймаутом.
    6. Почитать про "yield" - он почти загадочный и неизвестный
    7. Почитать про "prototype"
    8. Курсы с MDN-learn
    9. Статья Размышления о стандартной библиотеке JavaScript. Core.js
    10. Прочитать кодстайл Яндекса
    11. Цикл статей Дмитрия Сошникова
    12. Статья про быстрый JS
    13. Статья про способы перебора массива в JS
    14. Сайт JavaScript Garden
    15. JavaScript The Right Way
    16. ресурс: hexlet.io.
    17. Книжка Паттерны для масштабируемых JavaScript-приложений
    18. Курс Sorax'а
    19. Видео с Ftonteers Sara Soueidan - Animating SVGs with CSS and SMIL
    20. Продвинутый уровень html + css
    21. Видео Memory Management Masterclass
    22. Курс по оптимизации от майкрософт
    23. Еще курс по оптимизации от гугла
    24. Статья JavaScript — шаблоны наследования
    25. Видео Lea Verou - The missing slice
    26. Видео The Problem with Time & Timezones - Computerphile
    27. Статья 15 тривиальных фактов о правильной работе с протоколом HTTP
    28. Статья Как работают замыкания (под капотом) в JavaScript
    29. Статья Ликбез по типизации в языках программирования
    30. Просмотреть Гугловый стайлгайд
  15. Книги

    1. Кнут, "Искусство программирования"
    2. "Рефакторинг"
    3. "Алгоритмы: построение и анализ"
    4. "Совершенный код"
    5. Learning JavaScript Design Patterns
  16. Codeschool

    1. JavaScript Part3
    2. JavaScript Advanced
    3. RegularExpression
    4. Git Real
  17. JS: The Right Way

  • 6041
  • 29 octubre 2014, 06:06
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?