Java basic
Введение. часть 1
Темы занятия:

1) Java developer, QA engineer, Front-end developer
2) What program is and what algorithm is.
3) Java Principles. JVM
4) Installing IDE, installing JDK
5) Hello World
6) The entry point to any Java program ('main' method), structure of a simple program
7) System.out.println()
8) Data types. Literals. Simple math operations.


Введение. часть 2
Темы занятия:

1) Проект
2) Пакет
3) Класс
4) Метод
Переменные. Ввод с клавиатуры
Темы занятия:

1) Numeral systems, data in memory
2) Variables
3) Naming conventions
4) Scanner. Input int values from user


Переменные и типы данных
Темы занятия:

1) Casting variables
2) Char variables
3) Reference data types intro, String
4) String.length, String.charAt(), String.substring()

Методы
Темы занятия:

1) Основные понятия
2) Объявление метода – 6 компоненто
3) Типы методов в Java
4) Как назвать метод?
5) Method arguments

boolean. Логические выражения
Темы занятия:

1) Основные понятия
2) Реляционные операторы Java
3) Логические операторы
4) Оператор логического И (&&)
5) Оператор «логическое ИЛИ» (||):
6) Оператор логического НЕ(!):

if-else-if
Темы занятия:

1) if-else-if
2) Принятие решений в Java
3) if
4) if-else
5) nested if
6) if-else-if ladder
7) Jump – break, continue, return

Switch...case, ternary operator
Темы занятия:

1) Switch
2) Switch в Java
3) Синтаксис: Switch-case
4) Важные правила для операторов switch
5) Блок-схема оператора Switch-Case
6) Вложенный Switch
7) switch VS if else
8) Ternary operator
9) dsfg

For in Java
Темы занятия:

1) Loop for()
2) Циклы в языках программирования
3) Синтаксис: for
4) Как работает цикл, подробности
5) цикл Java For-Each
6) Бесконечный цикл
7) Практика

While in Java
Темы занятия:

1) Loop while()
2) Определение цикла
3) Синтаксис: while
4) Как работает while, подробности
5) цикл do-while
6) Как работает do-while, подробности
7) Разница между while и do-while
8) Практика


Arrays in Java
Темы занятия:

1) Array
2) 1-dimentional arrays, max index of an array
3) operations over array (new array, fill array, print array, get elements, iterate over )
4) Random class. Get random value. Create random array
5) Arrays class methods: copyOf, toString, sort, copyRange

Loading...