Этот курс содержит в себе более 50 видео-уроков, на протяжении которых вы вольетесь в атмосферу детального разбора тонкостей языка программирования Java. Рассмотрено множество примеров с объяснением, которые помогут Вам в сертификации, тестах, а также на интервью. В ходе видеокурса Вы познакомитесь со средой разработки IntelliJ IDEA, рассмотрим базовые настройки и быстрые клавиши, узнаем, что такое переменная, константа. Как вводить с клавиатуры значения используя классы BufferedReader, Scanner. Если Вы думаете, что достаточно хорошо знаете, как работают конкатенация, инкременты, математические функции и операции сравнения, то Вы ошибаетесь, в Java достаточно много «подводных камней», - пройдя курс, Вы также усовершенствуете знания в понимании циклов, массивов, методов и логических функций.
Содержание:Как скачать и установить путь к JDK на Windows 10
Проверка работы JDK + написание первой программы в командной строке
Как скачать и установить среду разработки Intellij IDEA на Windows 10
Настройка среды разработки IDEA
Написание первой программы в IDEA + обзор полезных сочетаний клавиш
Как правильно именовать переменные
Примитивные типы данных и их значения по умолчанию
Как создаются и используются константы, правило именования
Использование различных систем счисления + таблица Unicode
Как использовать классы обёртки и их методы
Как работает преобразование типов
Как работают арифметические операторы (детальное рассмотрение тонкостей)
Полное погружение в инкременты и декременты с примерами
Как работают операции сравнения
Как работает переполнения данных
Как работает конкатенация (детальное рассмотрение тонкостей)
Как сделать локальную область видимости
Рассмотрение основных методов класса Math, знакомство с документацией
Как ввести с клавиатуры значения при помощи класса Scanner
Как ввести с клавиатуры значения при помощи класса BufferedReader
Как преобразовать строку в число при помощи Scanner/BufferedReader
Как использовать условные конструкции if, if else, if else if
Как использовать тернарную условную операцию (? : )
Как использовать оператор многозначного выбора switch-case
Как использовать отладчик
Как работают логические операции
Как работают побитовые операции
Как работают логические сдвиги числа
Как использовать короткозамкнутые вычисления
Как работает цикл с предусловием while
Как работает цикл с постусловием do-while
Как работает цикл со счетчиком for
Как работает оператор досрочного выхода из цикла break
Как работает оператор пропуска итерации continue
Как нарисовать прямоугольник при помощи вложенных циклов
Как нарисовать квадрат при помощи вложенных циклов
Как нарисовать треугольник при помощи вложенных циклов
Как использовать бесконечные циклы
Как работать с метками в Java
Как создать метод
Как правильно именовать и вызывать методы, рассмотрение методов с возвращаемым значением и без возвращаемого
Как использовать перегрузку методов
Как вызвать метод из другого метода
Как создать простую рекурсию
Как создать сложную рекурсию
Как создать одномерный массив
Как создать многомерный массив
Как создать зубчатый массив
Как передать массив в метод в качестве параметра
Как найти минимальный, максимальные элемент массива
Как реализовать сортировку по возрастанию/убыванию на примере сортировки пузырьком
Как реализовать перебор элементов массива на примере циклов for, for-each
Как выводить в консоль значения разными цветами