Описание курса Стоимость курса Расписание Программа курса Преподаватели Отзывы Запись на открытый урок
Курсы JavaScript

Актуальные вопросы:

  • Всю теорию сразу отрабатываете и закрепляете на практике!
  • Каждый работает за отдельным компьютером.
  • В группах обучается от 5 до 10 человек.
  • Есть утренние, дневные, вечерние группы и группы только по выходным дням.
  • Вы получите реальные знания и опыт под руководством профессионала!
  • Весь материал дается доступным языком, его усвоит каждый, независимо от уровня ваших знаний!
  • Всегда можно поменять время обучения, если у Вас изменились планы или пройти пропущенный материал с другой группой.
  • Договор можно заключить в офисе или по электронной почте.
  • Оплатить можно по квитанции, через мобильный банк, через вашу организацию, в офисе: наличными или по банковской карте.
  • Вы можете сделать предоплату от 30% стоимости обучения, а оставшуюся часть доплатить на 2 занятии.
  • Если после первого занятия Вам что-то не понравится, мы сразу вернем всю оплаченную стоимость.
  • Если Вы не смогли найти нужную программу на нашем сайте, не расстраивайтесь! Позвоните Нам и мы решим Ваши вопросы!

свидетельство об окончании курса

По окончании курса вы получите

По окончанию обучения Вы получите престижное свидетельство, которое котируется при трудоустройстве на территории РФ.



Чему научим на курсе Javascript

  • Напишем собственноручно код на языке JavaScript, создадим сайт.
  • Итак, вы уже не новичок и умеете создавать элементарные страницы с помощью HTML и CSS. Вам хочется двигаться дальше и узнавать больше. В этом курсе мы вплотную подберемся к программированию.
  • Начинаем углубленное изучение языка программирования JavaScript. Удобный, быстрый, надежный, популярный – как только не отзываются о нем профессионалы. По окончанию курса вас ждет защита собственного проекта, где под руководством опытных преподавателей, вы отработаете все полученные навыки и знания.


  • курсы adobe

    Рекомендуем пройти дальше

    Хочешь программировать на JavaScript, но еще не знаком с программированием, и не знаешь с какой стороны к нему подойти? Тебе необходимо ознакомиться с программами курсов «Основы программирования» и «Веб-верстка с помощью HTML и CSS».
    Для тех, кто не хочет останавливаться на достигнутом, и продолжить изучать языки программирования курс языков PHP и MySQL в программе «Веб-программирование. 2 уровень» (PHP, MySQL)



    Программа курса Javascript

    Программа курса
     Тема: Командная разработка.
    • Контроль версий кода на примере системы Git. Знакомство с системой контроля версий кода. Установка и настройка системы Git. Cоздание репозитория, контроль за его состоянием, фиксирование изменений и их история. Внешние репозитории сервисы GitHub и BitBucket.
    • Организация рабочего процесса. Общий репозиторий. Ветки (отдельные ветки для каждой функции, для разработки, ветки для подготовки релиза, ветки для срочного исправления ошибок, форки)
    • Обзор и особенности HTML5. Элементы HTML, DOCTYPE. Устаревшие атрибуты и теги.Использование новых тегов в HTML5. Атрибуты и их значения. Структура документа, обязательные теги, работа с метаданными.
     Тема: Основы JavaScript.
    • Синсаксис JavaScript (Тип данных, структура, циклы и переменные в коде языка, основные и условные операторы и выражения, конструкция switch)
    • Массивы. Работа с данными и их использование в разных ситуациях. Основные понятия в теме: массивы, дата, время, объекты и строки, свойства, а так же методы.
    • Использование функций. Создание и наделение ее параметрами, результат этой работы. Работа с локальными переменными, область видимости и замыкание переменных. Рекурсия и стек.
     Тема: Объекты JavaScript.
    • Функциональные выражения и замыкания. Основные ошибки при работе с замыканиями. Синтаксис, функциональная анонимность. Работа с переменными – сохранение, вызов, передача, возврат функций. Область видимости переменных внутри функции.
    • Объекты и их методы. Обзор возможностей и область применения. This и New. Геттеры и сеттеры. Сall, apply, bind.
    • Основы объектно-ориентированного программирования. Работа с конструктором, создание функционального стиля, прототипы и наследование.
     Тема: Расширенные возможности HTML и JavaScript.
    • Browser Object Model (BOM - Объектная модель браузера). Структура и основные глобальные объекты окно, навигация, локация, история, консоль и др.
    • Document Object Model (DOM - Объектная модель документа). Работа с деревом и его свойства, навигация и поиск элементов, атрибуты DOM.
     Тема: Расширенные возможности CSS.
    • Адаптивная верстка под различные устройства, в том числе мобильные. Характерные особенности и различные варианты исполнения задач. Работа с CSS media queries. (возможности изменения размеров, цвета, типов, а так же ориентация страниц)
    • Использование языка программирования стилей SASS. Оптимизация кода с помощью SASS. Знакомство с препроцессорами. Работа с переменными (mixins), импорт, родительство, циклы, расширения стилей.
    • Автоматизация задач с помощью менеджера зависимостей NPM Работа с задачами – создание, настройка, вызов.
     Тема: Обзор библиотек и фреймворков.
    • Библиотека JQuery. Верстка фотогалереи с добавлением анимации. Базовые понятия анимации. Использование CSS transitions и animations. Cобытие transitionend.
    • Обработка событий и порядок действий. Определение объекта события. Всплытие, перехват и делегирование событий. Создание событий вручную. Браузер - действия по умолчанию
    • Какие бывают события. События клавиатуры, мыши, окна – изменение размера, прокрутка документа. Загрузки документов и изображений, скриптов. Перетаскивание элементов. Теория: События мыши. Cобытия клавиатуры. Прокрутка документа. Изменение размеров окна. Загрузка документа. Изображений. Cкриптов.
    • Знакомство с AJAX. Кросс-доменные запрос с помощью объекта XMLHttpRequest. Кросс- доменные коммуникации с помощью JSONP
    • Фреймворк Bootstrap. Как работает фреймворк и его функциональные возможности (линейные, радиальные, повторяющиеся градиенты, получение промежуточного цвета). Создание различных эффектов - форма и размер, трансформация элементов, в том числе трехмерная, смещение, масштаб.
     Тема: Анимация с помощью CSS .
    • Верстка фотогалереи с добавлением анимации. Базовые понятия анимации. Использование CSS transitions и animations. Cобытие transitionend.
    • Различные виды градиентов. Трансформации обычные и трехмерные. Функции – поворота, масштаб и смещение.

    где учиться на компьютерных курсах

    Где проходит обучение?

    Все классы, в которых проходят занятия, находятся в шаговой доступности от метро:
    м. Курская(Чкаловская) - главный офис обучения.
    м. Белорусская
    м. Кузнецкий мост
    м. Октябрьская
    м. Проспект Мира
    м. Пушкинская
    м. Серпуховская
    м. Сокол
    м. Таганская
    м. Менделеевская



    Звоните и записывайтесь на курсы по телефонам: +7 (499) 397-71-24 / +7 (499) 397-71-25
    А так же подписывайтесь на нас в социальных сетях и пишите в мессенджеры:


    Преподаватели

    Кирюшкин Владимир Петрович.
    Ведущий специалист по направлению WEB-дизайна и программирования. Один из лучших преподавателей нашего Учебного центра, с огромным опытом работы в HTML и CSS, JavaScript, PHP, MySQL, CMS WordPress. На его занятия слушатели ходят с большим удовольствием, т.к. он всегда поделиться информацией и опытом с теми, кому это действительно нужно. Выведет на профессиональный уровень ваши знания. Всегда даст много практических советов. Научит верстать и программировать сайт с нуля. У него занимаются люди с разным уровнем начальных знаний, но он всегда находит подход к каждому. Имеет сотни положительных отзывов!


    Отзывы о компьютерных курсах веб программирование javascript:

    Оставить отзыв или комментарий