Skip to content
View AlexaJavaDev's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Moscow
  • 21:40 (UTC +03:00)

Block or report AlexaJavaDev

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AlexaJavaDev/README.md

📚 Мой учебный план по Java

Этот план поможет мне систематизировать изучение Java и отслеживать прогресс.


📊 Статистика

Показатель Значение
🎯Решено задач 700+
⏱️Практического времени (с 18.05.2026) 180 часов
✅Полностью изученные темы Циклы, Методы строк, Массивы
🔄В процессе изучения ООП, Исключения
📅Ожидают начала ArrayList, HashSet, HashMap, Scanner, Switch-case

📋 Учебный план

1. Циклы (базовые) ✅ 100+

  • for

2. Методы строк ✅ 200+

  • length, charAt, substring, replace, contains и тд.

3. Массивы ✅ 100+

  • int[], String[] и тд.

4. ООП 🔄 140/500 (в процессе)

  • 4.1 Классы, объекты, поля, методы
  • 4.2 Конструкторы, геттеры, сеттеры
  • 4.3 Mutable + Immutable
  • 4.4 Мини-проекты

5. Исключения 🔄 45/600

  • 5.1 ArithmeticException
  • 5.2 ArrayIndexOutOfBoundsException
  • 5.3 NumberFormatException
  • 5.4 NullPointerException
  • 5.5 IllegalArgumentException
  • 5.6 StringIndexOutOfBoundsException
  • 5.7 ClassCastException
  • 5.8 IOException (базово)
  • 5.9 Multi-catch (несколько catch)
  • 5.10 throw, throws, finally
  • 5.11 Общий Exception

6. Stream API 🔄 0 / 300

  • 6.1 filter, map, collect
  • 6.2 sorted, distinct, limit, skip
  • 6.3 reduce, count, anyMatch, allMatch

7. ArrayList — 🔲 6/100

8. HashSet — 🔲 0/100

9. HashMap — 🔲 0/100

10. Scanner — 🔲 0/100

11. Switch-case — 🔲 0/100


🗺️ Легенда прогресса

Значок Значение
Тема полностью изучена
🔄 В процессе изучения
🔲 Ожидает начала
🎯 Целевой показатель выполнен

Текущие цели

  • Закрыть тему ООП и исключения до конца июля
  • Начать углубленное изучение Stream API
  • Потренеровать Git

⭐ Учиться по плану — эффективно и интересно. Двигаюсь дальше!

Pinned Loading

  1. JavaOOP JavaOOP Public

    Объектно-ориентированное программирование на Java: классы, объекты, поля, методы, конструкторы, геттеры и сеттеры

  2. JavaArrays JavaArrays Public

    Примеры ра��оты с массивами на Java: доступ к элементам, циклы, поиск min/max, сумма, фильтрация, среднее значение

  3. JavaStringMethods JavaStringMethods Public

    Тренирую методы строк в Java: length, charAt, методы строк + циклы

  4. JavaExceptions JavaExceptions Public

    Исключения в Java: try-catch, finally, throw, throws. Примеры и объяснения популярных исключений.