Курс починається з основ створення веб-сторінок. Студент навчиться будувати HTML-розмітку, працювати в професійному середовищі розробки та перевіряти сумісність з різними браузерами. За допомогою CSS буде створювати стилізацію сайтів - працювати з кольорами, шрифтами та зображеннями. На завершення модуля студент реалізує власний макет для закріплення знань.
Цей блок присвячений необхідним навичкам роботи з базами даних. Студент навчиться створювати, видаляти та редагувати бази даних, працювати з різними типами даних та складати запити. Буде розглянуто створення зв'язків між таблицями та робота з селект-запитами.
Студент познайомиться з мовою програмування Java - від основ до професійного рівня. Спочатку буде розглянуто системи числення, поняття змінних та алгоритмів, написання перших програм. Потім поглиблено вивчаться принципи об'єктно-орієнтованого програмування, інтерфейси та поліморфізм. Наприкінці модуля створюється десктопний додаток.
Цей модуль охоплює основи клієнтської частини веб-додатків. Студент навчиться інтегрувати JavaScript з HTML та CSS, працювати з циклами та масивами даних. Буде розглянуто різні способи підключення скриптів та створення логіки веб-застосунків. Практичною роботою стане розробка власної лендінг-сторінки.
На цьому етапі студент опанує фреймворк Spring - невід'ємний інструмент сучасного Java-розробника. Після вивчення передових технологій відбудеться робота над комплексним проектом, який поєднує SQL, Java, Spring Boot, HTML, CSS та JavaScript. Цей проект стане основним елементом портфоліо.
Завершальна частина курсу включає три практичні тренінги. Перший - підготовка до співбесід в IT-компаніях, де розглядаються методи подолання стресу та ефективної презентації своїх навичок. Другий тренінг присвячений методології управління проектами SCRUM. Третій - освоєння платформи UpWork для роботи на міжнародному фрілансі.
На курсі працюють досвідчені експерти галузі. Студент створює власне портфоліо проектів, отримує регулярний зворотній зв'язок та диплом про завершення навчання. Програма охоплює повний стек технологій сучасної розробки. Доступний закритий телеграм-чат для спілкування та підтримки. Навчальний процес включає елементи гейміфікації для кращого засвоєння матеріалу. Найуспішнішим студентам надається допомога у працевлаштуванні.