У тебе є питання?    +38097 134 62 45    schoolwebdesign2015@gmail.com

Курс Java

Тривалість курса   5 місяців
Ціна:2250 грн. місяць навчання
Записатися на курс

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

В результаті навчання

Зрозумієте принципи ООП і освоїти фундаментальні принципи створення програм з використанням Java

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

Навчання проводиться як online так и offline (в учбовому класі). Групи складаються из 5-7 студентів.
Перше заняття - безкоштовно


Навчитеся налаштувати взаємодію з базою даних SQL, використовуючи основні аспекти JDBC

У процесі навчання формується власне портфоліо робіт.


Під час навчання та після закінчення навчання наші викладачі завжди на зв'язку. Постійна допомога під час навчання та після закінчення школи

Програма навчання

Встановлення Java і IDE

Оголошення і ініціалізація змінних і констант

Примітивні типи Reference types
Особливості роботи з кожним з типів
Явне і неявне приведення типів

Оператори
Арифметичні оператори
Оператори порівняння
Логічні оператори
Побітові оператори
Оператори присвоювання

Керуючі структури(If, if-else, if-else if-else Switch-case)

Цикли(For,For-each,While,Do-while)

Масиви

Методи(Сигнатура методу,Перевантаження)

Класи]
Поняття класів і їх типів
Клас, абстрактний клас, інтерфейс, вкладені класи
Створення екземплярів класу (об'єкти)

Пакети
Призначення пакетів
Модифікатори доступу
Область видимості

Основи об'єктно-орієнтованого програмування (ООП) (Інкапсуляція,Поліморфізм,Наслідування,Абстракція)

Багатопоточність

Колекції в Java

Складність алгоритмів та О-нотація

Stream API

Функціональне програмування

Бази даних та SQL

Анотації та рефлексія

Дизайн та архітектура додатків

Складачі програми

Комунікація у мережі

Web-сервери

Логування додатків

Spring Framework
Spring Core
Spring Data Access
Spring Web
RESTful-додатки в Spring
Spring Boot
Фільтрування та пагінація

ЧОМУ ВАРТО ОБРАТИ НАС

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

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

Відеозапис занять

Пропустили заняття? Не біда! Ми відправимо Вам запис відео уроку.

Проектная форма навчання

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

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

Інтерактивні заняття

Навчання в офлайн форматі із возможливістю онлайн підключення.

90% практики

Практика с першого дня навчання: робота над реальним проектом для портфоліо

Подтримка викладачів

Закритий Telegram чат групи з викладачем, розбір домашніх задань і регулярний зворотній зв'язок

Кар'єрні івенти

Онлайн екскурсії в топові IT-компанії, тренінги по Soft Skills і подготовка до працевлаштування.

Допомога при працевлаштуванні

Кожен випускник Школи Web-дизайну отримує допомогу та підтримку під час та після навчання

Разом з фахівцем ви проаналізуєте свої компетенції, визначите кар'єрні цілі і позиціонування на ринку праці

Разом з кар'єрним менеджером ви складете якісне резюме і супровідний лист, який допоможе виділитися серед інших кандидатів.

Випускникам курсів Front end developer and Back-end курс IT english в подарунок!