Курс JavaScript Basiс у Дніпрі

Basic level

alarm-clock занять

spiral-calendar занять на тиждень

rocket старт

За тиждень записалося

Залишилося

Цей курс проводиться у форматі дистанційного навчання.

Вивчи мову JavaScript!

На перших заняттях студенти познайомляться з основами мови JavaScript і дізнаються, які існують типи даних, чим відрізняються примітивні типи від об'єктів, а об'єкти між собою, а також навчаться працювати з керуючими конструкціями.

Друга частина курсу познайомить студентів з інструментами, які надає JavaScript для зручності маніпуляції даними, а також з тими можливостями, які з'являтимуться в майбутньому.

В останній частині буде розглянуто основоположні концепції мови JavaScript, такі як замикання і прототипне успадкування, а також основи побудови програм з використання ООП.

Цілі курсу

  • Вивчити синтаксис мови, його граматичні конструкції та ознайомитись з основами програмування мовою JavaScript
  • Вивчити основи об'єктно-орієнтованого програмування JavaScript, такі як класи, успадкування, поліморфізм та інкапсуляція
750 ₴

на місяць при оплаті частинами на 12 частин

оплата частинами без комісії та відсотків від monobank, ПриватБанк, Ощадбанк та ПУМБ

Повна вартість курсу 9 000 ₴

-10% при оплаті відразу 8 100 ₴

Промокод

Додаткові знижки

Списання з поточного балансу

Невикористаний залишок замороженого курсу

Списання з основного рахунку

Списання з реферального рахунку

Списання з бонусного рахунку

Ціна курсу для вас 8 100

До покупки курсу

Рекомендуємо пройти тест для перевірки знань

grinning-face

Курс JavaScript Basic не передбачає ніяких спеціальних знань і навичок, досить мати рівень впевненого користувача ПК.

Вивчаємо такі технології

  • JavaScript

    JavaScript

Програма онлайн-курсу
JavaScript Basiс

alarm-clock 18 занять
Друк
  • Введення у JavaScript

    • Що означає термін «мова програмування»
    • Види мов програмування
    • Цілі створення мови
    • Етапи еволюції JavaScript, галузі застосування
  • Граматика

    • З чого складається JavaScript-код
    • Типи даних і оператори у JS
    • Перетворення типів
    • Способи оголошення змінних
    • Області видимості
    • Що таке керуючі конструкції
    • Умови, цикли і як обробляються винятки
  • Об'єкти

    • Способи створення об'єктів, які операції над ними можна проводити
    • Посилальний тип
    • Вбудовані об'єкти, їхні особливості
  • Функції

    • Функції, для яких цілей вони існують у програмуванні
    • Сигнатура, в чому відмінності параметрів від аргументів
    • Способи оголошення функцій у JavaScript, особливості їхньої поведінки
  • Ключове слово «this»

  • Вбудована функціональність

    • Інструменти для роботи з різними типами даних «з коробки»
    • Вбудовані методи для роботи з рядками, числами, об'єктами та масивами
  • Алгоритми

    • Для чого використовуються алгоритми
    • Реалізація найпоширеніших алгоритмів пошуку та сортування
  • JavaScript сьогодні та завтра

    • Нововведення в JS з 2015 року
    • Що нового планується в розвитку мови в найближчому майбутньому
  • Замикання

    • Які етапи проходить код перед виконанням
  • [[Prototype]]

    • Прототипне успадкування
    • Як влаштовано ланцюжок прототипів
    • Як працюють внутрішні механізми читання і запису в об'єктів
    • Як встановлювати і змінювати прототипи об'єктів
  • Основи ООП

    • Парадигма програмування
    • ООП, ключові принципи цієї парадигми
    • Поняття «сутність», «зв'язок», «coupling», види зв'язків
  • Світ за межами JavaScript

    • Формат JSON і регулярні вирази

Випускники отримують сертифікат про закінчення курсу.

Кожен сертифікат має унікальний номер, за яким потенційний роботодавець може перевірити його валідність і побачити базові показники успішності.

Як проходить навчання

  • woman-technologist

    Заняття проходять в режимі онлайн-трансляції, а відеозапис зберігається в особистому кабінеті.

  • briefcase

    Домашні завдання у будь-який зручний час відправляються через особистий кабінет на перевірку викладачеві.

  • thumbs-up

    Викладач дає зворотній зв'язок з розбором помилок у домашньому завданні.

  • light-bulb

    Ви опрацьовуєте помилки і закріплюєте пройдений матеріал.

Переваги навчання у Комп'ютерній школі Hillel

  • man-raising-hand
    Групи до 20 осіб Викладач приділяє час кожному студенту.
  • nerd-face
    Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
  • briefcase
    Система особистих кабінетів Ефективне і зручне навчання.
  • speech-balloon
    Оперативна служба підтримки студентів Термінові питання — своєчасне рішення.
  • videocassette
    Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
  • hammer
    Практичні заняття Велика частина занять орієнтована на практику.
  • rocket
    Працевлаштування

    Що ми робимо для того, щоб ви досягли успіху?

  • clipboard

    Проводимо майстер-класи з підготовки резюме та пошуку роботи

  • books

    Регулярно оновлюємо програми курсів під вимоги ринку

  • smiling-face-with-sunglasses

    Запрошуємо викладати тільки кращих практикуючих фахівців

  • globe-with-meridians

    Розвиваємо нашу мережу партнерів серед топових IT-компаній

  • direct-hit

    Наші викладачі часто самі забирають до себе наших кращих Студентів ;)

Наші викладачі та випускники працюють в топових IT-компаніях світу

Часті питання

  • Яка кваліфікація викладачів?

    Всі викладачі комп'ютерної школи Hillel є практикуючими спеціалістами, які працюють у топових IT компаніях і мають досвід роботи від 4 років.

  • Чи будуть задавати домашні завдання? Чи перевіряється виконане завдання?

    Так! Адже це обов'язкова і дуже важлива частина процесу вашого навчання, так як кожен Студент повинен закріпити весь отриманий на занятті матеріал вдома, виконуючи домашні завдання. Кожне задане ДЗ буде перевірятися викладачем, і по ньому ви будете отримувати фідбек. Також деякі завдання розбираються на наступному занятті. Без виконання домашній завдань ніхто не зможе домогтися бажаного результату.

  • Як отримати максимальний бал за домашнє завдання?

    Виконання домашніх робіт, одна з найважливіших складових навчання. Для того, щоб отримати максимальний бал за домашнє завдання, потрібно:

    • Виконати завдання в зазначені терміни
    • Виконати всі умови завдання
    • Виконати завдання без помилок
    • Перездача домашнього завдання не більше одного разу
  • Який потрібно мати комп'ютер, щоб навчатися на курсі JavaScript Basiс?

    Вимоги до комп'ютера для навчання на курсі JavaScript Basiс.

    Операційна система:

    • Windows 10 64-біт
    • macOS 10.13 або вище
    • Linux: Ubuntu 16.04 - 20.04

    Процесор* :

    • Мінімум intel core i5 4-го покоління
    • Рекомендується i5 7-го

    Оперативна пам'ять:

    • Мінімум 8 Гб
    • Рекомендується 16 Гб

    Пам'ять:

    • Мінімально 500 Гб HDD і більш
    • Рекомендується 200 Гб SSD і більш

    * Допустимі аналоги від AMD

  • Як я можу сплатити за навчання?

    Оплата провадиться через виставлення інвойсу на E-mail через сервіси LiqPay та Fondy.

  • Як працює оплата частинами?

    Ми пропонуємо можливість розбити вартість курсу на щомісячні платежі до 12 частин за допомогою розстрочки у ПриватБанку, Монобанку ОщадБанку або ПУМБ. При цьому вам не потрібно сплачувати додаткові комісії або відсотки банкам, оскільки Школа оплачує цю комісію за вас.

    Якщо ви бажаєте скористатись оплатою частинами, будь ласка, зверніться до нашого менеджера у будь-який зручний для вас спосіб.

    Докладніше про оплату частинами у нашому матеріалі.

Запит на консультацію

Залиште ваші контактні дані, і ми вам обов'язково зателефонуємо!

Обов'язково вкажіть ваше ім'я кирилицею

Обов'язково вкажіть email, за яким ми зможемо з вами зв'язатися

Обов'язково вкажіть телефон в міжнародному форматі

Школа працює з 10:00 до 21:00 по буднях і з 10:00 до 19:00 у вихідні дні (за київським часом, GMT + 2).

Відправлено

Додаткові курси