У тебе є питання? +38097 134 62 45 schoolwebdesign2015@gmail.com
Тривалість курса 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
Фільтрування та пагінація
Під час навчального процесу та після закінчення уроку наші викладачі завжди на зв'язку. Постійна допомога під час навчання та після закінчення школи
Пропустили заняття? Не біда! Ми відправимо Вам запис відео уроку.
В кінці курсу працюєте над власним проектом.
Навчання в офлайн форматі із возможливістю онлайн підключення.
Практика с першого дня навчання: робота над реальним проектом для портфоліо
Закритий Telegram чат групи з викладачем, розбір домашніх задань і регулярний зворотній зв'язок
Онлайн екскурсії в топові IT-компанії, тренінги по Soft Skills і подготовка до працевлаштування.
Кожен випускник Школи Web-дизайну отримує допомогу та підтримку під час та після навчання
Разом з фахівцем ви проаналізуєте свої компетенції, визначите кар'єрні цілі і позиціонування на ринку праці
Разом з кар'єрним менеджером ви складете якісне резюме і супровідний лист, який допоможе виділитися серед інших кандидатів.
Випускникам курсів Front end developer and Back-end курс IT english в подарунок!