fbpx

Опис курсу

Якщо ви хочете змінити професію, розпочати кар’єру в IT-сфері та придивляєтеся до програмування, але боїтеся, що буде складно – тоді курс Programming Essentials саме для вас. Курс розрахований для новачків, він допоможе вам визначитися, який напрям у сфері IT вам ближчий.

На курсі ви почнете знайомство з програмуванням з вивчення основ розмітки веб-сторінок – HTML та CSS. Далі ви будете вивчати одну з найпопулярніших мов програмування – JavaScript, після її опанування ви зможете писати повноцінні сайти.

Якщо ви сумніваєтеся, чи підходить вам програмування, то перед початком курсу кожен студент проходить вступне тестування, за результатами якого ми визначаємо схильність до IT та зараховуємо вас на курс.

Курси програмування для новачків тривають 2,5 місяці та складаються з двох об’ємних модулів. Що ви вивчите за цей час? Ви оволодієте необхідною базою знань: з чого складається веб-сторінка, що таке синтаксис, як створювати теги та блоки, форми та лендінги. І головне – навчитеся писати код для браузерів. Наприкінці навчання завдяки всім здобутим знанням ви створите свій випускний проєкт — landing page у форматі «весь сайт на одній сторінці».

На наших курсах ми навчаємо за унікальною ізраїльською методологією Telem, де мінімум сухої теорії та максимум практики. Студенти DAN.IT отримують лише необхідні та актуальні знання, які допоможуть їм надалі успішно працевлаштуватися. Весь процес навчання проходитиме під керівництвом досвідчених викладачів, а також менторів, які допоможуть із труднощами у навчанні.

Після курсів ви орієнтуватиметеся в базових поняттях програмування і зрозумієте, в якому IT-напрямі хочете рухатися далі.

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

☑️  Full Stack
☑️  Frontend
☑️  UI/UX design

Що будете вміти

  • Зможете створювати кросбраузерні сайти, відзивчиві форми у веб-сторінках
  • Розбиратиметеся в синтаксисі, методах JavaScript та мовах розмітки HTML, CSS
  • Будете створювати анімації та плавні переходи
  • Навчитеся верстати адаптивні (мобільні) версії сайтів
  • Розберетеся із взаємодією з формами, зображеннями та посиланнями на сторінці

Програма

Підготовка до початку курсу

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

Модуль 1. Основи HTML, CSS

HTML – засіб логічної розмітки веб-сторінки. Використовуючи структуру розмітки, можливо вносити дані на сторінку. У процесі першого модуля студенти навчаться описувати цю структуру, використовуючи HTML-теги (спеціальні маркери, які зчитує браузер).

Також в першому модулі студенти вивчатимуть основи CSS, це потрібно для того, щоб розуміти, як повідомити браузеру правильне відображення HTML-тегів.

Ознайомлення з мовою включає в себе:

  • селектори CSS
  • оформлення елементів
  • управління розміром і положенням блоків на сторінці
  • поля і відступи
  • порядок верстки блоку
  • тестування результатів верстки
  • базову анімацію
  • стандарт CSS3
  • основні інструменти розробника

Модуль 2. Основи JavaScript

HTML задає розмітку сайту, CSS відповідає за зовнішній вигляд, а JavaScript призводить все в дію.

За допомогою JavaScript-коду програміст визначає, як сторінка відреагує на дії користувача.

Даний модуль познайомить студентів із синтаксисом мови.

Будуть висвітлені такі теми як:

  • базові і об’єктні типи даних
  • перетворення типів
  • змінні і правила їх іменування
  • умови, оператори, масиви, цикли, функції
  • області видимості, замикання
  • контекст виклику
  • керуючі конструкції
  • введення в браузерні події

Також студенти ознайомляться з порядком обробки подій (event loop), взаємодією з браузером DOM, функціями зворотного виклику (callback)

В ході курсу студенти навчаться працювати з консоллю розробника, налагоджувати (debug) і перевіряти код на предмет помилок. Передбачено знайомство з бібліотекою jQuery

Фінальний проєкт (HTML, CSS та Javascript)

Фінальний проєкт буде полягати в реалізації landing page на HTML, CSS та Javascript з використанням SVG графіки, паралакс ефекту, перемикання вкладок, анімованої каруселі та анімованих блоків, використовуючи бібліотеку jQuery та плагіни до неї, а також з використанням бібліотеки для роботи із зображеннями (як приклад, бібліотека Masonry)

Викладачі курсу

  • Роман Марченко

    Роман Марченко

    FrontEnd Developer, розробник 70+ проєктів

  • Даніїл Гудзь

    Даніїл Гудзь

    Senior Frontend Developer, Livatek

  • Андрій Яковенко

    Андрій Яковенко

    Frontend developer

Комфортні умови сплати за навчання

Ти хочеш здобути нову професію, але тебе зупиняє фінансове питання?

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

Залишились запитання?

Роман Ситниченко

Роман Ситниченко

кар'єрний менеджер

Запишись на індивідуальну консультацію з кар'єрним менеджером

Сумніваєтесь чи підійде вам сфера ІТ?

Записуйтесь на зустріч та отримаєте ? особистий план розвитку в сфері ІТ?

На Вас чекає:
  • консультація кар'єрного менеджера, щодо вибору напрямку розвитку в сфері ІТ
  • тестування на схильність до певного напрямку навчання
  • знайомство з викладачами курсу
  • зустріч з HR фахівцем
  • екскурсія навчальним центром
  • аналіз результатів
  • підбір програми згідно отриманих
    даних і вашого запиту
manager

Записатись на зустріч