1

Этап 1

Читаем "JavaScript. Полное руководство" Д. Флэнеган

2

Этап 2

Пройти тест.

3

Этап 3

Прочая литература.

4

Этап 4

Видеоуроки

5

Этап 5

Курсы онлайн

1

Этап 1

Читаем "JavaScript. Полное руководство" Д. Флэнеган

2

Этап 2

Пройти тест.

3

Этап 3

Прочая литература.

4

Этап 4

Видеоуроки

5

Этап 5

Курсы онлайн

15 июля 2016
Цель завершена 12 августа 2019
Карьера и работа

Выучить чистый JavaScript!

Для успешного web-разработчика JavaScript чрезвычайно важен. Что тут ещё скажешь. Так что Учить!

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

код запущен и функционирует :D а так, прочесть отобранную литературу, курсы и видео уроки. Сдать тесты.

 Личные ресурсы

техническое образование; достаточное знание HTML5, CSS3; понятие структуры кода;

 Экологичность цели

Невероятный язык. Сейчас на нем пишут не только клиентскую часть, но и бэк-енд. А десктоп приложение не хотите? Electron.js и такое поможет сделать.

А для работы в фронтенде мне он просто необходим.

  1. Читаем "JavaScript. Полное руководство" Д. Флэнеган

    Издание 5е. Там нет ES6, так что главный акцент на основных структурах языка.

    1. Часть 1. Основы JavaScript.

    2. Часть 2. Клиентский JavaScript.

  2. Пройти тест.

    Буду добавлять сюда найденные тесты.

    1. https://learn.javascript.ru/quiz

    2. https://wall.itsquiz.com/activations/568cfaad232a18ba4513cf0a/junior-javascript-developer

    3. Отдельное спасибо за подброшенный тест: https://certification.mail.ru/tests/

  3. Прочая литература.

    Куда ж без неё. Видео уроки часто поверхностны, необходимы более глубокие знания. Буду добавлять книги на прочтение сюда. Если кто читал что-то из списка, интересны ваши отзывы :)

    1. И. Кантор. "Язык JavaScript". 2015

    2. И. Кантор. "Документ, события, интерфейсы". 2015

    3. И. Кантор. "Дополнительно". 2015

    4. С. Стефанов. "JavaScript шаблоны". 2011

    5. Дуглас Кроуфорд. "JavaScript сильные стороны". 2012

    6. Джон Резинг, Беэр Бибо. "Секреты JavaScript ниндзя" 2015

    7. Марейн Хавербек. "Выразительный JavaScript" . Второе издание.

  4. Видеоуроки

    Формат усваиваемой информации должен быть разным. Мозг должен переключаться от монотонного чтения. Список вроде правильный, может ещё добавлю или заменю устаревший.

    1. Sorax | https://www.youtube.com/watch?v=H6G63NKRSi8&list=PL363QX7S8MfSxcHzvkNEqMYbOyhLeWwem

    2. WebUpBlog | https://www.youtube.com/playlist?list=PL5FCJIdFxiLl0tFixxTFWDspnOqPKgjg4

    3. Hexlet | https://www.youtube.com/watch?v=aGTjRU7Dp20&list=PLo6puixMwuSNxJCgadaaavKqq4-ocKPrR

    4. LoftBlog Основы | https://www.youtube.com/watch?v=n0sPFaLsNeI&list=PLY4rE9dstrJymG1GyPLgOKsJNq9r-p6pX

    5. LoftBlog Продвинутый | https://www.youtube.com/watch?v=xydnbUZqzto&list=PLY4rE9dstrJzNRmAeTHXAlT7lJFC2YjDg

  5. Курсы онлайн

    Пройти уже составленные курсы было бы не плохо. Пока в поисках. Бесплатные дают лишь минимум, а те, что обещают чуть не профф. уровень стоят как годовой запас доширака.

    1. Основы программирования | https://ru.hexlet.io/courses/javascript_setup

    2. Основы JS | https://www.codecademy.com/

  • 3152
  • 15 июля 2016, 15:24

Вывод

1144день
Gala1 сент. 2019, 10:51

Вывод:

нужно ставить цель так, что бы была точка с "Фух, наконец-то я завершила этот этап". Иначе это превращается в бесконечное путешествие.

Большую часть поставленного я выполнила, лишнее отмела. Думаю успех для меня кроется в планомерных итерациях и шагах, что бы был виден конечный результат.

Дневник цели

1124день
Gala12 авг. 2019, 19:35

Изменения я описала в своей большой общей цели, пора закрывать и эту. Хотя осталось еще много интересного в js

Комментарии

Dreamer07.07.2019

Как идут дела?

111день

Запись к этапу «Видеоуроки»

Gala2 нояб. 2016, 18:18

Посмотрела лекцию о конструкторах и прототипах от itdvn. Не отходя от сути все простым языком о главном. Хоть, в том же Флэненгане, все куда конкретнее рассматривается и рассказывается. На мой вкус, я б даже оплатила подписку, что б досмотреть курс. Думаю, они бы дали толк. Хоть в конце и рекомендовали в конце обязательно прочитать Флэненгана:) Порядок нарушила, но чемоданчик понимания тяжелеет, что приятно.

Прочла классную статью на хабре. Тоже весьма полезна и по теме.

На задачки не получается выкроить время. Пока с этим ничего не могу придумать. Если и получается сесть за кату, то окончу ли я её -- не факт. Сон у меня по расписанию. Постараюсь что-то с этим придумать.

Иван02.11.2016

Лекции у них и правда неплохие. Я смотрел кое-какие курсы и планирую смотреть еще. Хочется всё и везде успеть... но жизнь заставляет расставлять приоритеты)

99день
Gala21 окт. 2016, 20:17

Ушла в подполье. Длительное и вынужденное. Теперь жалею,что не отписывалась. Из-за этого ощущение, что совсем ничем не занималась, будто стою на месте... А этого в теории быть не должно.

Читаются книги кантора, бОльший упор стараюсь делать на задачки, практику. Пока только чистый js. ( кстати забавная задачка, не так проста как кажется Sum Strings as Numbers, решала доолго)). 5% до 5кю радуют.

Кстати интересно, как так ссыль с 6м кю люди столько чести зарабатывают?

Загрузить 1 комментарий
Gala22.10.2016

whodef, спасибо, самой приятно вернуться в такое уютное сообщество)

57день

Запись к этапу «Видеоуроки»

Gala9 сент. 2016, 19:48

Повторение, мать мучения...

Сегодня начала выполнять курс по JavaScript на codecademy. Опять основные типы данных, инструкции, операторы. Завершила первый модуль (что составляет 13% от курса !) без каких либо проблем. Дальше должно быть интереснее( и полезнее). Сайт понравился, сперва отпугивал анг. яз., но куда от него денешься? И по нему маленькая практика нужна, а то совсем одичала :)

"Наша песня хороша, начинай сначала"...

Курсы от Sorax ещё не потеряли актуальности? Заметила лишь небольшую ошибку в ключ. словах -- некоторые уже перешли из разряда зарезервированных в уже используемых в ES6. Ну, думаю, для изучения базовых конструкций языка это сильно не повлияет. Просмотрела 10 видео и затосковала. Может надо было перескочить до более интересующих меня тем? А то снова слушать про примитивы, операторы и т.п... Было буквально 2 акцента, которые были полезны. Но видео короткие, а повторение не повредит же.

В целом вроде и продуктивно поработала, но по сравнению с Флэненганом... Он явно глубже дает информацию, слушая лекцию/ выполняя курс мысленно дополняю некоторые моменты (что очень удивляет). Так что чтению жирный +.

а чем учебник Ильи Кантора не нравится? там всегда актуальная информация)

Gala10.09.2016

Андрей Глазачев, да ничего против него не имею, он стоит в цели в списке литературы. Как раз за него возьмусь на след. неделе. Книги 2015-го года, там должно быть все)

Галина, у него на сайте еще свежее))) и там комментарии чего стоят

56день

Запись к этапу «Читаем "JavaScript. Полное руководство" Д. Флэнеган»

Gala8 сент. 2016, 20:11

Флэненган - ван лов <3

Пока закрываю сессию на заочном не получается уделить время практике и урокам, день весь в беготне. Отвела часик перед сном на чтение книги. И запоминается хорошо и на сон настраивает :)

Для себя оставляю главным делать каждый день хоть что-то, хоть маленькими шажками, но идти к цели.

48день
Gala31 авг. 2016, 19:50

Ну-с. Надо подвести итоги.

Цель была громко именована "выучить чистый JS" за полтора месяца по двум книгам (Флененгана и Кантора). В итоге этого времени и на одну книгу маловато.

Учитывая то, что открыв книгу я впервые увидела код JS, прогресс явно имеется :) Примитивные типы и их приведение уже не кажется таким страшным, работа интерпретатора прояснилась, порадовал авто сборщик мусора. Специфичное ООП на уровне абстрактного понимания есть, нужно отшлифовывать кодом.

В целом, цель была поставлена не зря. Если вначале я все ещё сомневалась, стоит ли влезать в веб-разработку или продолжить изучать шарп глубже универ. программы. Теперь точно ясно -- JS. Нужно правда будет через годик диплом на шарпе как-то написать, но то потом:) А пока, оставлю цель проваленной. Она мне многое дала, но не выполнена до конца.

Устаканю учебу на заочном и создам новую, более глобальную и детальную цель изучения.

P. S. Всем спасибо за поддержку и комментарии! На самом деле оочень много полезных ссылок, ресурсов, планов действий подсмотрела в похожих целях. Есть с из чего составить действенный, хороший план.

Комментарии

Sergey30.08.2016

Самый сложный тест по JS, который я видел: https://certification.mail.ru/tests/copy-javascript/start/

Если его удастся пройти, можно считать, что знаешь JS. Обратное кстати неверно. :)

Gala31.08.2016

Sergey, хорошенький тест)) добавлю в список, так как до прохождения далекоо)

37день

Запись к этапу «Читаем &quot;JavaScript. Полное руководство&quot; Д. Флэнеган»

Gala20 авг. 2016, 13:10

Дело ясное, что дело тёмное.

Сколько же я перечитывала главу о функциях, прототипах, классах. Что за умник сказал, что не типизированные языки легче? Тут во что пальцем не ткни -- объект. Нет? Значит вам показалось. А наследование? Мм просто. Инкапсуляция бы порадовала, не видь я её в С#. Шарп по сравнению с JS просто милашка.

Но не интересный...)

Так что бурчу, читаю и перечитываю. Глава о функциях упала в копилочку. Модули и пространства имён написаны по человечески, а вот перед регулярными выражениями душа замирает. Уж слишком по-клингонски выглядит :)

Пора выбираться из этого тумана!

Загрузить 1 комментарий
Gala21.08.2016

Александр, да, практика катастрофически нужна. Стараюсь подбирать задачки по темам на codewars.

К Кантору приложусь уже в сентябре.

Вы тоже можете
опубликовать свою
цель здесь

Мы поможем вам ее достичь!

309 000

единомышленников

инструменты

для увлекательного достижения

Присоединиться
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?
Александр П
Артур
Лилия
Максим
Артем
Иван
Ambidexter
Иван
Андрей Глазачев
HEISENBERG
Gala
Артур
Ambidexter
Андрей Глазачев
Артур
Андрей Глазачев
Артур
Gala
Артур
Андрей Глазачев
Лена
ferc
Артур
Ambidexter
Андрей Глазачев
ferc
Gala
Лена
Ambidexter
Артем
ferc