YT Digit - шаблон joomla Книги
logo2
  • Студентам
  • Онлайн-курс. JavaScript-разработка: создаем интерактивные веб-страницы

Онлайн-курс. JavaScript-разработка: создаем интерактивные веб-страницы

Цель программы -- сделать из новичков HTML-верстки грамотных front-end разработчиков. Слушатели научатся работать с Java Script, HTML5, CSS3, AJAX, различными библиотеками и фреймворками. После прохождения курса слушатели смогут сверстать профессиональный макет.

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

Этот курс для вас, если вы:

  • начинающий HTML-верстальщик
  • программист или back-end разработчик
  • менеджер интернет-проекта, владеющий основами HTML

После обучения вы сможете:

  • сверстать макет с помощью HTML5, CSS3 и Java Script 
  • разбираться в технологиях современной разработке на уровне профессионала
  • построить карьеру front-end-разработчика

Записаться на курс

Преподаватели курса

  • Дмитрий Фитискин. Руководитель направления «Программирование» Нетология
    На моих занятиях в узнаете все о JavaScript. Также, я расскажу вам про jQuery — небольшую функциональную библиотеку, написанную на JavaScript. Изучим ее основные возможности и научимся их применять в своих проектах.
  • Максим Сальников. Google Developer Expert по AngularJS, UI Engineer в Forgerock
    Вы узнаете основные возможности фреймворка Bootstrap, который заточен на разработку адаптивных сайтов. Также расскажу и покажу вам, как получить выразительный, читаемый и легко поддерживаемый код, если использовать в работе AngularJS.
  • Татьяна Тен. Front-end разработчик в webcoalition.ru
    Я расскажу вам о базовых понятиях языка JavaScript. Также вы познакомитесь с применении css-анимаций и узнаете все фишки использования языка LESS.
  • Александр Фитискин. Front-end разработчик Webzilla
    Расскажу вам про AJAX. Технология позволяет делать асинхронные запросы к серверу и обновлять отдельные блоки HTML без перезагрузки страницы. Вы научитесь правильно организовывать автоматизацию задач, контроль версий и работу в команде.
  • Андрей Баранов. Ведущий front-end разработчик в Notamedia
    JavaScript позволяет получить информацию о структуре документа и любом его элементе. Также вам может быть доступен ряд объектов, которые содержат информацию о браузере и текущей странице. Вы узнаете, как получать эти данные и как с ними работать.

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

  • Командная разработка. Система контроля версий Git, сервисы GitHub и BitBucket, совместная работа с общим репозиторием, форки, подготовка релиза, особенности HTML5, кросс-браузерность.
  • Основы JavaScript. Операторы и выражения, переменные, условные операторы, циклы, конструкция switch, методы и свойства, строки, объекты, массивы, функции, рекурсия и стек, замыкания и области видимости переменных
  • Объекты в JavaScript. Функциональные выражения и замыкания, методы объектов, this, new, геттеры/сеттеры, call/apply/bind, конструктор, прототип, наследование, основы ООП, прототипы
  • Расширенные возможности HTML и JavaScript. Объектная модель браузера, объектная модель документа, события, технология AJAX, объект XMLHttpRequest, JSON, XML, кросс-доменные запросы, JSONP
  • Расширенные возможности CSS. Анимация с помощью CSS, градиенты и трансформации, адаптивная верстка, программируемый язык стилей SASS, автоматизация задач с помощью менеджера зависимостей NPM
  • Обзор библиотек и фреймворков. Библиотека jQuery, фреймворк Bootstrap, фреймворк AngularJS

Отзывы о курсе

  • Георгий Перепечо. Когда я начал проходить этот курс, я уже имел представление о front end-разработке. В процессе обучения я углубил свои знания а также освоил новые для меня инструменты. Дипломный проект был интересным и достаточно сложным, что позволило мне разобраться в некоторых вещах и укрепить полученные знания на практике. Ребята молодцы.

Записаться на курс