Автор оригинала: Per Harald Borgen.
За последние четыре месяца я записал, что, вероятно, самый интерактивный JavaScript Курс что когда-либо было создано.
Причина, по которой я сделал это потому, что я часто вижу, что новые кодеры снова попадают в одинаковые подводные камни и снова, когда пытаетесь изучить JavaScript, с самыми опасными, которые являются этими тремя 👇
- Не могу пойти от Смотреть JS Учебники на здание JS Проекты 🛠.
- Потеря мотивации, потому что им скучно 🥱
- Не в состоянии двигаться вперед, потому что кривая обучения слишком крутой 🧗
Однако очень немногие курсы, кажется, воспринимают эти подводные камни достаточно серьезно. Таким образом, этот курс предназначен для тех, кто испытывал какой-либо из вышеуказанных вопросов при изучении JavaScript.
В этой статье я объясню, как Курс Работает так, чтобы вы могли решить, думаете ли вы или нет, это что-то для вас.
В качестве альтернативы, вы можете просто начать смотреть весь курс прямо здесь из этой статьи. Просто нажмите на кнопку воспроизведения на встроенном скринкоре ниже 👇
Почему гипер интерактивность важно
Курс построен около 140+ интерактивных задач. Это означает, что нет смысла, просмотра. Вся целью это к Получить вас в код, Для создания мышечной памяти JavaScript. И для того, чтобы добиться этого, вы должны решить проблемы.
Не волнуйтесь, хотя, каждая задача – размер байта и быстро решить, поэтому вы почувствуете, что вы продвигаетесь быстро.
Этот уровень интерактивности будет неуклюжем для достижения использования обычных видео, поскольку вам нужно будет перейти между видеоплеерцем и редактором кода 140+ раз на протяжении всего курса. Не говоря уже о открытии новых стартовых файлов для многих проблем.
Чтобы бороться с этой проблемой, я создал этот курс, используя Scrimba, что делает опыт намного более гладким.
Когда вы находитесь внутри Скрим, Вы можете мгновенно прыгать между Смотреть объяснение учителя и кодирование до вашего собственного решения.
Представьте себе, если был VS код и видео формат имели ребенка. Это scrimba. Вы можете посмотреть учебное пособие и Редактировать с кодом внутри того же рамы.
Люди часто борются, чтобы понять, что a Скрим пока они видели это, поэтому я бы порекомендовал вам Смотреть через эту 1 минуту Скрим получить ухудшение этого.
«Очень вовремя» обучение
Другая вещь, которая отделяет этот курс от большинства других курсов JavaScript, состоит в том, что он равномерно распространяет теоретические уроки во всем курсе. Как раз вовремя, когда вам нужно узнать его, а не во второй раньше.
Это означает, что вы не получите длительные и скучные лекции об абстрактных концепциях, прежде чем начать строительные проекты.
Вместо этого мы будем нырять на голову – сначала в строительные проекты. И когда мы достигли дорожного блока, я познакомим вас с тем, что нам нужно, чтобы преодолеть это. Таким образом, вы интуитивно понимаете, почему вам нужно изучить теорию.
Однако не обманывайте себя думать, что мы пропустим любую теорию. Мой курс проходит одна и та же важная теория, что и любой другой хороший курс JavaScript. Но вместо того, чтобы сжимать его во всей спереди, он равномерно распределяется от начала до конца. Просто пришло время, когда вам нужно узнать это.
Обучение в процессе работы
Эта плотная интеграция между теорией и практикой означает, что большая часть вашего времени будет потратить строительные продукты. Вот три проекта, которые вы будете построить:
Проект 1: Счетчик пассажиров
Вы начнете, создавая приложение для пассажиров. Это может показаться немного надуманным примером, но считая пассажиров на метро было моим на самом деле моей полной занятостью на некоторое время, когда мне было 19 лет.
Вот быстрое введение в приложение:
Что важно вот то, что вы строите реальный продукт с одного дня. Вы объединяете JavaScript с HTML и CSS, чтобы вы могли изучить JavaScript в контексте реального пользовательского интерфейса в браузере.
Это делает его намного веселее, чем просто видеть ваш выход в консоли. Пока это добавляет немного сложности, это оно того стоит.
Проект 2: Блэкджек
Далее вы построите свой самый первый JavaScript Game – Blackjack!
Это первый раз, когда вы будете кодировать то, что можно также развлечь вас, что, я думаю, важен.
Блэкджек является одним из самых знаковых игр казино, и это отмечает ваш первый шаг в мир разработки игры.
Проект 2: расширение Chrome
Наконец, вы построете расширение Chrome, которое мы идем развертываем в вашем браузере Chrome, чтобы вы могли использовать его в дикой природе. Это увлекательно, так как вы действительно поймете супер власть, которую вы получили в этот момент.
Расширение называется «Ведущий трекер», и это инструмент для торговых представителей. Это позволяет им просматривать веб-сайт и собирать многообещающие заявки.
Ознакомьтесь с Intro Scrim, чтобы узнать его немного больше:
Практиковать разделы
После каждого из этих разделов проекта я буду подчеркивать свои знания с выделенными разделами вызова. Это также даст вам необходимое повторение, которое вам нужно, чтобы продвинуться до следующего проекта. Я пытался сделать все возможные вызовы как можно более реальным миром, чтобы они были веселыми, чтобы решить.
Если вы боретесь, чтобы решить эти проблемы, я бы порекомендовал, чтобы вы также пересматривали Scrims из разделов проекта. Таким образом, эти разделы служат воротами для прогресса с курсом.
Вы можете записаться бесплатно прямо сейчас
Я надеюсь, что это дало вам фон, который вам нужен, чтобы решить, хотите ли вы попробовать этот курс. Это на 100% бесплатно, и будет так навсегда. Если вы заинтересованы, просто нажмите Эта ссылка И вы можете начать работу немедленно.
Наконец, если вы хотите помочь нам распределить курс, вы можете решить мою запуск твит. Это также даст вам возможность выиграть доступ ко всем курсам Scrimba на полный год.
🔥 Мой бесплатный 7-часовой курс для начинающих JavaScript наконец-то! ИМХО самый интерактивный курс JS, когда-либо записанный, с 140+ проблемами. Чтобы отпраздновать, я дам 1 год @scrimba подписка (стоит 150 долларов) для случайного человека, который решает этот твит 🎁 https://t.co/f5vmnwmcxq.