Открыто

Курсы JavaScript

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

Цена: 15000р.
Взнос: 15000р.

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

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

  1. 22 мар 2014
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Курсы JavaScript

    Автор: Илья Кантор
    Основные особенности курсов:

    Качественные
    Это самое главное. Мы изучаем разработку на профессиональном уровне.
    Дистанционные
    На практике это оказывается удобнее, чем очные курсы.
    Обратная связь и поддержка
    На курсе вы решите множество задач, учебных и из реальной жизни. Эти решения мы будем обсуждать, вы получите советы по развитию именно для вас.
    Ориентация на результат
    Цель курсов - получить конкретные результаты в плане знаний и умений. Ваша практика обязательна.
    Гарантия
    Репутация – прежде всего. Здесь действительно хорошие, правильные курсы. Этому есть и очень конкретные гарантии, описанные на этой странице.

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

    Курсы, которые находятся здесь - эффективны и не похожи ни на один из них.

    • Цель - профессиональная разработка. Курс идёт с расчетом на современную разработку уровня мировых стандартов. Это немного другой уровень, чем "кнопка на коленке", и другой подход к знаниям. Понятно, что "гуру" шлифуют мастерство годами, но мы можем достаточно сильно продвинуться и научиться грамотной разработке за время курса.
    • Курс построен на примерах и задачах. Программировать - это как плавать, одной теории маловато, нужна практика, и чем больше - тем лучше. Значит – много примеров и задач. Ведь умение их решать, основанное на понимании и прямых руках - и есть реальная цель.
    • Правильное понимание языка. JavaScript – особенный язык. Если взять все часы "среднего" JavaScript-разработчика, потерянные на вопросы на форумах, на отладку кривого кода... То важность этого становится очевидной.
    • Актуальность... То, как делаются современные проекты, а не как это было 5 лет назад.
    • Качество кода - это важно, т.к. большинство времени тратится не на изначальное написание кода, а на его развитие и поддержку. На курсах ему уделяется особое внимание.
    • Непрерывная обратная связь - на любые вопросы вы получаете ответы, на ваши решения - грамотный ответ, можно ли так писать и когда возможны проблемы.
    Курсы возникли в результате долгого опыта разработки и преподавания, очного, заочного и совмещенного, и сочетают преимущества обоих технологий.

    • У вас на руках будут лекционные материалы для изучения и выполнения заданий.
    • Ваши вопросы, результаты выполнения заданий, способы сделать лучше и правильнее мы обсуждаем при видео-общении онлайн.
    Курс состоит из трёх частей:

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

    Результат обучения:

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

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

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

    Третья часть курса:

    1. Фреймворк jQuery, его важные тонкости и грамотное использование для построения интерфейса.
    2. Шаблонизация для динамических компонент.
    3. Архитектура сложных интерфейсов. Создание компонент, свои события.
    4. Правильная организация кода и шаблонов, сборка со сжатием при помощи Require.JS.
    В результате окончания третьей части вы, если конечно не отлынивали все это время, можете спокойно создать интерфейс средней сложности.
    Цена: 15000р.

    P.S. не делал пометку повтор, т.к. этот курс обновленный.
     
  2. Последние события

    1. prostomariya
      prostomariya участвует.
      21 окт 2017
    2. Carri
      Carri не участвует.
      13 окт 2017
    3. Carri
      Carri участвует.
      6 сен 2017
    4. Carri
      Carri не участвует.
      27 авг 2017
  3. Обсуждение
  4. 23 мар 2014
    #2
    LeetMacs
    LeetMacs ЧКЧлен клуба
    Курс в паблике есть
     
  5. 23 мар 2014
    #3
    solar_boy
    solar_boy ОргОрганизатор
    Если обновленный, то врятли!
     
  6. 9 май 2014
    #4
    Мирош
    Мирош СкладчикСкладчик
    В паблике только 1-ая часть курса. А chitatel прав, одно и тоже, лучше туда, там выгоднее