Skip to content

AlexaJavaDev/AlexaJavaDev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

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

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


📊 Статистика

Показатель Значение
🎯Решено задач 400
⏱️Практического времени (с 18.05.2026) 140 часов
✅Полностью изученные темы Циклы, Методы строк, Массивы
🔄В процессе изучения ООП, Исключения
📅Ожидают начала 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. ООП 🔄 20/600 (в процессе)

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

5. Исключения 🔄 20/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


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

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

Текущие цели

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

📝 Заметки

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

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors