Закрыто

[Javascript] JavaScript, DOM, интерфейсы

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

Цена: 15250р.-97%
Взнос: 312р.
100%

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

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

Статус обсуждения:
Комментирование ограничено.
  1. 26 сен 2013
    #1
    chitatel
    chitatel ЧКЧлен клуба

    Складчина: [Javascript] JavaScript, DOM, интерфейсы

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

    Результат обучения:
    1. Вы хорошо знаете JavaScript, свободно разрабатываете и отлаживаете программы на этом языке.
    2. Вы умеете создавать компоненты и объединять их в интерфейсы средней сложности.
    3. Ваши интерфейсы работают стабильно, без глюков, их можно удобно дорабатывать и развивать.
    4. Мы идём от основ и до довольно-таки сложных штук. Успешное прохождение обучения гарантировано в том случае, если вы будете регулярно заниматься и делать домашнее задание.
    Программа курса
    Основные темы первой части курса:
    1. Основной JavaScript.
      Здесь мы изучим сам язык, его конструкции и особенности, которые позволяют "разговаривать" на JavaScript коротко, понятно, а главное - без ошибок.
      • Основные структуры данных, работа с числами, строками, датами.
      • Эффективное использование базовых структур данных в JavaScript, их тонкости и внутреннее устройство.
      • Инструменты разработки, отладка в браузерах.
      • Объекты и массивы.
      • Функции, виды объявлений и тонкости использования.
    2. Более глубокое понимание языка.
      Чтобы писать хороший код, а также грамотно пользоваться современными фреймворками, мы изучим JavaScript лучше, включая тонкости и продвинутое применение языковых конструкций.
      • Замыкания и их грамотное применение.
      • Преобразование типов.
      • Контекст this в деталях.
      • Введение в ООП.
    По окончанию первой части курса вы свободно пользуетесь языком JavaScript, с учётом его особенностей. Мы улучшим эти навыки в последующих частях курса.

    Вторая часть курса:
    1. Документ, генерация интерфейса.
      Здесь мы учимся работать с документом, решать всевозможные задачи в браузере.
      • Внутреннее устройство браузера, работа со скриптами.
      • Дерево DOM, особенности в современных браузерах и IE<9.
      • Получение информации об элементах страницы.
      • Динамическая генерация элементов интерфейса.
    2. События, взаимодействие с посетителем.
      • Введение в события, способы назначения обработчиков и тонкости их использования.
      • Практика создания "живых" интерфейсных компонент (кнопки, меню, карусели).
    3. Динамические компоненты интерфейса
      • Координаты в окне и документе, передвижение элементов
      • Drag'n'Drop, по окну и внутри элемента
      • Практика (слайдер, подсказка)
    4. Работа с большим количеством элементов
      • Всплытие и перехват событий
      • Паттерн "делегирование", оптимизация производительности и архитектуры
      • Особенности работы событий mouseover, mouseout с учётом всплытия.
      • Практика создания интерфейсных компонент (дерево, галерея, редактируемая таблица)
    По окончании второй части вы можете создавать интерфейсные компоненты, но нужно больше практики.

    Третья часть курса:
    1. Фреймворк jQuery, его важные тонкости и правильное использование.
    2. Прототипный стиль ООП.
    3. Архитектура сложных интерфейсов.
    4. Практика создания компонент для сложных интерфейсов, свои события.
    5. Системы шаблонизации, использование шаблонов для удобного создания компонент.
    6. Обзор AJAX-технологий и фреймворков (Backbone, Angular.JS), куда двигаться дальше.
    В результате окончания третьей части вы, если конечно не отлынивали все это время, можете спокойно создать интерфейс средней сложности.

    Дата начала 16, 23 января

    Ссылка на продающий сайт
     
    Последнее редактирование модератором: 5 дек 2013
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      18 июл 2022
    2. skladchik.com
      Складчина доступна.
      5 ноя 2021
    3. skladchik.com
      пятница 13 хранитель.
      5 ноя 2021
    4. skladchik.com
      Складчина закрыта.
      11 ноя 2020

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

    1. skladchik.com
      Складчина закрыта.
      18 июл 2022
    2. skladchik.com
      Складчина доступна.
      5 ноя 2021
    3. skladchik.com
      пятница 13 хранитель.
      5 ноя 2021
    4. skladchik.com
      Складчина закрыта.
      11 ноя 2020
  3. Обсуждение
  4. 19 окт 2013
    #2
    Grundick
    Grundick СкладчикСкладчик
    Дважды был на курсах Кантора, мне не по понравилось. У Ильи отличный учебник, прекрасные видеолекции, но его курсы - треш, как это не странно.
    И , кстати, стоимость 15000р.
     
  5. 19 окт 2013
    #3
    Grundick
    Grundick СкладчикСкладчик
    Извиняюсь. Последний раз приходило оповещение о повышении стоимости до 15тр (Скрытая ссылка). Но тогда они предполагали 2мес обучения, а не 1.5 как по ссылке в этой теме. Вообще эту "игру" с содержанием курсов и сроками проведения наблюдаю уже на протяжении года. Впечатление создаётся, что автор слишком "хитросделанный", хотя может это я мнительный :)
     
  6. 19 окт 2013
    #4
    Александр Карпенко
    Александр Карпенко СкладчикСкладчик
    А что Вы там делали 2 раза, думали что во второй раз будет лучше? Там вообще курс идет по учебнику который он написал, ничего нового?
     
  7. 20 окт 2013
    #5
    Grundick
    Grundick СкладчикСкладчик
    Илья даёт возможность второй раз бесплатно пройти курс, а т.к. первое прохождение для меня оказалось не особо удачным, то пошёл по второму кругу. В принципе ещё несколько ребят нашей группы поступили аналогично. Только вот первый раз я покупал курс 2мес (Основы + DOM и интерфейсы) за 13500, а после этого автор разбил его на два по 9500 (первый - основы JS, второй - DOM и остальное), и чтобы пройти программу полностью, пришлось бы доплачивать. Я взял только вторую часть.
    А вообще да, курс, по крайней мере первая часть (основы JS), идёт по учебнику. Вторая часть первый раз тоже шла по учебнику, по jQuery вообще было мало работы. Второй раз был некий эксперимент, Илья пытался рассказать и про Angular, и про Knockout... Но всё настолько поверхостно, что на мой взгляд вообще бессмысленно.
     
  8. 25 май 2014
    #6
    chitatel
    chitatel ЧКЧлен клуба
    Курс расширен 2-й и 3-й частью.
     
  9. 25 май 2014
    #7
    eduard1
    eduard1 ЧКЧлен клуба
    Тогда просто отлично!
    Все записываемся - хорош думать! :D
     
  10. 30 май 2014
    #8
    GetDriveType
    GetDriveType ЧКЧлен клуба
    Отличный курс, прививающий хорошие привычки написания кода в js. К сожалению, для многих сейчас js - это только jquery, но зачастую это как микроскопом гвозди забивать.
     
  11. 6 авг 2014
    #9
    Grek2010
    Grek2010 ОргОрганизатор
    Такие вопросы только в реквизитах!
     
  12. 8 авг 2014
    #10
    blinkers
    blinkers ДолжникДолжник
    а почему я в резервном списке? условия оплаты выполнены в полной мере.
     
  13. 8 авг 2014
    #11
    Kripl
    Kripl СкладчикСкладчик
    Потому что вы записались в складчину на стадии Активно. Резервистом вы не станете, можете не переживать, если вас беспокоит именно этот вопрос.
     
  14. 8 авг 2014
    #12
    djonik435
    djonik435 ЧКЧлен клуба
    записалась после того как складчина стала активна,ничего страшного,оплачивай,твой статус не изменится
     
Статус обсуждения:
Комментирование ограничено.