Этот репозиторий содержит мои учебные проекты и примеры кода, которые я создал, проходя курс "Java tutorial for beginners" от Mosh на YouTube.
Вот перечень тем, которые я уже прошел, и тех, что еще предстоит изучить:
- Introduction / Введение
- Installing Java / Установка Java
- Anatomy of a Java Program / Анатомия Java-программы
- Main.javaYour First Java Program / Ваша первая Java-программа
- Cheat Sheet / Шпаргалка
- How Java Code Gets Executed / Как выполняется Java-код
- Course Structure / Структура курса
- Types / Типы данных
- F001_Variables.java / Переменные
- F002_PrimitiveTypes.java / Примитивные типы
- F003_ReferenceTypes.java / Ссылочные типы
- Primitive Types vs F003_ReferenceTypes.java / Сравнение примитивных и ссылочных типов
- F004_Strings.java / Строки
- F005_EscapeSequences.java / Escape-последовательности
- F006_Arrays.java / Массивы
- F007_MultiDimensionalArrays.java / Многомерные массивы
- F008_Constants.java / Константы
- F009_ArithmeticExpressions.java / Арифметические выражения
- F010_OrderOfOperations.java / Порядок операций
- F011_Casting.java / Приведение типов
- F012_TheMathClass.java / Класс Math
- F013_FormattingNumbers.java / Форматирование чисел
- F014_ReadingInput.java / Чтение ввода
- F015_ProjectMortgageCalculator.java / Проект: Калькулятор ипотеки
- F016_SolutionMortgageCalculator.java / Решение: Калькулятор ипотеки
- F017_TypesSummary.java / Сводка по типам данных
- F018_ControlFlow.java / Управление потоком
- F019_ComparisonOperators.java / Операторы сравнения
- F020_LogicalOperators.java / Логические операторы
- F021_IfStatements.java / Условные операторы if
- F022_SimplifyingIfStatements.java / Упрощение условных операторов if
- F023_TheTernaryOperator.java / Тернарный оператор
- F024_SwitchStatements.java / Операторы switch
- F025_ExerciseFizzBuzz.java / Упражнение: FizzBuzz
- F026_ForLoops.java / Циклы for
- F027_WhileLoops.java / Циклы while
- F028_DoWhileLoops.java / Циклы do...while
- F029_BreakAndContinue.java / Break и Continue
- F030_ForEachLoop.java / Цикл for-each
- F031_ProjectMortgageCalculator.java / Проект: Калькулятор ипотеки
- F032_SolutionMortgageCalculator.java / Решение: Калькулятор ипотеки
- Control Flow Summary / Сводка по управлению потоком
- Clean Coding / Чистый код
Я также активно изучаю Java на платформе JavaRush, что помогает мне укрепить и расширить мои знания и навыки программирования.
В этом репозитории вы найдете мои черновики и примеры кода, которые я использую для укрепления знаний, полученных в ходе обучения. Все примеры синхронизированы с моим локальным окружением и регулярно обновляются.
Если у вас есть предложения или замечания по улучшению кода, пожалуйста, не стесняйтесь оставлять их в разделе Issues этого репозитория.
Этот проект является открытым и доступен для всех желающих учиться программированию на Java.
Создано с ❤️ и усердием в процессе обучения Java.