Открыто

[javascript.ninja] Базовый JavaScript 2021 [Илья Климов]

Тема в разделе "Курсы по программированию", создана пользователем brana, 28 янв 2021.

Метки:
Цена: 4250р.
Взнос: 60р.

Основной список: 88 участников

Резервный список: 91 участников

  1. brana

    brana ЧКЧлен клуба

    5 причин выбрать наш курс

    ✅1️⃣ Преподаватель. >15 лет опыта в JavaScript, 8 лет педагогического опыта, практикующий инженер и докладчик на конференциях
    ✅2️⃣ Курс представляет собой целенаправленное “вождение по граблям”, собранными за время работы на реальных проектах. Подобно курсу молодого бойца - это максимальное количество “боли” от технологии в кратчайшее время для быстрейшего обучения
    ✅3️⃣ В курсе используются инструменты и практики, с которыми вы столкнетесь в реальной жизни: Git, GitLab, CI (для тестов) и т.д. Вы не работаете в специально адаптированном окружении, а привыкаете к реалиям реальной реальности :)
    ✅4️⃣ Система автоматизированного тестирования учитывает большинство пограничных сценариев решения задачи, обучая Вас двум важным навыкам: не игнорировать ничего, из того, что написано в условиях задачи, и не добавлять в своем восприятии условия к озвученным в тексте задачи
    ✅5️⃣ Теоретическая часть курса фокусируется не столько на вопросе “как?”, ответ на который есть в огромном количестве источников (в том числе в литературе, рекомендованной после каждого блока материалов), сколько на вопросе “почему?”, поясняя логику выбора тех или иных подходов. JavaScript - язык, в котором зачастую одну и ту же задачу можно решить огромным количеством подходов и понимание принципов выбора между этими подходами является залогом эффективного развития как специалиста

    Современный JavaScript очень сильно отличается от того языка, который учили тренера проекта. Это - серьезная проблема для тех, кто пытается начать изучать JavaScript. Программа подобрана так, чтобы сфокусироваться на современном языке, облегчая потом вхождение в мир любого из выбранных framework’ов, не оставляя в стороне “типичные” вопросы собеседований.

    Неделя 1: Введение в современный JS
    Цели:
    • познакомить со структурой курса, очертить цели и задачи курса для студентов;
    • познакомить с базовыми примитивными блоками мира JS;
    • научить пользоваться основными инструментами разработки и примитивными (и наиболее часто используемыми) методами отладки;
    • пояснить и опробовать на себе принципы проверки заданий на курсе.
    Темы:
    • Современный JavaScript
    • О базовых принципах написания надежного кода
    • Основные инструменты JS-разработчика
    • Типы данных в JS
    • Функции в JS
    • Замыкания
    • Массивы

    Неделя 2: Продвинутые элементы JS
    Цели:
    • познакомить с нюансами основных структур данных и особенностями "реального" JS.
    Темы:
    • Объекты
    • this
    • Классы
    • Трагедия JS на фронтенде
    • Модули
    • Обзор структуры “простейшего” проекта на JS
    • Тестирование и дополнительные инструменты

    Неделя 3: DOM
    Цель:
    • пояснить как работать с DOM-узлами
    • научить обрабатывать события
    Темы:
    • DOM встречает JS
    • Изменение DOM
    • События
    • DOM и отладка
    • Компонентный подход

    Неделя 4: LiveCoding

    Неделя 5: Асинхронность и общение с внешним миром
    Цель:
    • познакомить с понятием асинхронности
    • научить отлаживать асинхронность, понимать порядок вызова функций
    • познакомить с концепцией Event Loop
    • научить базовому AJAX
    Темы:
    • Асинхронность: главная “фишка” и главное проклятие JS
    • Event Loop: как это работает под капотом
    • XHR
    • Ошибки в асинхронных функциях: когда всё идет не по плану
    • CORS
    • Отладка XHR в браузере

    Неделя 6: Промисы и новые методы общения с внешним миром (будет круто, я обещаю)
    Цель:
    • познакомить и обеспечить максимально полное понимание самого главного асинхронного примитива в JS
    • показать применение промисов в реальных ситуациях
    Темы:
    • Промисы и какие проблемы они решают
    • Статические методы Promise
    • async / await
    • WebSockets
    • Server-side events
    • Работа с формами и файлами в JS

    Неделя 7: LiveCoding

    Неделя 8: Архитектура
    Цель:
    • познакомить с общими архитектурными принципами современных JS-приложений
    Темы:
    • Типичные “слои” JS-приложения
    • MVVM
    • Event-driven architecture
    • Single Source of Truth как фундаментальная концепция
    • Концепция SPA
    • Роутинг

    Неделя 9: Что еще нужно знать?
    Цель:
    • дать обзорное знакомство с важными темами в JS-экосистеме, рассмотрение которых выходит за рамки базового курса
    Темы:
    • Векторная графика: SVG
    • Canvas
    • Ленивая загрузка и code splitting
    • Базовый анализ производительности приложений

    Неделя 10: LiveCoding

    ТУТ

     
    4 пользователям это понравилось.
  2. Последние события

    1. romanchenkoda

      romanchenkoda участвует в складчине.

      20 май 2022 в 21:13
    2. Chess Master

      Chess Master не участвует в складчине.

      18 май 2022
    3. Cherub

      Cherub участвует в складчине.

      16 май 2022
    4. Cherub

      Cherub не участвует в складчине.

      16 май 2022

    Последние важные события

    1. skladchik.com

      Нужен организатор складчины.

      6 мар 2021
    2. skladchik.com

      Зохан организатор складчины.

      2 мар 2021
    3. skladchik.com

      Нужен организатор складчины.

      2 мар 2021
    4. skladchik.com

      Назначен организатор складчины.

      4 фев 2021
  3. brana

    brana ЧКЧлен клуба

    Рекламируйте складчину, иначе будем собираться 10000 лет.
     
    1 человеку нравится это.
  4. brana

    brana ЧКЧлен клуба

    Ребята, потенциальному оргу может понадобиться помощь кого-то из вас, кто является практикующим разработчиком на Javascript, поскольку для попадания на курс нужно пройти тестовое задание. Искать орга-программиста мы можем дольше, чем орга, которому будет ассистировать программист-складчик. Прошу орга иметь это ввиду и не стесняться обращаться к складчикам, которые могут помочь уверенно попасть на курс. Складчиков прошу отметиться в теме всех, кто готов ассистировать по тестовым заданиям оргу, который не обязательно может оказаться программистом.
     
    1 человеку нравится это.
  5. Boomberman30

    Boomberman30 ОргОрганизатор

  6. axw3llll

    axw3llll СкладчикСкладчик

  7. rossental

    rossental ОргОрганизатор

  8. BluePanda

    BluePanda ОргОрганизатор

  9. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

  10. AdmiralRaan

    AdmiralRaan СкладчикСкладчик

    Один из лучших курсов по C#. ТУТ
    Если вы хотите стать разработчиком на Unity или .Net (веб, геймдев, мобилки, декстоп), то лучшего для старта вы просто не найдёте.
    Тут, в отличии от большинства курсов, даётся реальные задачи, а не пересказ документации.
    + прилагается консультация по вопросам для собеседования.

    Организатор найдет, в ближайшие 2-3 недели будут сборы.
     
  11. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

    Записывайтесь и сбивайте взнос!
    Приглашаю в складчины для начинающих веб-разработчиков.
    Вас ждёт базовый курс по JavaScript, в котором вы на практике закрепите полученные знания на 3-х проекта и курс по базовому PHP с большим количеством задач!

     
  12. Сергей_Hurricane

    Сергей_Hurricane ЧКЧлен клуба

    У меня немного дурацкий вопрос - почему автор курса по JavaScript не сделал
    более-менее привлекательную (я не говорю хорошую) продающую страницу под свои курсы?
    Очень может быть, что и качество курсов будет такое же...
     
  13. Natsu Dragneel

    Natsu Dragneel ЧКЧлен клуба

    Вы, видимо, не знакомы с Климовым. Посмотрите его ролики на ютубе, его выступления на разных конференциях, где он работает, сколько лет уже в разработке и тд, все сомнения сразу отпадут
     
  14. VMNash

    VMNash СкладчикСкладчик

    Тоже задаюсь постоянно этим вопросом. Что не курс - сайт такое ощущение что за час сделан на коленке. Но это практически ко всем авторам относится.
     
  15. Fox Mulder

    Fox Mulder ОргОрганизатор

  16. udk100

    udk100 ОргОрганизатор

    Новички от любого курса Климова офигеют, он слишком заумно всё объясняет, так что тут надо беспокоится не о недостатке знаний а о переизбытке, что тоже реальная проблема в некоторых случаях. Можно из-за неправильной подачи никогда не начать что то делать, а бесконечно погружаться в сделанный под грибами JS.
     
  17. Dekmi

    Dekmi СкладчикСкладчик

    В некотором роде соглашусь со словами. Однако мне кажется, что конечно очень субъективно. Люди, которые знают кто такой Климов и покупают у него курсы, уже имеют базовые знания касательно изучаемого языка и всё что хотят сделать — это углубить или увеличить познания в нём. По крайней мере у меня именно так, что относит нас к первому предложении. Моё мнение субъективно.
     
    1 человеку нравится это.
  18. Хома

    Хома ЧКЧлен клуба

  19. EatYourLoli

    EatYourLoli ОргОрганизатор (П)

    Предлагаю вашему вниманию повтор складчины по другому языку программирования, так же для начинающих -
    Полный Курс Python: С Нуля До Героя
    Отличный курс с отзывами складчиков, а главное не нужно ждать материала, он уже готов к выдаче!
     
  20. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

  21. kolian89

    kolian89 СкладчикСкладчик

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

Поделиться этой страницей