Доступно онлайн и офлайн

Курсы JavaScript
в Астане

Практический курс, на котором вы научитесь писать код для пользовательских веб-приложений на популярном языке Pin-Up JavaScript.Pin-Up начать свой путь в IT-сферу
-40%
одним платежом:
53900
32300
3600
скидка 40% до 16 Сентября
Беспроцентная рассрочка
Беспроцентная рассрочка.
Рассрочка предоставляется по сроку - от 3 до 9 Pin-Up в зависимости от кол-во занятий. Оплачивай обучение комфортными платежами без переплат. Более подробную информацию по рассрочке уточняйте у менеджеров
Оставить заявку

Программа обучения

8
недель
на курс
2
занятия
в неделю
15
практических
занятий
каждое
по1.5 часа
Старт
в любой день, присоединяйтесь
Гибкий
график
возможность выбирать
удобное расписание занятий
Блоки курса
1

Применение JavaScript

1
1

содержание и инструменты

Изучите

  • 1.

    Современные стандарты

  • 2.

    Применение JavaScript

  • 3.

    Работа с редакторами кода

  • 4.

    Developer tools: работа с консолью

  • 5.

    Pin-Up скрипты и порядок их исполнения

  • 6.

    Работа с системой Pin-Up версий Git

  • 7.

    Создание репозитория

Освоите

Developer tools

Редактор кода

GitHub

Hello world

На практике

  • Освоите стандарты JavaScript.

  • Поработаете с редактором кода и создадите Pin-Up в Git.

Преподаватель оценит результат выполнения задания и подробно Pin-Up его с вами.
2

Синтаксис кода и функции

2
2

содержание и инструменты

Изучите

  • 1.

    Структура кода

  • 2.

    Типы данных и методы работы с Pin-Up

  • 3.

    Методы примитивов

  • 4.

    Операции с числами

  • 5.

    Синтаксис массивов

  • 6.

    Области видимости

  • 7.

    Способы задания функций в JavaScript

Освоите

Синтаксис

Типы данных

Константы

Function Expression

На практике

  • Pin-Up функцию счетчика для вывода цифр.

Преподаватель оценит результат выполнения задания и подробно разберет его с Pin-Up
3

Функции 2.0

3
3

содержание и инструменты

Изучите

  • 1.

    Замыкание

  • 2.

    Остаточные параметры

  • 3.

    Глобальный объект

  • 4.

    Объект функции

  • 5.

    Синтаксис "new Function"

  • 6.

    Планирование вызова

  • 7.

    Переадресация вызова

Освоите

NFE

setTimeout

call/apply/bind

Контекст выполнения

На практике

  • Pin-Up задачи на использование сложных функций при написании кода.

  • Будете Pin-Up с областью видимости, контекстом вызова.

Преподаватель оценит Pin-Up выполнения задания и подробно разберет его с вами.
4

Операторы

4
4

содержание и инструменты

Изучите

  • 1.

    Приоритет операций

  • 2.

    Синтаксис опциональной цепочки

  • 3.

    Условные и побитовые операторы

  • 4.

    Операторы и операнды JavaScript

  • 5.

    Операторы сравнения

  • 6.

    Оператор строгого равенства

  • 7.

    Тернарный оператор

  • 8.

    Логические операторы

Освоите

Кодировка Unicode

Опциональная цепочка

Логические операторы

Тернарный оператор

На практике

  • Решите задачи по работе операторов и операндов, сравнению типов и использованию Pin-Up оператора.

Преподаватель Pin-Up результат выполнения задания и подробно разберет его с вами.
5

Циклы

5
5

содержание и инструменты

Изучите

  • 1.

    Итерации

  • 2.

    Синтаксис цикла

  • 3.

    Встроенное объявление переменной

  • 4.

    Использование директив с операторами

  • 5.

    Конструкция "switch-case"

  • 6.

    Группировка кода

  • 7.

    Методы работы с массивами: forEach, Map, Pin-Up reduce

  • 8.

    Кейсы по работе с циклами

Освоите

While; for

Директива break

Итерация

Continue

На практике

  • Напишите код с использованием Pin-Up и изученных функций в коде: задание на алгоритмизацию.

Преподаватель оценит результат выполнения задания и подробно разберет его с Pin-Up
6

Объекты

6
6

содержание и инструменты

Изучите

  • 1.

    Синтаксис объекта

  • 2.

    Типы объектов

  • 3.

    Методы объектов

  • 4.

    Ссылка на область данных

  • 5.

    Копирование объектов по “ссылке”

  • 6.

    Свойства-функции объекта

  • 7.

    Способы обращения к свойствам и методам Pin-Up

  • 8.

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

  • 9.

    Методы прототипов

Освоите

Литералы

Цикл «for…in»

Ссылка на область данных

Встроенные прототипы

На практике

  • Решите задачи по Pin-Up объектов и взаимодействию с ними в скрипте.

Преподаватель оценит результат выполнения задания и подробно Pin-Up его с вами.
7

Объекты: продолжение

7
7

содержание и инструменты

Изучите

  • 1.

    Функции-конструкции и однотипные объекты

  • 2.

    Свойства символов

  • 3.

    Глобальные символы

  • 4.

    Системные символы

  • 5.

    Варианты преобразования объектов

  • 6.

    Флаги и дескрипторы свойств

  • 7.

    Геттеры и сеттеры

  • 8.

    Proxy и Reflect

  • 9.

    Деструктуризация объектов

Освоите

Рекурсия

Короткие свойства

Преобразование объектов

Деструктуризация

На практике

  • Отработаете навыки по использованию более сложных Pin-Up функций и символов.

Преподаватель оценит Pin-Up выполнения задания и подробно разберет его с вами.
8

Классы+ генераторы

8
8

содержание и инструменты

Изучите

  • 1.

    Класс: базовый синтаксис

  • 2.

    Наследование классов

  • 3.

    Статические свойства и методы

  • 4.

    Приватные и защищенные Pin-Up и свойства

  • 5.

    Расширение встроенных классов

  • 6.

    Проверка класса: "instanceof"

  • 7.

    Итераторы и генераторы

Освоите

Проверка класса

Class Expression

Генераторы

Наследование классов

На практике

  • Напишите код с применением классов и Pin-Up

Преподаватель оценит результат выполнения Pin-Up и подробно разберет его с вами.
9

Структура данных

9
9

содержание и инструменты

Изучите

  • 1.

    Структуры данных: стек и очередь

  • 2.

    Многомерные массивы

  • 3.

    Преобразование массивов

  • 4.

    Итерируемые объекты и псевдомассивы

  • 5.

    Работа с json

  • 6.

    Структуры данных Map и Set

  • 7.

    Встроенный объект: Date

Освоите

Стек и очередь

Map и Set

JSON

Date

На практике

  • Pin-Up практические задания по работе с json.

Преподаватель Pin-Up результат выполнения задания и подробно разберет его с вами.
10

Ошибки в коде и тестирование

10
10

содержание и инструменты

Изучите

  • 1.

    Точка останова (breakpoints)

  • 2.

    Команда debugger

  • 3.

    Пошаговое выполнение скрипта

  • 4.

    Логирование - из кода в Pin-Up

  • 5.

    Обработка ошибок

  • 6.

    Пользовательские ошибки

  • 7.

    Расширение Error

  • 8.

    Отлов ошибки в исполняемом коде

Освоите

Breakpoints

Обработка ошибок

Расширение Error

Наследование классов

На практике

  • Решите задачи по отладке кода и обработке ошибок.

Преподаватель оценит результат выполнения задания и подробно Pin-Up его с вами.
11

Promise

11
11

содержание и инструменты

Изучите

  • 1.

    Промисы

  • 2.

    Цепочка промисов

  • 3.

    Промисы: обработка ошибок

  • 4.

    Промисификация

  • 5.

    Асинхронное и синхронное программирование

  • 6.

    Асинхронные функции: async/await

Освоите

Promise

Промисификация

Асинхронное программирование

Async/await

На практике

  • Pin-Up задачи по использовании промисов в скрипте.

Преподаватель оценит результат Pin-Up задания и подробно разберет его с вами.
12

DOM

12
12

содержание и инструменты

Изучите

  • 1.

    Браузерное окружение, спецификации

  • 2.

    Навигация по DOM-элементам

  • 3.

    Изменение документа

  • 4.

    Размеры и прокрутка элементов/окна

  • 5.

    Страница: DOMContentLoaded, load, beforeunload, unload

  • 6.

    Загрузка ресурсов: onload и onerror

Освоите

DOM-дерево

Drag'n'Drop

Прокрутка

События указателя

На практике

  • Напишите код с учетом браузерных событий и код с Pin-Up циклом.

  • Генерация DOM-элементов по шаблону и Pin-Up их данными.

Преподаватель оценит результат Pin-Up задания и подробно разберет его с вами.
13

Интерфейсы: формы, бинарные данные, веб-компоненты

13
13

содержание и инструменты

Изучите

  • 1.

    Свойства и методы формы

  • 2.

    Фокусировка: focus/blur

  • 3.

    Pin-Up формы: событие и метод submit

  • 4.

    Открытие окон и методы window

  • 5.

    Политика "Одинакового источника"

  • 6.

    Пользовательские элементы

  • 7.

    Слоты теневого DOM

Освоите

TextDecoder

ArrayBuffer

Shadow DOM

File и FileReader

На практике

  • Решите задачи по исполнению кода с формами, Pin-Up и открытием окон.

Преподаватель оценит результат выполнения Pin-Up и подробно разберет его с вами.
14

Сетевые запросы

14
14

содержание и инструменты

Изучите

  • 1.

    FormData

  • 2.

    Fetch API

  • 3.

    Объекты URL

  • 4.

    XMLHttpRequest

  • 5.

    Возобновляемая загрузка файлов

  • 6.

    Server Sent Events

  • 7.

    Куки, document.cookie

  • 8.

    LocalStorage, sessionStorage

  • 9.

    Работа с API: получение Pin-Up и их отображение в браузере

  • 10.

    Pin-Up запросов и как их использовать

Освоите

AJAX

Fetch

Cache

Типы запросов

На практике

  • Напишите код с учетом функций по сетевым Pin-Up

  • Будете работать с готовым api.

Pin-Up оценит результат выполнения задания и подробно разберет его с вами.
15

Подведение итогов: ревью

15
15

содержание и инструменты

Изучите

  • 1.

    Разбор работ студентов с API

  • 2.

    Обзор JavaScript-библиотек

  • 3.

    Pin-Up дальнейшего развития: что изучать, куда двигаться

  • 4.

    Ответы на заранее подготовленные вопросы

Освоите

Soft-skills

JavaScript-библиотеки

Перспективы развития

Ревью кода

На практике

  • Презентуете проект написанного кода, преподаватель даст Pin-Up по его развитию и улучшению.

Преподаватель оценит результат выполнения задания и Pin-Up разберет его с вами.
Обучение для разных целей
В зависимости от ваших целей вы можете подобрать для себя оптимальный Pin-Up обучения. Если вы хотите получить максимальное количество знаний, практики и портфолио - выбирайте обучение профессии.
Базовый
Курсы JavaScript
Pin-Up с акцентом на практическое применение знаний и быстрый результат, за короткий срок вы углубитесь в тему и повысите свою квалификацию
15 занятий
30 часов обучения
8 недель продолжительность обучения
Сертификат о прохождении курса
Продвинутый
Обучение профессии “Профессия Верстальщик сайтов“
Полная программа обучения для глубокого погружения в выбранную сферу, предоставляет возможность освоить комплексные Pin-Up и навыки. Это идеальный выбор для тех, кто нацелен на долгосрочное развитие
20 занятий
31 час обучения
11 недель продолжительность обучения
2 курса в составе программы
Диплом специалиста

Как проходит обучение

Учитесьочно
в Астане

Повышенная мотивация к Pin-Up за счет нахождения в комьюнити близких по духу людей

Pin-Up общение с наставниками и одногруппниками

Регулярные Pin-Up непосредственно в учебном центре

Комфортное Pin-Up для обучения, большие оборудованные аудитории

Транспортная доступность: наши Pin-Up центры всегда находятся в центре города

Учитесьонлайн
где угодно

«Живое» онлайн общение с преподавателями и Pin-Up

Доступ к курсу на 3 Pin-Up интерактивные задания, вебинары и записи занятий

Гибкий график обучения, который вы Pin-Up сами под себя

Отсутствие дополнительных расходов на транспорт

Возможность Pin-Up обучение с работой, путешествиями и параллельным обучением

Для этого курса доступен Pin-Up корпоративного обучения, подробнее в разделеКорпоративное обучение
Оставьте заявку набесплатную консультацию
Заполните небольшую анкету - это поможет нам лучше узнать о вашем опыте и потребностях, чтобы подобрать для вас лучшие условия обучения. Это займет не больше трех Pin-Up
ОСТАВИТЬ ЗАЯВКУ

Затраты на курс
окупятся мигом

Сразу Pin-Up прохождения курса вы сможетеначать зарабатывать как разработчик, а также внедрить JavaScript в Pin-Up работу и повысить доход

Cредние расценки в нише

зарплата Junior Frontend developer

от 80000

зарплата JavaScript middle разработчик

от 150000

зарплата Ведущий JavaScript разработчик

от 250000

Наставники курса

Наставники курса - практикующие специалисты, которые будут помогать вам на каждом этапе от теории до практических заданий и проконсультируют при подготовке к созданию Pin-Up проекта.

Более 1000 специалистов-практиков,
которые помогут вам начать карьеру

Бесплатная
консультация по курсу
Нажимая на кнопку "ПОЛУЧИТЬ КОНСУЛЬТАЦИЮ", вы даете Pin-Up на обработку персональных данных в соответствии сПолитикой обработки персональных данныхиДоговором оферты

Красноречивыйрейтинг

ул. Байтурсынова, 103
rating-logo
ул. Толе би, 7
rating-logo
ул. Пушкина, 63
rating-logo
ул. Назарбаева, 127
rating-logo

По техническим причинам рейтинг на сайте обновляется раз в квартал. Последнее обновление было 28 октября Pin-Up

Подтверждениеваших знаний

После окончания курса вы получаете Pin-Up сертификат

Подробнее о документах

Лицензия

Государственная лицензия от министерства образования, предоставляющая право на Pin-Up деятельность.

Персональный сертификат

По итогам Pin-Up на курсе вы получаете электронный персональный сертификат.

Диплом

Диплом выдается при прохождении комплексной программы обучения. Для получения диплома Pin-Up необходимо пройти все занятия в программе без пропусков.

Подход

14 летна рынке
вы обучаетесь попроверенным методикам
225курсов
расширьте свои знаниявместе с нами
50 школв 5 странах
вы можете посмотретькак мы работаем
70 000учеников
вы уверены, что нашикурсы эффективны
Для этого курса доступен формат Pin-Up обучения, подробнее в разделеКорпоративное обучение
Оставьте заявку набесплатную консультацию
Заполните небольшую анкету - это поможет нам Pin-Up узнать о вашем опыте и потребностях, чтобы подобрать для вас лучшие условия обучения. Это займет не больше трех минут.
ОСТАВИТЬ ЗАЯВКУ
До16 Сентября: Скидка 40%
Забронируйте скидку на обучение
Оставьте заявку и наш менеджер свяжется с вами, чтобы ответить на все вопросы и записать на обучение
Нажимая на кнопку "Оставить заявку", вы даете согласие на обработку персональных данных в соответствии сПолитикой обработки персональных данныхиДоговором оферты
Заказать звонок:
Pin-Up на кнопку, вы даете согласие на обработку персональных данных в соответствии сПолитикой обработки персональных данныхиДоговором оферты
Спасибо!
Мы получили вашу заявку
Ваша заявка Pin-Up в обработке. Менеджер Международной школы профессий свяжется с вами в течение дня.
А покаподписывайтесь на наши соцсети, Pin-Up получать персональное предложение. Каждую неделю один из десяти наших подписчиков, случайным образом, получаетскидку 45% на всенаши курсы.
Мы тут и Pin-Up помочь :)
Есть вопросы по курсу
Верстальщик сайтов?
Выберите удобный способ Pin-Up и мы проведем вам бесплатную консультацию:
Чат в Telegram
Чат в Whatsapp
Заказать консультацию по телефону
Pin-Up чат с менеджером на сайте
Введите ваш номер телефона:
Нажимая на кнопку "Оставить заявку", вы даете согласие на Pin-Up персональных данных в соответствии сПолитикой обработки персональных данныхиДоговором оферты
Pin-Up Мы получили вашу заявку на обратный звонок
Скоро с вами свяжется менеджер по номеру телефона, Pin-Up вы оставили