Skip to content

Учебный проект уровня "Intern" + решения задач > 230 шт

Notifications You must be signed in to change notification settings

AJIEKCanderG/job4j_elementary

Repository files navigation

Java CI with Maven codecov

О проекте

Этот проект является результатом прохождения курса уровня "Trainee" по изучению основ языка Java, а также содержит решения дополнительных упражнений, в том числе часть с сайта codewars.ru В этом проекте были изучены следующие темы:

  • Синтаксис языка, Типы данных, Операторы условия, Циклы, Массивы
  • ООП (Наследование, Инкапсуляция, Полиморфизм, Внутренние класы, Абстрактные классы, Исключения, Шаблоны проектирования, Синглетон, Декоратор, Стратегия, Фабрика)
  • Коллекции Lite, Collections Framework.(Коллекции List, Set, Map, ArrayList, Сортировка, Обобщения, Итераторы,) Lambda и Stream API.
  • IDEA, JVM, Maven, jUnit, Git, Сheckstyle, JaCoCo, Travic CI, JavaDoc

1. Базовый синтаксис

2. ООП

3. Collections. Lite.

4. FP, Lambda, Stream API

5. Решения дополнительных задач

  • Из раздела курса "Упражнения" (237шт) на пройденные темы (в т.ч. Lambda, Collections, Stream).
    • 1.1.2. Тип данных Выполнено 8 из 8
    • 1.1.4. Оператор ветвления Выполнено 17 из 17
    • 1.1.5. Циклы Выполнено 17 из 17
    • 1.1.6. Массивы Выполнено 59 из 59
    • 1.2.1. Классы и объекты Выполнено 1 из 1
    • 1.3.1. Коллекция List, ArrayList Выполнено 16 из 16
    • 1.3.2. Коллекция Set, HashSet Выполнено 6 из 6
    • 1.3.3. Map. HashMap. LinkedHashMap Выполнено 14 из 14
    • 1.3.4. Сортировка Выполнено 13 из 13
    • 1.4.1. Lambda Выполнено 17 из 17
    • 1.4.2. Stream API Выполнено 54 из 54
    • 2.1.3. List Выполнено 1 из 1
    • 2.1.5. Map Выполнено 2 из 2
  • Решения некоторых задач с сайта Codewars

About

Учебный проект уровня "Intern" + решения задач > 230 шт

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages