Доступно

(Javascript.ru)Обновленный JavaScript/DOM/интерфейсы c ES 2015

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

Цена: 26000р.-98%
Взнос: 360р.
100%

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

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

Статус обсуждения:
Комментирование ограничено.
  1. 27 дек 2016
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: (Javascript.ru)Обновленный JavaScript/DOM/интерфейсы c ES 2015


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


    1 часть
    1. Основной JavaScript.
      Здесь мы изучим сам язык, его конструкции и особенности, которые позволяют "разговаривать" на JavaScript коротко, понятно, а главное - без ошибок.
      • IDE, настройка, полезные приёмы использования, средства для автопроверки кода.
      • Основные структуры данных, работа с числами, строками, датами, массивами, объектами.
      • Инструменты разработки, отладка в браузерах.
      • Автоматизированное тестирование, инструменты и их применение.
      • Современный стандарт ES-2015 (ES6), его кросс-браузерное использование сейчас.
    2. Более глубокое понимание языка.
      Чтобы писать хороший код, а также грамотно пользоваться современными фреймворками, мы изучим JavaScript лучше, включая тонкости и продвинутое применение языковых конструкций.
      • Замыкания и их грамотное применение.
      • Внутреннее устройство движка JavaScript.
      • Контекст this в деталях.
      • Форвардинг, одалживание и делегирование функций.
      • Прототипы, классы, прототипное и функциональное ООП, детали использования.
    По окончанию первой части курса вы свободно пользуетесь языком JavaScript, с учётом его особенностей и новых возможностей стандарта ES-2015. Мы улучшим эти навыки в последующих частях курса.

    2 часть
    1. Документ, генерация интерфейса.
      Здесь мы учимся работать с документом, решать всевозможные задачи в браузере.
      • Внутреннее устройство браузера, оптимальная организация страницы со скриптами.
      • Дерево DOM, особенности разработки в современных браузерах с отмирающей, но иногда нужной поддержкой старых.
      • Динамическая генерация интерфейса - методы DOM, их грамотное использование.
    2. События, взаимодействие с посетителем.
      • Основы и тонкости работы с различными событиями для решения основных интерфейсных задач.
      • Drag'n'Drop, по окну и внутри элемента
      • Паттерн "делегирование", оптимизация производительности и архитектуры, чтобы интерфейсы не тормозили.
      • Объектно-ориентированная разработка, компонентная архитектура с использованием ООП, событий и DOM.
    3. AJAX
      • Общение с сервером при помощи XMLHttpRequest.
      • Использование Promise для асинхронных цепочек вызовов.
    По окончании второй части вы можете создавать интерфейсные компоненты, но нужно больше практики.

    3 часть
    1. Сборка кода.
      • Node.JS как средство запуска полезных утилит.
      • Организация скриптов, стилей и других компонентов проекта на диске.
      • Шаблонизация, системы организации шаблонов и детали их работы.
      • Современные технологии Frontend-сборки, Webpack.
    2. Архитектура сложных интерфейсов.
      • Взаимодействие компонент через события и не только.
      • Проекты с большим количеством компонент.
    3. Куда дальше?
      • Обзор фреймворков (AngularJS, React.js), куда двигаться дальше.
    На практике эти части не так чтобы резко отделены друг от друга, переход между ними плавный. Продвинутые темы используют элементы предыдущих.

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


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

    1. skladchik.com
      Складчина доступна.
      2 июн 2024
    2. skladchik.com
      Хранитель хранитель.
      2 июн 2024
    3. skladchik.com
      grawdanin_11 не участвует.
      7 июл 2017
    4. skladchik.com
      aang123 не участвует.
      7 июл 2017

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

    1. skladchik.com
      Складчина доступна.
      2 июн 2024
    2. skladchik.com
      Хранитель хранитель.
      2 июн 2024
    3. skladchik.com
      Складчина закрыта.
      22 июн 2017
    4. skladchik.com
      Складчина доступна.
      22 июн 2017
  3. Обсуждение
  4. 10 янв 2017
    #2
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Сегодня открыли запись в группы. С 16 или 30 января, Артём Мезин и Илья Бурлак.
     
    1 человеку нравится это.
  5. 2 фев 2017
    #3
    Frankenshtein
    Frankenshtein ЧКЧлен клуба
    Сори!
     
  6. 13 фев 2017
    #4
    1_1985
    1_1985 ДолжникДолжник
    Думаю все с нетерпением ждут начала данного курса
     
    1 человеку нравится это.
  7. 18 фев 2017
    #5
    brana
    brana ЧКЧлен клуба
    Понял. Жаль, конечно. Но Илья очень толково объясняет, пробелов не остается. А как остальные - не знаю. Стоит ли оно того?
     
  8. 18 фев 2017
    #6
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Решать вам. Кто хочет, тот и участвует. Как по мне то 150-200 рублей за двухмесячный курс это копейки.
     
    5 пользователям это понравилось.
  9. 23 фев 2017
    #7
    bormental
    bormental ШтрафникШтрафник
    Когда сборы? Кто в курсе?
     
  10. 23 фев 2017
    #8
    Dlovar
    Dlovar ЧКЧлен клуба
    Сейчас идет набор на поток в марте, давайте туда.
     
    1 человеку нравится это.
  11. 23 фев 2017
    #9
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Месяца через три.
    Ок.
     
    3 пользователям это понравилось.
  12. 18 мар 2017
    #10
    brana
    brana ЧКЧлен клуба
    Когда ориентировочно начнем сборы?
     
  13. 27 мар 2017
    #11
    GogiFaust
    GogiFaust ДолжникДолжник
    на какого преподавателя в итоге собираться будем? сейчас идут 2 потока: Мезин и Гринько
     
  14. 6 апр 2017
    #12
    brana
    brana ЧКЧлен клуба
    В складчине с Кантором появился орг, но пока молчок по срокам. Здесь есть информация?) С Кантором складчина повкуснее, он очень хорошо преподает материал.
     
  15. 21 май 2017
    #13
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Скоро начнем собираться.
    Курс уже завершился, всё на руках. Преподаватель: Артём Мезин, нет записи одного занятия - у автора был обрыв связи. Если для кого-то это критично - можно выписаться.
     
    Последнее редактирование модератором: 21 май 2017
    1 человеку нравится это.
  16. 21 май 2017
    #14
    Knayz
    Knayz ЧКЧлен клуба
    на es6 курс идет или упоминается только?
     
  17. 21 май 2017
    #15
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Курс идёт скорее по учебнику и программе, чем по es6. То есть код весь на es6, но тут не обзор синтаксиса и конструкций, а скорее база и решение задач.
    Если чисто нужен es6, то:
     
  18. 21 май 2017
    #16
    upsoop
    upsoop ЧКЧлен клуба
    а скорее база это не включает синтаксис и конструкции?
    решение задач тоже по учебнику? В чем ++ видеокурса, есть какие-то особенные пояснения, или все таже кофеварка на JS?
     
  19. 21 май 2017
    #17
    Бошетунмай
    Бошетунмай ОргОрганизатор
    База это не только синктаксис. Задачи беруться из учебника, кофеварка есть)
    Основной плюс для меня был в разборе задач и кода студентов (это значительная часть занятий). Основной минус - нет полноценного и большого проекта, как в той же htmlacademy. Да, есть проект "Чат", но он не особо масштабный.
    Курс хорош в паре с учебником Ильи Кантора, много моментов он объясняет понятным языком. Имхо, зайдет новичкам (+учебник) - и потом делать проект свой, либо для того чтобы прояснить для себя сложные вещи и структурировать знания. Это не курс "от нуля до тим лида", тут только JS - без вёрстки, без фреймворков, кучу всего надо будет искать и учить самому.
    Сумбурно получилось, но мне реально сложно описать весь курс в паре предложений. Я считаю тема хорошая, но бОльшая часть работы не в лекциях - надо просто садиться и писать код.
     
  20. 21 май 2017
    #18
    upsoop
    upsoop ЧКЧлен клуба
    возможно в процессе дискуссии и ценник упадет до минимума?;) Народ, подтягивайтесь.. где реклама? Как вы потом реакты с ангуларами учить то будете, не зная нативного JS?
     
  21. 21 май 2017
    #19
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Я не спешу, но - и это касается не только нашей темы - думаю что экономить на таких вещах не надо. Оно отобьется потом с первой же зарплаты или заказа, зачем сейчас крохоборствовать?
     
    Последнее редактирование модератором: 21 май 2017
  22. 23 май 2017
    #20
    Sebastiyan breath
    Sebastiyan breath ДолжникДолжник
    до минимума он не упадет, все таки js (как и кодерство в целом) не набирало по 500 участников, так что стоит рассчитывать на взнос в 150-250 с носа
     
Статус обсуждения:
Комментирование ограничено.