Скоро Курсы JavaScript

Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
784
50
Голосов: 0
#1
Автор: Илья Кантор
Основные особенности курсов:

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

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

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

  • Цель - профессиональная разработка. Курс идёт с расчетом на современную разработку уровня мировых стандартов. Это немного другой уровень, чем "кнопка на коленке", и другой подход к знаниям. Понятно, что "гуру" шлифуют мастерство годами, но мы можем достаточно сильно продвинуться и научиться грамотной разработке за время курса.
  • Курс построен на примерах и задачах. Программировать - это как плавать, одной теории маловато, нужна практика, и чем больше - тем лучше. Значит – много примеров и задач. Ведь умение их решать, основанное на понимании и прямых руках - и есть реальная цель.
  • Правильное понимание языка. 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. не делал пометку повтор, т.к. этот курс обновленный.
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

  • слив курсов от лучших онлайн-школ, инфобизнесменов и блогеров;
  • вебинары, марафоны, мануалы, от популярных блогеров на тему здоровья и саморазвития;
  • торрент-курсы, книги и гайды, обучения веб-дизайну, программированию, создания сайтов, бизнеса, продвижения в социальных сетях актуальных сегодня.

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя