Geekbrains

Базовый курс JavaScript

  • Начальный уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: Неограничено
Записаться

Базовый курс JavaScript

Студенты знакомятся с основами JavaScript, позволяющего делать веб-страницы интерактивными. Учатся создавать динамические страницы и приложения, используя опыт HTML-верстки. Отрабатывают навык программирования на JavaScript, разрабатывая мини-игры

Программа обучения
  • Урок 1. Основы языка JavaScript
    Синтаксис структура кода внешние скрипты и порядок их исполнения переменные и типы данных Hello world современные стандарты.
  • Урок 2. Основные операторы JavaScript
    Операторы и операнды приоритет операций условные операторы функции рекурсия практикум игра «Угадай число».
  • Урок 3. Циклы, массивы, структуры данных
    Циклы в JavaScript массивы в JavaScript структуры данных практикум игра «Быки и коровы».
  • Урок 4. Объекты в JavaScript
    Знакомство с понятием объектов объекты в JavaScript работа с объектами перебор значений практикум игра «Квест».
  • Урок 5. Введение в DOM
    Понятие DOM DOM в JavaScript манипуляции с DOM в JavaScript практикум игра «Квест 2.0».
  • Урок 6. Обработка событий в JavaScript
    Понятие события обработка нажатий браузерные события практикум игра «Крестики-нолики».
  • Урок 7. Урок-практикум
    Реализация игры «Змейка».
  • Урок 8. Анонимные функции, замыкания
    Углубленное изучение работы функций функции и функциональные выражения анонимные функции замыкания действия браузера по умолчанию.
Преимущества
  • Видеозаписи всех онлайнзанятий
  • Методички и практические задания
  • Общение с одногруппниками
  • Сертификат об окончании обучения
Знания и навыки, которые приобретете
  • Разбираться в языке JavaScript и писать код, соответствующий стандартам
  • Использовать инструменты разработки и отладку в браузере
  • Управлять структурой страницы DOM
  • Создавать различные события в браузере и реагировать на них

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

  • Сергей Герасименко

    Frontend-разработчик в ОАО «РЖД»

    Работает в Информационно-вычислительном центре Управления ОАО «РЖД». Разрабатывает сайты, веб- и бизнес-приложения (JEE), в том числе уникального ПО «САОС» для «РЖД». Преподаёт курсы по веб- и Java-программированию в учебных центрах «Трайтек», «Диполь» и других.

  • Игорь Кубиков

    Fullstack-разработчик

    Фрилансер, программирует с 2012 года. Пишет на PHP и Java, работает с фреймворком Yii2. Знает, как проектировать большие сложные приложения. Охотно делится опытом и подсказывает, как строить работу с заказчиком.

  • Игорь Филимонов

    Реализует IT-проекты с 2006 года. Ведущий преподаватель GeekBrains, участник и спикер конференции WordCamp Moscow.

  • GeekBrains

  • Geek Brains

  • Дмитрий Бондарчук

  • Сергей Твардовский

  • Артём Шашков

  • Василий Петров

  • Андрей Кривохатько

  • Павел Тарасов

  • Мария Коршунова

  • Артём Филипоповский

  • Владимир Языков

  • Максим Петриков

  • Максим Деев

  • Илья Трифонов

  • Эдуард Исполатов

  • Иванов Иван

  • Владимир Мыльцев