Java-разработчик

Курс
"Java-разработчик"

Вы научитесь писать код и создавать сайты на самом популярном языке программирования. Разработаете блог, добавите сильный проект в портфолио и станете Java-программистом, которому рады в любой студии разработки.

< 50 | ч.

О курсе

Итоговые навыки
Тем, кто хочет стать программистом Вы познакомитесь с инструментами разработчика, научитесь писать код на Java с нуля и программировать веб-приложения для различных устройств. Создадите свои первые проекты и сможете начать карьеру Java-разработчика уровня Junior.

- Junior-разработчикам на Java Вы изучите новые возможности Java, научитесь применять принципы ООП и поймёте, как протестировать и оптимизировать свой и чужой код. Поработаете с реальным заказчиком, дополните портфолио новыми работами и сможете брать более сложные и дорогие задачи.

- Писать код на Java Изучите синтаксис языка, познакомитесь с переменными и операторами, научитесь писать и структурировать свой код и разбираться в чужом.

- Работать с MySQL Узнаете, как сохранять и изменять информацию в базе данных MySQL. Научитесь писать запросы и управлять большими объёмами данных.

- Применять принципы ООП Изучите принципы объектно-ориентированного программирования и сможете создавать сложные проекты.

- Пользоваться Git Научитесь работать с распределённой системой контроля версий вместе с командой, сможете вносить или откатывать изменения в рамках одного проекта.

- Создавать веб-приложения Поймёте, как превратить строки кода на Java в работающую программу, и научитесь разрабатывать веб-приложения с помощью Spring Boot.

- Оптимизировать код Научитесь отлавливать и прорабатывать исключения, изучите способы отладки и оптимизации кода. Сможете создавать программы с высокой производительностью.


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

1.1 Вводный модуль .

1.2 Синтаксис языка (1) .

1.3 Синтаксис языка (2) .

1.4 Объекты и классы. Часть 1. Методы и классы .

1.5 Объекты и классы. Часть 2. Инкапсуляция .

1.6 Объекты и классы. Часть 3. Static, enum и константы .

1.7 Примитивы .

1.8 Числа и даты .

1.9 Строки .

1.10 Массивы и списки .

1.11 Коллекции Set, Map .

1.12 Comparator Iterator Collections .

1.13 Наследование .

1.14 Абстрактные классы и интерфейсы .

1.15 Особенности ООП в Java .

1.16 Исключения, отладка, тестирование и логирование .

1.17 Работа с файлами и сетью .

1.18 Работа с MySQL в Java .

1.19 Многопоточность .

1.20 Производительность и оптимизация .

1.21 Протокол HTTP .

1.22 Разработка веб-приложений .

1.23 Нереляционные (NoSQL) базы данных .

1.24 Язык запросов SQL .

1.25 Система контроля версий Git .


Школы

Skillbox
Skillbox

Skillbox – один из лидеров российского рынка онлайн-образования.


Другие курсы и вебинары авторов

Основы аналитики 1C
< 50 | ч.
Основы аналитики 1C
6 206 ₽ 3 413 ₽ (скидка 45%)
Философия искусственного интеллекта
< 50 | ч.
Философия искусственного интеллекта
5 130 ₽ 3 078 ₽ (скидка 40%)
Ал­го­рит­мы и струк­ту­ры дан­ных для раз­ра­бот­чи­ков
< 50 | ч.
Ал­го­рит­мы и струк­ту­ры дан­ных для раз­ра­бот­чи­ков
5 562 ₽ 3 893 ₽ (скидка 30%)
Android-разработчик. Базовый уровень
< 50 | ч.
Android-разработчик. Базовый уровень
9 385 ₽ 6 100 ₽ (скидка 35%)
Автоматизиро­ван­ное тестирование на Java
< 50 | ч.
Автоматизиро­ван­ное тестирование на Java
3 668 ₽ 2 567 ₽ (скидка 30%)
Автоматизирован­ное тестирование веб-приложений на JavaScript
< 50 | ч.
Автоматизирован­ное тестирование веб-приложений на JavaScript
5 500 ₽ 3 575 ₽ (скидка 35%)
Профессия Data Engineer
< 50 | ч.
Профессия Data Engineer
9 759 ₽ 5 367 ₽ (скидка 45%)
Базы данных для разработчиков
< 50 | ч.
Базы данных для разработчиков
7 548 ₽ 4 151 ₽ (скидка 45%)
Карьера разработчика: трудоустройство и развитие
< 50 | ч.
Карьера разработчика: трудоустройство и развитие
8 882 ₽ 4 885 ₽ (скидка 45%)
Инфраструктур­ная платформа на основе Kubernetes
< 50 | ч.
Инфраструктур­ная платформа на основе Kubernetes
5 357 ₽ 3 482 ₽ (скидка 35%)
Старт в DevOps: системное администрирова­ние для начинающих
< 50 | ч.
Старт в DevOps: системное администрирова­ние для начинающих
6 152 ₽ 4 306 ₽ (скидка 30%)
Python-фреймворк Django
< 50 | ч.
Python-фреймворк Django
55 946 ₽ 5 128 ₽ (скидка 91%)
Введение в Data Science
< 50 | ч.
Введение в Data Science
9 242 ₽ 5 083 ₽ (скидка 45%)
Как подготовиться к про­фес­сио­нальной конференции
< 50 | ч.
Как подготовиться к про­фес­сио­нальной конференции
20 625 ₽ 2 234 ₽ (скидка 89%)
Профессия Frontend-разработчик
< 50 | ч.
Профессия Frontend-разработчик
6 286 ₽ 3 457 ₽ (скидка 45%)
Профессия Frontend-разработчик PRO
< 50 | ч.
Профессия Frontend-разработчик PRO
9 822 ₽ 4 911 ₽ (скидка 50%)
Введение в аналитику
< 50 | ч.
Введение в аналитику
Бесплатно
iOS-разработчик
< 50 | ч.
iOS-разработчик
9 930 ₽ 5 461 ₽ (скидка 45%)
Профессия iOS-разработчик
< 50 | ч.
Профессия iOS-разработчик
8 186 ₽ 4 502 ₽ (скидка 45%)
Профессия IT-рекрутер
< 50 | ч.
Профессия IT-рекрутер
6 874 ₽ 3 437 ₽ (скидка 50%)

Стоимость

2 852 ₽

5 186 ₽

Купить Порекомендуйте курс вашей аудитории, есть партнерка.