Как выучить JavaScript самостоятельно и бесплатно: подробный план обучения



OTUS онлайн-образование для IT-профессионалов
Календарь запуска курсов: https://otus.pw/Pitf/
Курс Fullstack разработчик JavaScript, посмотреть программу и пройти тест https://otus.pw/zAp3/
Скидка 4000 рублей по промокоду TpVerstak20 на полную оплату любого курса действует до 30.04.2020.

————

Книги:
1) Изучаем программирование на JavaScript
2) JavaScript для детей
3) JavaScript для чайников
4) Как устроен JavaScript
5) Изучаем JavaScript
6) JavaScript и jQuery
7) Вы не знаете JS (серия книг): https://github.com/azat-io/you-dont-know-js-ru
8) You Don’t Know JS (book series) https://github.com/getify/You-Dont-Know-JS
http://largescalejs.ru/
9) JavaScript Ниндзя
10) Выразительный JavaScript
11) Learning JavaScript Design Patterns https://addyosmani.com/resources/essentialjsdesignpatterns/book/
12) Паттерны для масштабируемых JS-приложений

Ресурсы:
1) Основной учебник (на русском): http://learn.javascript.ru/
2) The Modern JavaScript Tutorial https://javascript.info/
3) MDN web docs https://developer.mozilla.org/en-US/docs/Web/JavaScript
4) Таблица сравнения данных: https://dorey.github.io/JavaScript-Equality-Table/
5) Шпаргалка JS http://overapi.com/javascript

Игры:
1) Cyber Dojo https://www.cyber-dojo.org/
2) Codewars https://www.codewars.com/
3) Code Combat https://codecombat.com/play

Курсы:
1) CodeCademy https://www.codecademy.com/catalog/language/javascript
2) Cousera https://www.coursera.org/coronavirus

🔥Информация о скидках: http://tpverstak.ru/sale-march/

Frontend Book PDF — https://tpverstak.ru/frontendbook
Задать вопрос фронтендеру — https://frontendhelp.me/ru
__

Сайт — http://tpverstak.ru
ВК — https://vk.com/tpverstak
Instagram — https://www.instagram.com/annblok/ и https://www.instagram.com/tpverstak/
Telegram — https://t.me/tpverstak
Чат Telegram — https://t.me/tpverstakchat
__

Курсы и марафоны — http://tpverstak.ru/courses/
Отзывы – https://vk.com/topic-149247708_35960122

46 Comments

  1. Спасибо, Анна. Раньше изучал по learn javascript, а начинал с Джон Дакетта, но со временем выгорел. Пробовал себя в других сферах, и как-то не очень, фронтенд стал для меня как родным, поэтому JS я буду учить усердно благодаря вашим рекомендациям. Спасибо 🙂

  2. Хоть бы кто отписался по такое методике обучение..Стоит тратить время своё или нет..Походу не особо,т.к не нашёл ни одного готового джаваскриписта ))

  3. Анна Доброго , подскажите мне пожалуйста вот в наш год мне подсказали что js идет впереди всея и что можно знать азы html-css и типа верстать на js🤔 И что есть такие программисты которые только на js и верстают не особо погружаясь в html-css,так на сколько это реально ?! И вот это нормальное явление если я буду верстать постоянно по видео урокам так скажем набивать опыт и запараллелю с изучением js так же по видео или это слишком😄🤔😁? Спс

  4. Анна, добрый день, у меня задание написать игру шашки. Можно вопрос как визуализировать шашку на игровом поле и сделать ее объектом?

  5. Все эти книги читать последовательно?
    То есть Сначала читать первую потом когда закончишь читать вторую и так далее?
    Или можно 2 книгу потом вообще 5 книгу?

  6. В общем берешь и учишь js как можешь инфы дофига, проблема понимание материала, как только его не дают всеравно понимать js сложно, но всё же понимание придет, js тот случай когда методика и план обучения не работает, каждый приходит своим путем, но всё-таки обучиться можно.

  7. Тоже немного дополню: перед началом изучения JS получите хотя бы минимальное представление о верстке и css. Не понимая, как формируются селекторы, что такое дерево документа, вы будете очень долго вникать в JS. Есть такой принцип (особенно у верстальщиков): не делайте на js то, что можно сделать на css. В целом те же советы: 1) найти свою нишу, любой форум/сообщество, где задают вопросы новички, и отвечать вместе с ними на те же самые вопросы, выполняя те же самые упражнения и примеры, набивая руку, там же вы заведете своих первых заказчиков (в своей нише) 2) начните с основ, делайте что-то свое 3) учитесь постепенно, и не усвоив основ, не переходите к таким вещам, как шаблоны проектирования, фреймворки и т.п (некоторые книги по алгоритмизации выбивают из реальности на пол года и более…). Вас спасет только практика. Удачи. P.S.: советую также обратить внимание на VUE js. Кстати, на Upwork самые веселые тесты по JS:) Можно запилить отдельный ролик, если не было.

  8. Класс есть js для дитей,а C# /C++ есть? Для дитей судя по твоей схеме из одного ролика, нужно учить именно эти языки так как они применются почти визде

  9. "Как выучить JavaScript самостоятельно и бесплатно: подробный план обучения"- Этот название видео Вранье. Во первых книги денег стоят. Вы даже не сказали какую версию языка изучают. Устаревший язык изучать это дичь! Когда хотя бы html и css не устаревшей версии в общих чертах знать, то поймёте, что автор воду льёт!

  10. Анна Блок, у меня небольшая просьба. Не могли бы вы расписать примерный план изучения JavaScript ? просто я книг не читаю и все изучаю по видео.

  11. Книга "Как устроен javascript" вообще не для новичков, Анна, вы сначала читайте книги перед тем как советовать

  12. на мой взгляд тут речь не о языке, а о фреймворках. Сам то язык типичен. А вот выбор фреймворка, это уже совсем другая история. Все зависит от задачи которую нужно реализовать. И дело даже в javascript. А в том что с какой библиотекой вы будите работать в дальнейшем. А так советую учить алгоритмы, это ключ ко всем языкам.

  13. сейчас бы посоветовать 40 книг, некоторые из которых по 600 + страниц, и которые уже с устаревшей инфой. в общем, ужасные советы. люди, не ведитесь

  14. Главный вопрос, какие из этих книг ты читала до того как начала работать? И какие читала до этого дня?

  15. Отус стоит 60000 за 6 месяцев. Да, там практикующие разработчики, они в каких-то моментах могут дать более дельный совет. Но!.. Уровень подачи оставляет желать лучшего. Все эти эээ мммм… часто занимают треть эфирного времени. Заканчивается занятие и в голове остается непонятное ощущение, что в общем-то, ничего не отложилось. Ведут занятие разные люди и некоторые в принципе неплохо. Хороший плюс таких курсов в обратной связи от практикующих разработчиков. Больше, собственно там нет плюсов.
    По мне, так учиться надо начинать по бесплатным видео на ютубе, их там полно, и есть вполне качественные, с хорошей подачей информации. Есть, как основы, так и примеры простых проектов. Посмотрел, что и примерно, как можно делать. Придумал свой простой проект и начинаешь практиковаться, реализовывать этот проект. Попутно учишься пользоваться гуглом и читать документацию. Вот тогда все оседает нормально в голове. Когда ты уперся в проблему, нашел похожее решение в гугле и прицепил его на свой проект.
    Что касается платных курсов… Да нет там того, что вы не найдете бесплатно. Когда-то на ютубе было мало курсов и уроков, вот тогда можно было и на платных позаниматься, а теперь это просто деньги на ветер. Основы на ютубе, а дальше, статьи, документации, книги и практика… практика… практика. Хотите поучиться у практиков, познайте основы и предложите свои услуги какой-нибудь студии, компании в обмен на обратную связь от опытных разработчиков. Возможно еще и денег вам отсыпят за работу. Стажировка называется.

  16. Спасибо, хоть и школьного возраста но начинаю знакомство с миром языков программирования с джавы ск (учусь по книге)

  17. да бесплатно книги бесплатные? а курсы из рекламной интеграцией? а кому не хочится читать книги могут почитать учебник из интернета?

  18. Что за мазохизм? Кто вообще в здравом уме будет читать эту тонну макулатуры? Берете из этого списка, максимум, Джона Дакетта, пару англоязычных курсов: Understanding the weird parts + любой топовый курс с практикой. Все, дальше уже сами поймете что к чему

  19. Вот это курсы у вас, сразу и ноду и реакты, и вью, и ангуляры, всему научат – мое почтение!

  20. Слова "современный" и jQuery вообще не сочетаются. Интервьюер на собеседовании будет очень смеяться, когда выучившийся по этим книгам начинающий программист использует в решении тестового задания var. На этом интервью, скорее всего, и закончится.

  21. чет много книг) я только 3 из них прочитал, и хоть я очень люблю читать, но мне кажется лучший способ обучения – это боевой опыт, лучше пытаться что то реализовать, пусть даже чужую идею, но самому. Хоть конечно я дурак и часто сам грешу deep learning, но поверьте все, боевой опыт – это самый лучший опыт, плюс на собеседовании будет что показать! Ну и гитом параллельно научитесь работать) кстати лично я начинал из С, потом С++, благодаря этому опыту любой другой язык как орешки) но Страуструп скорее как энциклопедия чем книга для изучения языку)

  22. книга "как устроен JavaScript" крокфорда не для новичка, и даже не для профи, очень нудная техническая книга.

Leave a Reply

© 2023 53GB