Закрыто

[javascript.ru] Курс JavaScript/DOM/интерфейсы [Повтор]

Тема в разделе "Курсы по программированию", создана пользователем NgaWang, 16 авг 2016.

Цена: 26000р.-96%
Взнос: 974р.
100%

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

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

Статус обсуждения:
Комментирование ограничено.
  1. 16 авг 2016
    #1
    NgaWang
    NgaWang ЧКЧлен клуба
    Курс JavaScript/DOM/интерфейсы
    [​IMG]
    Ведущий: Михаил Гринько

    Курс состоит из трёх частей:

    1. Первая часть позволяет хорошо разобраться в языке JavaScript, получить знания и навыки написания JavaScript-кода, соответствующего современным стандартам.
    2. Вторая часть позволяет научиться работать со страницей и посетителем, создавать меню, слайдеры, Drag’n’Drop и прочие интерфейсные компоненты.
    3. Третья часть посвящена более сложным интерфейсам. На ней мы изучаем, как построить архитектуру, взаимодействие между компонентами, как организовать проект и код, систему сборки с использованием ES6.
    Большое внимание на этом курсе уделяется стилю и качеству кода, глубокому пониманию языка. Именно это отличает хорошего разработчика от выучившего пару десятков функций новичка.

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

    Предварительные требования: знание основ HTML/CSS.

    1. Основной JavaScript.
    Здесь мы изучим сам язык, его конструкции и особенности, которые позволяют "разговаривать" на JavaScript коротко, понятно, а главное - без ошибок.
    • IDE, настройка, полезные приёмы использования, средства для автопроверки кода.
    • Основные структуры данных, работа с числами, строками, датами, массивами, объектами.
    • Инструменты разработки, отладка в браузерах.
    • Автоматизированное тестирование, инструменты и их применение.
    • Современный стандарт ES-2015 (ES6), его кросс-браузерное использование сейчас.
    2. Более глубокое понимание языка.
    Чтобы писать хороший код, а также грамотно пользоваться современными фреймворками, мы изучим JavaScript лучше, включая тонкости и продвинутое применение языковых конструкций.
    • Замыкания и их грамотное применение.
    • Внутреннее устройство движка JavaScript.
    • Контекст this в деталях.
    • Форвардинг, одалживание и делегирование функций.
    • Прототипы, классы, прототипное и функциональное ООП, детали использования.
    По окончанию первой части курса вы свободно пользуетесь языком JavaScript, с учётом его особенностей и новых возможностей стандарта ES-2015. Мы улучшим эти навыки в последующих частях курса.
    1. Документ, генерация интерфейса.
    Здесь мы учимся работать с документом, решать всевозможные задачи в браузере.
    • Внутреннее устройство браузера, оптимальная организация страницы со скриптами.
    • Дерево DOM, особенности разработки в современных браузерах с отмирающей, но иногда нужной поддержкой старых.
    • Динамическая генерация интерфейса - методы DOM, их грамотное использование.
    2. События, взаимодействие с посетителем.
    • Основы и тонкости работы с различными событиями для решения основных интерфейсных задач.
    • Drag'n'Drop, по окну и внутри элемента
    • Паттерн "делегирование", оптимизация производительности и архитектуры, чтобы интерфейсы не тормозили.
    • Объектно-ориентированная разработка, компонентная архитектура с использованием ООП, событий и DOM.
    3. AJAX
    • Общение с сервером при помощи XMLHttpRequest.
    • Использование Promise для асинхронных цепочек вызовов.
    По окончании второй части вы можете создавать интерфейсные компоненты, но нужно больше практики.
    1. Архитектура и сборка кода.
    • Node.JS как средство запуска полезных утилит.
    • Организация скриптов, стилей и других компонентов проекта на диске.
    • Современные технологии Frontend-сборки.
    • Шаблонизация, системы организации шаблонов и детали их работы.
    • Архитектура сложных интерфейсов.
    2. AJAX
    • XMLHttpRequest и fetch, их использование.
    • Promises ("промисы").
    3. Куда дальше?
    • Обзор фреймворков (AngularJS, React.js), куда двигаться дальше.
    На практике эти части не так чтобы резко отделены друг от друга, переход между ними плавный. Продвинутые темы используют элементы предыдущих.

    Результат обучения
    1. Вы хорошо знаете JavaScript, свободно разрабатываете и отлаживаете программы на этом языке.
    2. Вы умеете организовать JavaScript-проект, шаблоны и стили в файлах на диске в удобную структуру, собирать и оптимально подключать их к странице.
    3. Ваши интерфейсы работают стабильно, без глюков, их можно удобно дорабатывать и развивать.
    4. Мы идём от основ и до довольно-таки сложных штук. Успешное прохождение обучения гарантировано в том случае, если вы будете регулярно заниматься и делать домашнее задание.
     
    Последнее редактирование модератором: 23 июл 2018
    3 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      5 дек 2018
    2. lookfree
      lookfree участвует.
      10 ноя 2018
    3. VersuS1987
      VersuS1987 участвует.
      25 окт 2018
    4. chaika-vitalii
      chaika-vitalii не участвует.
      20 окт 2018

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

    1. skladchik.com
      Складчина закрыта.
      5 дек 2018
    2. skladchik.com
      Взнос составляет 974р.
      30 июл 2018
    3. skladchik.com
      Складчина активна.
      30 июл 2018
    4. skladchik.com
      Сбор взносов начинается 30.07.2018.
      27 июл 2018
  3. Обсуждение
  4. 18 авг 2016
    #2
    olga307
    olga307 ЧКЧлен клуба
    Конечно, хотелось бы Илью подождать. Давайте устроим голосование.
     
  5. 18 авг 2016
    #3
    NgaWang
    NgaWang ЧКЧлен клуба
    Только для начала желательно узнать планирует ли в дальнейшем Илья вообще сам курсы вести или нет. А то в последнее время почти все курсы под его вывеской ведут другие люди.
     
  6. 18 авг 2016
    #4
    Mofodi
    Mofodi ДолжникДолжник
    Зачем голосование-то? Есть же уже тема, — там предлагается материал, преподавателем которого выступает именно Кантор.
    Два разных ведущих — две складчины соответственно. Все максимально логично.

    И да, курс непосредственно от Ильи стоит ждать осенью-зимой.
     
  7. 19 авг 2016
    #5
    olga307
    olga307 ЧКЧлен клуба
    Ok, согласна, если в той складчине будет Кантор, в этой нужен другой преподаватель. Думаю никто не будет против...
     
  8. 22 окт 2016
    #6
    parnas
    parnas ДолжникДолжник
    Ребята, можеть уже собиремся? Курс вполне стоит того.
     
  9. 22 окт 2016
    #7
    NgaWang
    NgaWang ЧКЧлен клуба
    99,9%, что все разбегуться после объявления сборов.
     
  10. 26 окт 2016
    #8
    Deilan
    Deilan ЧКЧлен клуба
    Организатора найдите сначала.
     
  11. 1 июл 2017
    #9
    kashaev
    kashaev СкладчикСкладчик
    я проходил этот курс, там все зависит от лектора... а обучающие видео они от Кантора, это просто доступное изложение learn.javascript.ru
     
  12. 18 июл 2018
    #10
    Aratorn
    Aratorn БанЗабанен
    На 9 августа будем собираться?
     
  13. 19 июл 2018
    #11
    maptek
    maptek ЧКЧлен клуба
    +
    Новый препод, но программа будет та же, потому за
     
  14. 27 июл 2018
    #12
    devizier
    devizier ЧКЧлен клуба
    Пока складчина стартанула, я успел выучить javascript и проработать почти год разработчиком)))
     
    3 пользователям это понравилось.
  15. 27 июл 2018
    #13
    Nnutthowze
    Nnutthowze ЧКЧлен клуба
    кто препод, не подскажете?
     
  16. 30 июл 2018
    #14
    userhyde
    userhyde ЧКЧлен клуба
    Добрый день. Не расскажете о своих шагах для достижения такого результата?
     
    1 человеку нравится это.
  17. 6 авг 2018
    #15
    devizier
    devizier ЧКЧлен клуба
    Без толку посмотрел несколько курсов со складчика
    Потом ушел на хекслет и стал больше практиковаться.
    Ничего не дает больший буст, чем практика.
    Нужно найти проект, над которым вам хотелось бы работать.
     
    3 пользователям это понравилось.
  18. 10 авг 2018
    #16
    japuxuku
    japuxuku ЧКЧлен клуба
    Это тоже самое, что посмотрев кучу порно, не станешь секс гигантом.
    Нужна только практика))
     
  19. 2 окт 2018
    #17
    riggs
    riggs ДолжникДолжник
    Скажите пож-та, Взнос средств еще актуален или складчина "умерла" уже?
     
  20. 12 ноя 2018
    #18
    lookfree
    lookfree ЧКЧлен клуба
    Бразеры! Внесите ясность, когда можно будет увидеть материал.
     
Статус обсуждения:
Комментирование ограничено.