Записуйся на консультацію та тестування, почни свій шлях у IT

Курси Programming Essentials

HTML+CSS та основи Javascript для новачків у програмуванні

Курси Programming Essentials

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

  • Модуль: Soft Skills

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

    • Soft skills

    • Комунікація

    • Командна робота

    • Самоорганізація

    • Підготовка до навчання

    • Онлайн-ресурси

    • Відеоуроки

    • Література

  • Блок 1. Основи HTML, CSS

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

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

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

    • HTML

    • CSS

    • Мова розмітки

    • HTML-теги

    • Css селектори

    • Оформлення елементів

    • Поля та відступи

    • Розташування блоків

    • Кросбраузерна верстка

    • CSS 3

    • Анімації

    • Інструменти розробника

  • Блок 2. Основи JavaScript

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

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

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

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

    • JavaScript

    • Синтаксис JavaScript

    • Типи даних

    • Змінні

    • Умови та цикли

    • Функції

    • Замикання

    • Масиви

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

    • Події браузера

    • DOM

    • Callback

    • Event loop

    • JQuery

    • Debug

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

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

    • Фінальний проєкт

    • Landing page

    • HTML

    • CSS

    • JavaScript

    • SVG графіка

    • Паралакс ефекти

    • Анімовані блоки

    • Анімована карусель

    • Jquery плагіни

    • Бібліотеки для зображень Masonry

Що ви будете вміти після курсу

Skill Icon

Розуміти синтаксис і мову розмітки HTML, CSS

Skill Icon

Створювати кросбраузерні сторінки, відзивчиві форми у веб-сторінках

Skill Icon

Створювати адаптивні (мобільні) версії сайтів

Skill Icon

Розуміти синтаксис і методи JavaScript

Skill Icon

Управляти взаємодією з формами, зображеннями і посиланнями на сторінці

Skill Icon

Створювати анімації та плавні переходи

  • Educational Process

    Живі заняття

    усі заняття на курсі проходять з викладачем у живому форматі, тому у вас буде можливість ставити всі питання одразу і отримувати відповідь

  • Educational Process

    Сучасна LMS-система

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

  • Educational Process

    Підтримка ментора

    для розв'язання будь-яких організаційних питань під час навчання у вас буде підтримка власного курс-координатора

  • Educational Process

    Система оцінки знань

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

  • Educational Process

    Допомога курс-координатора

    для розв'язання будь-яких організаційних питань під час навчання у вас буде підтримка власного курс-координатора

  • Educational Process

    Робота над реальними проєктами

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

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

Богдан Адмін

Богдан Адмін

Senior Software Engineer, NDA
Роман Марченко

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

Senior Frontend Developer, DAN.IT education
Андрій Моргун

Андрій Моргун

Middle front-end engineer, LULU Software

Розпочни свій шлях вже зараз!

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

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

Записуйся на консультацію зараз, та отримай знижку на навчання при повній оплаті!

    Реєструючись, ви погоджуєтесь з політикою конфіденційності

    Вартість курсу Programming Essentials з нуля

    • Calendar
      тривалість: 33 заняття
    • Lesson
      кількість занять:
    • Wallet
      вартість від: від 5000 грн/місяць
    • Benefit Icon

      Підтримка ментора

    • Benefit Icon

      Сертифікат

    • Benefit Icon

      Розбивка платежу від компанії

    • Benefit Icon

      Допомога координатора

    • Benefit Icon

      Укладення договору

    • Benefit Icon

      Покупка частинами від Monobank

    • Benefit Icon

      Можливість призупинити навчання

    • Benefit Icon

      Оплата одразу за весь курс зі знижкою

    • Benefit Icon

      Без % розтермінування від ПриватБанк

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

    Замов безоплатну консультацію, на якій ми розповімо тобі більш детально про умови навчання, відповімо на всі твої запитання і допоможемо обрати напрямок в IT, який підходить саме тобі!

    Clock

    Залиш свій номер телефону і наш карʼєрний консультант звʼяжеться з тобою протягом 15-ти хвилин в робочий час.

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

      Який рівень підготовки необхідний для цього курсу?

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

      Чи існують вікові обмеження, можливо?

      Учасниками курсу можуть стати лише особи, яким виповнилося 18 років. Проте, якщо студенту всього 16 років і він бажає навчатися, це можливо після проведення співбесіди з менеджером та за згодою батьків.

      Яким повинен бути рівень володіння англійською для участі в навчанні?

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

      Як проводяться уроки та які критерії для участі в навчальному процесі?

      Заняття проходять в онлайні, де кожен студент може взаємодіяти з викладачем, отримувати відповіді на свої питання та отримувати фідбек. Крім того, у студентів є доступ до системи управління навчанням (Learning Management System – LMS), де розміщені матеріали курсу. Загалом теоретичний матеріал студенти вивчають самостійно вдома, а на уроках здійснюється глибоке пояснення тем та проводиться практична робота.

      Для участі в навчанні потрібно мати комп’ютер або ноутбук з стабільним Wi-Fi, оснащений 6-8 ГБ оперативної пам’яті та процесором i3 чи i5. Докладні вимоги можна отримати від менеджера.

      Які мови програмування ми вивчатимемо в курсі Programming Essentials?

      Ми вивчаємо основи JavaScript.

      Чи є можливість відвідати пробне заняття?

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

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

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

      Якщо у мене раптом виникнуть питання, до кого я повинен звертатися?

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

      Як діяти, якщо я пропустив урок?

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

      Скільки часу займає освоєння базових принципів програмування в цьому курсі?

      Тривалість курсу – 33 заняття, що дає достатньо часу для опанування базових принципів програмування.

      Які навички я буду мати після завершення курсу?

      Після завершення курсу кожен студент отримає повний спектр необхідних навичок для успішного трудового розміщення. Вони будуть володіти HTML+CSS та основами JavaScript і зможуть реалізувати landing page за допомогою HTML, CSS і JavaScript.

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

      Чи ви допомагаєте у справах трудового розміщення?

      Так, ми надаємо підтримку при успішному завершенні курсу за умови виконання 80% і більше домашніх завдань та всіх проєктів. Наші HR-фахівці допоможуть вам скласти резюме та портфоліо, підготують вас до співбесіди та допоможуть знайти відповідні вакансії.

      Яка ціна курсу?

      Середньомісячна вартість участі в курсі Programming Essentials становить приблизно 5000 гривень і залежить від обраної форми оплати за навчання.

      Як мені потрапити на курс?

      Щоб зареєструватися, потрібно подати заявку на отримання консультації безкоштовно.

      Опис курсу

      Курси програмування для новачків Programming Essentials – цекурси для тих, хто хоче спробувати програмування як продовження кар’єри або хоче піти вчитися на спеціалізовані курси програмування з нуля в Києві, щоб змінити сферу діяльності. Навіть якщо ви ще не визначилися, в якому напрямку хочете розвиватися, ми порадимо почати з вивчення основ розмітки веб-сторінок – основи HTML та основи CSS, і поступово переходити до більш складних мов – таким, як JavaScript основи, який допоможе писати повноцінні сайти.

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

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

      Весь курс ділитися на два об’ємні модулі, після проходження яких кожен студент виконує проект. Також він навчиться аналізувати задачу і будувати алгоритми програми, працювати зі змінними, подіями, функціями. Зорієнтувавшись в базових поняттях програмування, до студентів прийде розуміння, який IT-напрямок їм ближче.

      Перший модуль присвячений азам HTML і CSS, без яких навчитися мови JavaScript неможливо. HTML виступає засобом послідовної логічної розмітки веб-сторінки. З його допомогою можна вносити дані на сторінку, використовуючи HTML-теги. Крім цього, під час модулю вивчаються правила відступів і полів, принципи роботи селектора, інструменти розробника тощо.

      На другому модулі студентів навчать основам мови програмування JavaScript. Структура курсу продиктована головними законами програмування: HTML задає розмітку сайту, CSS відповідає за зовнішній вигляд, а JavaScript запускає дію. Викладачі розкладуть по поличках усі нюанси пов’язані з синтаксисом цієї мови, а також познайомлять студентів з послідовністю обробки подій, функціями зворотного виклику, взаємодією з браузером DOM, налагодженням і перевіркою коду на предмет помилок. Знайомство з бібліотекою jQuery – обов’язковий пункт у програмі курсу.

      Забудьте про суху теорію без практики, адже на курсах DAN.IT Education акцент робиться на практичному навчання навичкам та інструментам. Методи викладання побудовані так, щоб теоретичний матеріал закріплювався одночасно з практикою. Всі матеріали розроблені заздалегідь фахівцями і періодично оновлюються з урахуванням виходу оновлень на ринок, тому програма навчання завжди актуальна. Студенти навчаються в інтерактивній формі, при якій не соромляться ставити питання і звертатися до ментора.

       

      Курси програмування для новачків тривають 3 місяці, за ций час навчання ви вивчите базові поняття: з чого складається веб-сторінка, як розбирати синтаксис і створювати теги, блоки, форми і лендінги. Дізнаєтеся, що верстка сайтів і додатків – це просто; самостійно напишете код для браузерів. Фінальна частина курсу буде полягати в роботі над випускним проектом – створенням landing page в форматі «весь сайт на одній сторінці».

      В кінці навчання ви зрозумієте, що програмування – це цікаво, захоплююче і ефективно.

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

      Full Stack            Frontend           Interaction design (UI/UX)

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

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

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

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

        Реєструючись, ви погоджуєтесь з політикою конфіденційності