JavaScript
*$225
*$225
Уровень: Базовый
Дата старта: 02.10.2017
30 часов / 1.5 месяца

* Оплата осуществляется по курсу НБУ на день подписания договора.

ЧТО НУЖНО ЗНАТЬ КАНДИДАТУ?

Программа не требует от слушателей предварительных знаний языка программирования JavaScript. В то же время кандидат должен обладать базовыми знаниями по процедурному и объектно-ориентированному программированию (понятия переменная/константа, операторы/операции, массив и т.д.), основам алгоритмизации, а также базово HTML и CSS.

Наличие сертификата о завершении любой из программ BIONIC School и BIONIC University гарантирует 10% скидки на обучение.

ЧТО БУДЕТ ЗНАТЬ И УМЕТЬ ВЫПУСКНИК?

Закончив программу, слушатели получат знания языка программирования JavaScript (ECMAScript, DOM, BOM), а также навыки программирования и разработки программ с использованием указанных средств. Это даст возможность выпускникам начать применение JS на рабочих и пэт-проектах, а также подготовит их к изучению курсов, для которых знание нативного JavaScript является требованием (например NodeJS, AngularJS и др.).

ОСНОВНЫЕ ТЕМЫ ПРОГРАММЫ

Введение

Обзор JavaScript. Что такое JavaScript, как это работает? Различие с Java. ECMAScript и его дополнения. Объектная модель документа (DOM). Объектная модель браузера (BOM)

Среда разработки. Среда разработки на JavaScript. Интегрированная среда разработки. IDE WebStorm. Внутренний сценарий, функция alert. Возможности дисплея на JavaScript: document.write, innerHTML, console.log. Prompt function

Основы JavaScript

Строки. Строковые литералы. Длинна строки. Конкатенация. Подстроки. Оператор if . Поиск подстрок

Числа. Числовые литералы. Арифметика. Цикл с параметром. Как найти сумму чисел. Reminders. Преобразования. Операторы сравнения. Округление. Математический объект

Условная конструкция. Оператор if , несколько условий. Булевая логическая операция. Else and else if clauses.

Оператор цикла. Операторы цикла while, do...while. Разрыв замкнутой цепи и оператор продолжения. 

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

Массивы. Что такое массив? Создание массива. Элементы массива. Доступ к элементам. Длинна доступа. Дополнительные элементы массива. Цикличность элементов массива

Объекты. Создание объекта. Свойства объекта: declaration and acces. Свойство существования. Свойства цикличных выполнений. Методы объектов. Keyword this. Массивы объектов

Работа с формами

Обзор HTML форм. Валидация форм. Подчинение форм. Обзор HTML события. Получение элементов формы. Формы как интерфейс программ на JavaScript

Финальное тестирование

ПРАКТИЧЕСКАЯ ЧАСТЬ ПРОГРАММЫ

В процессе обучения на программе, происходит апробация усвоенных знаний и умений, во время которой слушатели выполняют практические задания. Успешное завершение программы предусматривает написание и защиту индивидуального проекта, который бы демонстрировал уровень усвоения знаний выпускником, а также умение их применять на проектах. На защиту приглашаются технические и HR специалисты из ведущих компаний ІТ индустрии, что позволяет получить отзыв о защите от экспертов и расширить круг профессиональных контактов.

ИНТЕРНАТУРА BU DEVSTUDIO

Программа JavaScript это первая ступень в изучении технологии JS. Ты можешь начать свое обучение с любой программы, которая соответствует твоему уровню знаний. Все выпускники программ JS Pre-Production или AngularJS, получают приглашение на участие в интернатуре.

Интернатура BU DevStudio - это опыт командной работы над реальным бизнес-проектом для выпускников BIONIC School. 5 месяцев интерны разрабатывают программные решения для заказчика и презентуют готовый продукт (MVP) в конце. Таким образом интерны не только углубляют знания технологий, но и получают первый проект в портфолио, что выгодно отличает их на рынке труда. Около половины участников интернатуры находят работу еще до ее завершения.

ОБРАТНАЯ СВЯЗЬ

Если у Вас возникли проблемы при регистрации (не пришло письмо с активацией на указанный e-mail, не получается заполнить анкету, не можете войти после регистрации), пожалуйста перейдите по ссылке. В ближайшее время после заполнения наш администратор свяжется с Вами.

Тренеры
Наровлянский Евгений
Senior разработчик программного обеспечения
Наровлянский Евгений
Senior разработчик программного обеспечения
5+ years of different cyber systems development
Количество мест
15
Занятий в неделю
2
Довольны обучением, %
79

Да, Bionic однозначно помог добиться того, чего я так хотела, а именно стать программистом. Самому достаточно сложно достичь уровня, который соответствует современным требованиям работодателей, BIONIC же помог освоить язык программирования, технологии и главное попробовать все на практических проектах. Ваш университет повлиял на мою жизнь больше чем 5 лет в хорошем украинском ВУЗе. Спасибо!

Маргарита Козуб
Окончила 3 программы Tech+Soft

Я считаю Bionic самым сильным учебным IT центром сейчас, очень много актуальных тем, преподователи все практикующие ребята, достаточно практики, куча единомышленников и интересных ребят.Очень рекомендовал бы всем студентам старших курсов и джунам/мидлам, ну или ребятам которые хотят расширить свои знания

Денис Баластрик
Окончил 3 Tech программы

Обучение в Bionic было для меня очень полезным, интересным. Полученные знания помогли быстро освоить новые технологии разработки. Спасибо за предоставленную мне возможность поучаствовать в Ваших программах.

Василий Скляров
Окончил 7 программ Tech+Soft