Доступно

[javascript.ru] JavaScript, DOM, интерфейсы

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

Цена: 21000р.-97%
Взнос: 458р.
100%

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

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

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

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

    Для Членов Клуба:
    Запись открыта!


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

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

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

    Важно: большое внимание на этом курсе уделяется стилю кода и его архитектурной правильности. Выучить набор функций и мартышка может.

    Впрочем, различные тонкости работы со встроенными функциями и методами мы тоже изучим.

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

    По окончанию первой части курса вы свободно пользуетесь языком JavaScript, с учётом его особенностей. Мы улучшим эти навыки в последующих частях курса.
    1. Документ, генерация интерфейса.
    Здесь мы учимся работать с документом, решать всевозможные задачи в браузере.
    - Внутреннее устройство браузера, оптимальная организация страницы со скриптами.
    - Дерево DOM, особенности разработки в современных браузерах, при необходимости, с поддержкой старых.
    - Динамическая генерация интерфейса, методы DOM, их грамотное использование.

    2. События, взаимодействие с посетителем.
    - Основы и тонкости работы с различными событиями для решения основных интерфейсных задач.
    - Drag'n'Drop, по окну и внутри элемента
    - Паттерн "делегирование", оптимизация производительности и архитектуры, чтобы интерфейсы не тормозили.
    - Объектно-ориентированная разработка, компонентная архитектура с использованием ООП, событий и DOM.

    По окончании второй части вы можете создавать интерфейсные компоненты, но нужно больше практики.
    1. Организация скриптов, стилей и других компонентов проекта на диске, современные технологии Frontend-разработки и сборки.
    2. Шаблонизация, системы организации шаблонов, внутренние детали их работы.
    3. Архитектура сложных интерфейсов.
    4. Node.JS как средство запуска полезных утилит.
    5. Обзор AJAX-технологий и фреймворков (Angular.JS, React.js), куда двигаться дальше.

    В результате окончания третьей части вы, если конечно делали домашнее задание все это время, можете создать и поддерживать современный JS-проект и понимаете, как развиваться далее.

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

     
    Последнее редактирование: 3 июн 2015
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      2 июл 2024
    2. skladchik.com
      Хранитель хранитель.
      2 июл 2024
    3. skladchik.com
      Складчина закрыта.
      1 июл 2024
    4. skladchik.com
      Складчина доступна.
      2 июн 2024

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

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

    5/5,
    • 5/5,
      Работой организатора доволен
      Спасибо ОРГу за проведенную складчину, материал очень полезный, преподаватель действительно знает свою область и довольно на ВЫСОКОМ уровне, ОЧЕНЬ рад что мне попался его курс :)
      20 фев 2016
    • 5/5,
      Работой организатора доволен
      Отличный курс, спасибо Dario.
      27 май 2015
    • 5/5,
      Работой организатора доволен
      Хороший курс, мне понравился.
      26 май 2015
    • 5/5,
      Просмотрел основы и первую часть уроков, материал подаётся доступно в записях косяков нет, организацией доволен.
      26 май 2015
    • 5/5,
      Работой организатора доволен
      Отличный материал, организатором доволен)
      26 май 2015
    • 5/5,
      Работой организатора доволен
      Хорошая организация. Интересный материал.
      25 май 2015
    • 5/5,
      Работой организатора доволен
      Все организовано на высшем уровне, материал класс.
      25 май 2015
      1 человеку нравится это.
    • 5/5,
      Работой организатора доволен
      Отличный материал, большое количество практических задач (собственно, это "фишка" автора курса).
      25 май 2015
      1 человеку нравится это.
    • 5/5,
      Работой организатора доволен
      Качественный курс.
      25 май 2015
      1 человеку нравится это.
    • 5/5,
      Работой организатора доволен
      Складчина проведена хорошо и оперативно, информация доступна для скачивания без лишних проблем. Что касается самого курса - курс очень емкий и познавательный. Новое в нем найдут как новички, так и программисты среднего уровня. У препода хороший и внятный голос, лекции слушать одно удовольствие.
      25 май 2015
      3 пользователям это понравилось.
    • 5/5,
      Работой организатора доволен
      Курс хороший, легко усваевается. Спасибо автору за хорошую раздачу.
      25 май 2015
      1 человеку нравится это.
    • 5/5,
      Работой организатора доволен
      Отличный курс, спасибо Dario за оперативность!
      23 май 2015
      1 человеку нравится это.
  4. Обсуждение
  5. 10 май 2015
    #2
    AlexZaZ
    AlexZaZ ЧКЧлен клуба
    А когда начало занятий?
     
  6. 16 май 2015
    #3
    senja006
    senja006 ЧКЧлен клуба
    материал новый?
     
  7. 16 май 2015
    #4
    wildcatzita
    wildcatzita БанЗабанен
    Насколько материал этого курса отличатся от материала на его сайте Скрытая ссылка ???
     
  8. 16 май 2015
    #5
    cubus
    cubus ЧКЧлен клуба
    так сам автор об этом пишет, если изучил Учебник на отлично то данный курс можно пропустить. Для тех кто все же чувствует себя еще неуверенно в JavaScript я бы посоветовал совместить оба варианта ;)
     
    2 пользователям это понравилось.
  9. 16 май 2015
    #6
    LiveThroughMe
    LiveThroughMe ЧКЧлен клуба
    учебник прекрасен, я бы даже назвал его лучшим по теме Javascript. Но видео, тем более за такие смешные деньги, уж точно не помешает
     
    3 пользователям это понравилось.
  10. 20 май 2015
    #7
    ученый
    ученый ЧКЧлен клуба
    Курс будет доступен для членов клуба после завершения складчины?
     
  11. 21 май 2015
    #8
    jundokan
    jundokan ДолжникДолжник
    Еще есть возможность записаться?
     
  12. 21 май 2015
    #9
    jundokan
    jundokan ДолжникДолжник
    Откройте доступ , если еще можно
     
  13. 21 май 2015
    #10
    Synth
    Synth ЧКЧлен клуба
    Впустите, пожалуйста.
     
  14. 21 май 2015
    #11
    Synth
    Synth ЧКЧлен клуба
    Жаль.. А как так получилось, что складчина активна буквально пару часов, но в резервный список уже не попасть?
     
  15. 21 май 2015
    #12
    dark104
    dark104 ЧКЧлен клуба
    1.8. После предоставления доступа к материалу оплатившим свое участие в данной складчине участникам, приостановить складчину (кнопкой «Приостановить» в статусной строке возле статус-бара).
    Как бы поспешил.
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.