Курс JavaScript для начинающих ᐈ курсы Джаваскрипт (JS) ᐈ CyberBionic Systematics

Курс JavaScript для начинающих

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

Начинающие программисты, верстальщики, web–разработчики.

Продолжительность

14 ч.

Количество занятий

7 занятий

Начало курса

Старт ожидается

Курс входит в

Full-stack. Node.js Разработчик + AI Skills, FrontEnd Разработчик + AI Skills

Наши выпускники работают в

Ваш путь

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

Каждое занятие – это живой онлайн-урок с практическими задачами и обратной связью.

01
Введение в JavaScript. Переменные и типы данных
• Что такое JavaScript, возможности этого языка программирования
• Выбор редактора кода
• Разница между разработкой клиентской и серверной стороны
• Инструкции и комментарии
• Способы подключения сценария
• Понятие интерпретации сценария, в чем разница интерпретации и компиляции
• Переменные и константы, типы данных в JavaScript
• Рекомендации по именованию переменных
• Использование консоли браузера
• Рекомендуемая литература
02
Строки и операторы
• Что такое литерал, строковые литералы
• Конкатенация и шаблонные строки
• Преобразование типов в JavaScript
• Использование функции prompt
• Понятие оператора и операнда
• Бинарные и унарные операторы
• Арифметические операторы
• Операторы сравнения
03
Логические структуры
• Использование оператора if else
• Преобразование к булевому типу
• Логические операции – конъюнкция, дизъюнкция, отрицание
• Использование оператора switch
• Ключевое слово break в switch
• Использование тернарного оператора
04
Массивы и циклы
• Циклические конструкции в JavaScript – while, do/while, for
• Использование continue и break в теле цикла
• Использование меток в циклах для continue и break
• Создание массивов
• Чтение и модификация элементов массива
• Свойство length
• Как обрабатывать массивы, используя циклические конструкции
05
Функции
• Объявление и вызов функций, рекомендации по именованию функций
• Параметры и параметры по умолчанию
• Возвращаемое значение
• Области видимости, локальные и глобальные переменные
• Ключевое слово var
• Variable & Function hoisting
• Стрелочные функции и анонимные функции
• Рекурсия
• Функции обратного вызова
• Методы для работы с массивами ES5
06
Объекты
• Что такое объект
• Способы создания объектов, свойства и методы
• Вложенные объекты
• Ключевое слово delete
• Контекст функции
• Фабричные методы
• Оператор in и циклическая конструкция for…in
• Ссылочные типы и типы значений
07
Практика
Решение дополнительных практических задач, основанных на материалах данного курса. Работа над курсовыми проектами и решение оставшихся вопросов по домашним заданиям к урокам курса.
Навыки после курса

По завершению курса вы будете уметь

Check

Работать с переменными и типами данных.

Check

Работать с условными и циклическими конструкциями.

Check

Использовать массивы и работать с методами для обработки данных в массивах.

Check

Использовать функции (понимать и использовать области видимости, контекст, рекурсию).

Check

Работать с объектами.

Check

Все примеры будут созданы с использованием последних версий языка JavaScript c применением последних языковых возможностей.
Старт ожидается

Попробуй
JavaScript Стартовый бесплатно

Первое полноценное занятие с тренером.

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

Просто и понятно

Структура занятия

120 минут

Теория

Разбор кода

Q&A

Теория – 60 минут

Разбор кода – 45 минут

Q&A сессия - 10 минут

Когда проходят занятия

Группа 1

Группа 2

ПН

ВТ

СР

ЧТ

ПТ

СБ

ВС

19:00 - 21:00

Живое занятие с тренером

Задавай вопрос в реальном времени

1

Живые онлайн занятия с тренером

Занятия группы проходят онлайн. Это эффективное живое общение. Все уроки записываются и доступны для просмотра.

2

Выполнение домашних заданий

Для каждого урока разработаны практические задачи, которые необходимо выполнять и сдавать в специальной LMS системе

3

Проверка ДЗ и фидбек

Все работы студентов проверяются по каждому заданию предоставляется фидбек с оценкой и рекомендациями.

4

Тестирование и сертификация

После завершения курса студенты сдают финальный тест и получают сертификат, подтверждающий уровень знаний.

Сертификация

Подтверди свои знания

Именный сертификат по окончании курса

После завершения курса и прохождения тестирования вы получите именной сертификат от CyberBionic Systematics и TestProvider.com — платформы, признанной ведущими IT-компаниями Украины

Тестирование и сертификация ИТ специалистов проходит на нашей собственной платформе TestProvider.com
Вы получаете заверенный сертификат от CyberBionic Systematics, подтверждающий уровень ваших знаний и увеличивающий шансы на успешное трудоустройство.
Каждый сертификат имеет серийный номер, работодатель может его проверить и убедиться в подлинности сертификата.
Certificate
Хто проводить навчання

Твої тренери

Запис відкритий

Готов начать обучение?

Отправляй заявку и зафиксируй свою скидку на обучение

Уточнено детали и зарезервировано место

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

Почнеш кар'єру в ІТ

Зарезервировать место

Оставь контакты - мы позвоним и расскажем детали

Отзывы студентов
Что говорят те, кто уже учился
Отзывы наших студентов
photo
Олег Йовчик
Star Star Star Star Star
Начал обучение в марте. Frontend заинтересовал как один из самых легких курсов в программировании. К тому же Frontend – одна из самых востребованных специальностей. Материал курса, по моему мнению, абсолютно полный. Легко давался HTML, CSS, Bootstrap. Тяжелее JavaScript, TypeScript, Angular. Большой плюс, что есть видеокурсы, чтобы повторить материал. Тренер и его помощник во время курса отлично справились с задачей! Помогали с практикой как на занятиях, так и через Skype (в послеурочное время). Новичкам посоветовал бы брать курсы отдельно по разделам, чтобы более глубоко усвоить материал на практике (ведь курс Frontend обширный, много информации, но немного не хватает времени на усвоение). В перспективе для сея вижу освоение нескольких фреймворков (Vue.js, React).
photo
Артём Билас
Star Star Star Star Star
Узнал о данном учебном центре и пошел сюда учиться по совету друга. Опыта до этого в программировании не было, потому решил идти на FrontEnd, так как у него минимальный порог вхождения. Касательно специальности могу сказать то, что намного проще вырабатывается понимание вначале, а именно – при изучении HTML & CSS, так как ты видишь, что делаешь. Что касается логики – тут сложнее, но после практики приходит понимание. Преимущества – в этом учебном центре хорошая база, где ты понимаешь, что и как работает в итоге. Легко было в HTML & CSS, Bootstrap 4, Flex/Grid, а также при изучении препроцессоров. Что касается JS – это сложнее. Самое интересное было с TypeScript, но на его изучение нужно время. Angular интересный и сложный, он требует времени и практики, также открывает больше перспектив для дальнейшей работы в фирме, где ты позиционируешься не как простой верстальщик. Большое спасибо хочу сказать наставникам Ксении и Виталию. Помогали фактически 24/7. Спасибо за терпение и время. Приобрел навыки верстки и написания логики, структурирования своего приложения в web. Советы для тех, кто только начал: делайте домашку и не бойтесь спрашивать!
photo
Евгений Петрушенко
Star Star Star Star Star
Учебный центр CyberBionic Systematics мне посоветовал друг сотрудника. Специальность FrontEnd меня заинтересовала тем, что она легче для понимания, чем BackEnd, и мне приятнее работать с визуальной составляющей (и наглядно видеть каждый этап разработки). Так как основы программирования я уже знал, легко дались первые 3-4 курса. Сложнее всего было, наверное, заставить себя делать домашние задания. Большое преимущество – наличие под рукой видео ресурса ITVDN, с которого я постоянно брал и конспектировал всю основную информацию. Без этого, скорее всего, было бы сложнее учиться. Навыки приобрел все те, над которыми была основная учеба и практика. Наш тренер, Мазяр Виталий – один из лучших. Доходчиво объясняет, всегда относится с пониманием, если что-то непонятно, всегда объяснит повторно, и даже сверхурочно. Для меня это едва ли не самый главный пункт, ради которого можно (и нужно!) выбирать очные курсы CyberBionic Systematics. Помощник тренера, Ксения, также прекрасный ментор, которая проверяла домашние задания (указывая нам на наши ошибки), а также вела основной менеджмент и организацию учеников. Я думаю, что специальность FrontEnd однозначно стоит выбирать даже тем людям, которые не слишком сильны в программировании, потому что прекрасные тренера объяснят и научат всем основам. Главное – учить все постепенно и структурированно, и брать всю специальность целиком, ведь это – основное преимущество курсов. Надеюсь, что перспективы по данной специальности будут для меня позитивные, потому что данная сфера будет актуальна 5-10 лет точно. Спасибо CyberBionic Systematics и ITVDN, что создали такую прекрасную возможность шаг за шагом выучить все то, что необходимо на современном IT-рынке.
icon

Отзывы с DOU

icon

Отзывы с Facebook

icon

Отзывы с Google

Стоимость обучения

Выберите формат

Групповое обучение с тренером

3 занятия в неделю

14 часов

Живые онлайн-занятия в группе

14 ч. / 7 занятий с тренером

Видеозапись занятий навсегда

Проверка домашних заданий и фидбек

1 мес. доступа к видеокурсам ITVDN

Чат курса с поддержкой тренера

Доступ к системе LMS

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

Онлайн-тестирование и сертификат

Видеокурс ITVDN в подарок

101

или × 7 платежей

Оплата частями

Monobank

7 платежей
PrivatBank

7 платежей

Видеолекции с поддержкой

1 вебинар в неделю

14 часов

3 мес. доступа к видеолекциям

14 ч. видео / 4 ч. с тренером

Видеозаписи вебинаров навсегда

Проверка домашних заданий и фидбек

Чат курса с поддержкой тренера

Доступ к системе LMS

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

Онлайн-тестирование и сертификат

55

или × 7 платежей

Купить сейчас

Оплата частями

Monobank

7 платежей
PrivatBank

7 платежей
Консультация

Остались вопросы?

Подскажем с чего начать, какую специальность выбрать и как найти первую работу в IT.

Phone

0 800 337 146

Или напишите нам в мессенджеры:

Свяжемся с вами в ближайшее время

Путь обучения

Курсы, которые могут быть вам интересны

Построй свой учебный путь от новичка до Senior-разработчика постепенно

Также изучайте

Основы Git

⏱ 6 часов · 3 занятий

Уровень сложности

Подробнее

Также изучайте

JavaScript Базовый

⏱ 36 часов · 18 занятий

Уровень сложности

Подробнее

Также изучайте

AI Skills

⏱ 6 часов · 3 занятий

Уровень сложности

Подробнее

Также изучайте

HTML5 и CSS3 Углубленный

⏱ 18 часов · 9 занятий

Уровень сложности

Подробнее