👉 Проекты для этого видео https://github.com/bstashchuk/java-basics 🟠 Полный курс Java [50 ЧАСОВ] https://sale.stashchuk.com/java 🔴 Полный курс Python [45 ЧАСОВ] https://sale.stashchuk.com/python 🟢 Полный курс JavaScript [130 ЧАСОВ] https://sale.stashchuk.com/js 🔵 Полный курс Docker [7 ЧАСОВ] https://sale.stashchuk.com/docker ⭐️ Все мои курсы https://stashchuk.com 🔵 Telegram https://t.me/BogdanStashchuk 🎦 Подпишись на канал YouTube https://www.youtube.com/@Bogdan_Stashchuk?sub_confirmation=1 🙍 LinkedIn https://www.linkedin.com/in/bogdanstashchuk/ 📪 Twitter https://twitter.com/BogdanStashchuk 💬 Канал Discord https://discord.gg/wGv3Vu6 🔥 Профиль Udemy https://www.udemy.com/user/bogdanstashchuk/ Написать мне 📧 [email protected] 00:00:00 Введение в курс по Java 00:01:51 Для кого предназначен этот курс 00:04:28 Как проходить этот курс 00:10:20 Где писать и выполнять код Java 00:18:20 Ключевые моменты о Java 00:25:45 Компоненты Java и процессы компиляции и интерпретации 00:38:31 Компиляция в два этапа и независимость от платформы 00:44:35 Что такое ООП и динамическая типизация 00:54:42 Методы, классы и пакеты 01:02:41 Первая программа на Java 01:08:12 Структура методов в Java 01:19:57 Что такое модификтор доступа 01:23:51 Что такое void 01:26:38 Как передаются аргументы для программ Java 01:31:37 Как выводится строка при вызове println 01:36:18 Кто вызывает метод main? 01:39:47 Что такое static в методах 01:43:04 Подведение итогов по первой программе на Java 01:49:20 Распространенные ошибки новичков 01:53:41 Выполнение программы Java из командной строки 01:56:25 Практика - Установка JDK 01:59:31 Практика - Установка и запуск IntelliJ IDEA 02:02:10 Практика - Создание первого проекта и настройка Idea 02:09:33 Практика - Создание первого класса и выполнение кода 02:20:30 Практика - Изменение цветовой гаммы для консоли 02:23:25 Практика - Структура проекта HelloWorld 02:33:45 Практика - Проект с получением ввода от пользователя 02:50:40 Практика - Проект с форматированием дат 03:08:29 Комментарии в Java 03:17:42 Переменные 03:26:22 Правила для названий переменных 03:36:51 Создание переменных в Java 03:41:51 Типы данных в Java 03:51:02 Сколько места занимают примитивные значения 03:59:53 Примеры использования числовых типов 04:07:02 Примеры использования типов char и boolean 04:09:15 Суффиксы в числовых значениях 04:11:10 Литералы 04:13:52 ВАЖНО - Примеры для следующих секций 04:20:57 Практика - Целочисленные типы данных 04:35:40 Практика - Числа с плавающей точкой 04:46:11 Практика - Примитивные типы char и boolean 04:53:01 Константы 04:58:25 Практика - Константы и ключевое слово final 05:04:32 Явное и неявное приведение типов 05:12:37 Практика - Явное и неявное приведение типов 05:29:41 Практика - Подведение итогов по переменным и примитивным типам данных 05:35:22 Выражения 05:40:00 Инструкции 05:50:09 Практика - Выражения и инструкции 06:18:32 Введение в операторы 06:22:18 Арифметические операторы 06:36:57 Практика - Арифметические операторы 06:49:54 Практика - Постфиксные и префиксные операторы ++ и -- 07:06:34 Операторы сравнения, равенства и неравенства 07:12:26 Практика - Операторы равенства 07:19:52 Практика - Операторы сравнения 07:24:33 Логические операторы 07:33:57 Короткое замыкание операторов И и ИЛИ 07:44:58 Практика - Логические операторы 07:55:02 Операторы присвоения 07:59:47 Практика - Операторы присвоения 08:22:47 Условный (тернарный) оператор 08:30:01 Практика - Условный оператор 08:47:07 Свойства операторов 09:02:31 Практика - Приоритет операторов 09:18:20 Практика - Подведение итогов по операторам 09:20:42 Строки 09:28:24 Методы строк 09:39:43 Практика - Строки 09:59:20 Спецсимволы в строках 10:05:11 Практика - Escape-последовательности в строках 10:11:49 Ввод данных пользователем 10:24:25 Практика - Получение ввода от пользователя 10:47:14 Блоки кода