Skip to content
View AlexaJavaDev's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Moscow
  • 23:40 (UTC +03:00)
  • Joined May 26, 2026

Block or report AlexaJavaDev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
AlexaJavaDev/README.md

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

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


📊 Статистика

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

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

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

  • for, while, вложенные

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

  • length, charAt, substring, replace, contains, indexOf, startsWith, endsWith, toUpperCase, toLowerCase, trim, repeat, replaceAll

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

  • int[], String[], поиск min/max, сумма, произведение, фильтрация, обратный порядок

4. ООП 🔄 0/700 (в процессе)

  • 4.1 Классы, объекты, поля — 🔄 5/100
  • 4.2 Методы (void, return, параметры) — 🔄 0/100
  • 4.3 Конструкторы (по умолчанию, с параметрами, перегрузка) — 🔄 0/100
  • 4.4 Геттеры и сеттеры — 🔄 0/100
  • 4.5 Mutable классы — 🔄 0/100
  • 4.6 Immutable классы — 🔄 0/100
  • 4.7 Мини-проекты (несколько классов) — 🔄 0/100

5. Исключения 🔄 0/550 (в процессе)

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

6. ArrayList — 🔲 0/100

7. HashSet — 🔲 0/100

8. HashMap — 🔲 0/100

9. Scanner — 🔲 0/100

10. Switch-case — 🔲 0/100


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

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

Текущие цели

  • Закрыть тему ООП и исключения до конца месяца
  • Начать изучение коллекций

📝 Заметки

  • Методы строк — закрепляю на практике
  • Массивы — уверенно решаю задачи
  • ООП — пока сложно, но разберусь 💪

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

Pinned Loading

  1. JavaArrays JavaArrays Public

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

  2. JavaStringMethods JavaStringMethods Public

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

  3. JavaExceptions JavaExceptions Public

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

  4. MyFirst-Project MyFirst-Project Public

    Java