ви навчитеся писати код і створювати сайти на найпопулярнішій мові програмування. Розробите блог, додасте сильний проект в портфоліо і станете Java-програмістом, якому раді в будь-якій студії розробки.
кому підійде цей курс
вступний модуль
Синтаксис мови
Система контролю версій Git
Об'єкти і класи. Частина 1. Методи і класи
Об'єкти і класи. Частина 2. Інкапсуляція
Об'єкти і класи. Частина 3. Static, константи і enum
Примітиви
Числа і дати
Рядки
Масиви та колекції
Спадкування та поліморфізм
Особливості ООП в Java
Виключення, налагодження, тестування та логування
Робота з файлами та мережею
Робота з MySQL в Java
Багатопоточність
Протокол HTTP
Розробка веб-додатків
Нереляційні бази даних і черги
Продуктивність і оптимізація
Розробка desktop-додатків
Алгоритми
Структури даних
Розподілені сховища та обчислення
Патерни проектування
кому підійде цей курс
- тим, хто хоче стати програмістом
ви познайомитеся з інструментами розробника, навчитеся писати код на Java з нуля і програмувати веб-додатки для різних пристроїв. Створите свої перші проекти і зможете почати кар'єру Java-розробника рівня Junior. - Junior-розробникам на Java
ви вивчите нові можливості Java, навчитеся застосовувати принципи ООП і зрозумієте, як протестувати і оптимізувати свій і чужий код. Попрацюєте з реальним замовником, доповніть портфоліо новими роботами і зможете брати більш складні і дорогі завдання.
- писати код на Java
вивчіть синтаксис мови, познайомитеся зі змінними і операторами, навчитеся писати і структурувати свій код і розбиратися в чужому. - працювати з MySQL
дізнаєтеся, як зберігати і змінювати інформацію в базі даних MySQL. Навчіться писати запити і управляти великими обсягами даних. - застосовувати принципи ООП
вивчіть принципи об'єктно-орієнтованого програмування і зможете створювати складні проекти. - користуватися Git
Навчіться працювати з розподіленою системою контролю версій разом з командою, зможете вносити або відкочувати зміни в рамках одного проекту. - створювати веб-додатки
зрозумієте, як перетворити рядки коду на Java в працюючу програму, і навчитеся розробляти веб-додатки за допомогою Spring Boot. - оптимізувати код
Навчіться відловлювати і опрацьовувати винятки, вивчіть способи налагодження та оптимізації коду. Зможете створювати програми з високою продуктивністю.
вступний модуль
Синтаксис мови
Система контролю версій Git
Об'єкти і класи. Частина 1. Методи і класи
Об'єкти і класи. Частина 2. Інкапсуляція
Об'єкти і класи. Частина 3. Static, константи і enum
Примітиви
Числа і дати
Рядки
Масиви та колекції
Спадкування та поліморфізм
Особливості ООП в Java
Виключення, налагодження, тестування та логування
Робота з файлами та мережею
Робота з MySQL в Java
Багатопоточність
Протокол HTTP
Розробка веб-додатків
Нереляційні бази даних і черги
Продуктивність і оптимізація
Розробка desktop-додатків
Алгоритми
Структури даних
Розподілені сховища та обчислення
Патерни проектування
https://privatelink.de/?https://skillbox.ru/course/java/