Java. Практическое применение
О чём курс
Вам больше не нужно тонуть в сухой теории, чтобы начать писать рабочий код — здесь показывают ежедневную рутину Java-разработчика исключительно через практику и написание программ в реальном времени. Внутри курса акцент сделан на прикладных задачах: от настройки среды разработки до создания полноценных веб-приложений на сервере Tomcat. Вы освоите работу с алгоритмами, базами данных через JDBC и принципы объектно-ориентированного программирования. Этот материал будет полезен тем, кто готов много практиковаться самостоятельно и хочет быстрее перейти к коммерческой разработке.
Программа обучения
- Урок 1. Основы программирования
- Установка софта и первая программа
- Исполнение программы и печать в консоль
- Использование отладчика
- Стандарты кодирования
- Переменные: целочисленные и строки
- Оператор if, условные переходы и ветвления
- Урок 2. Процедурное программирование
- Циклы и индексы
- Массивы и пузырьковая сортировка
- Функции и стэк вызова
- Рекурсия и вычисление факториала
- Коллекции: ArrayList, HashMap, TreeMap, LinkedList
- Сложность алгоритмов
- Урок 3. Объекты
- Создание и сравнение объектов
- Разница между примитивами и объектами
- Метод equals и оператор ==
- Классы, поля и методы
- Статические и не статические элементы
- Модификаторы доступа public и private
- Урок 4. Объектно-ориентированное программирование
- Инкапсуляция, наследование, полиморфизм, instanceof
- Пример простой ОО-программы
- Принцип Лискова
- Обработка ошибок и исключения (checked/unchecked)
- Урок 5. Проекты, файловая система и reflection
- Структура проекта: пакеты, настройки, библиотеки, jar-файлы
- Работа с потоками InputStream, OutputStream, Reader, Writer
- Reflection: вызов методов по имени и доступ к приватным полям
- Аннотации
- Урок 6. Работа с базой данных
- Стандарт JDBC и MySQL
- Настройка доступа к MySQL из Intellij IDEA
- Приложение для управления данными в таблицах
- Урок 7. Веб (часть 1)
- Установка и запуск сервера Tomcat
- Настройка WEB-проекта в Intellij IDEA
Другие материалы школы 12
G GeekBrains Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».