1

Этап 1

Java Syntax

2

Этап 2

Java Core

3

Этап 3

Java Multithreading

4

Этап 4

Java Collections

1

Этап 1

Java Syntax

2

Этап 2

Java Core

3

Этап 3

Java Multithreading

4

Этап 4

Java Collections

07 апреля 2019

Цель заброшена

Автор не отписывался в цели 6 лет 5 месяцев 1 день

Карьера и работа

Закончить JavaRush курс


 Критерий завершения

Курс пройден

  1. Java Syntax

    • Уровень 1 Знакомство с Java: вывод на экран, типы String и int
    • Уровень 2 Знакомство с Java: переменные, методы, классы
    • Уровень 3 Первая программа: ввод с клавиатуры, работа в IDE
    • Уровень 4 Знакомство с ветвлениями и циклами
    • Уровень 5 Знакомство с классами: написание своих классов, конструкторы
    • Уровень 6 Знакомство с объектами: написание своих объектов, время жизни, статические переменные
    • Уровень 7 Массивы и списки: Array, ArrayList, знакомство с Generics
    • Уровень 8 Коллекции: LinkedList, HashSet, HashMap. Date - дата.
    • Уровень 9 Знакомство с исключениями: try, catch, throws, multy-catch.
    • Уровень 10 Приведение примитивных типов: расширение и сужение.

    Стоимость этапа — 3600 ₽

  2. Java Core

    • Уровень 1 Основы ООП: основные принципы, наследование, инкапсуляция.
    • Уровень 2 Основы ООП: перегрузка, полиморфизм, абстракция, интерфейсы.
    • Уровень 3 Интерфейсы: сравнение с абстрактным классом, множественное наследование.
    • Уровень 4 Приведение типов, instanceof. Большая задача на интерфейсы.
    • Уровень 5 Перегрузка методов, особенность вызова конструкторов
    • Уровень 6 Знакомство с нитями: Thread, Runnable, start, join, interrupt, sleep
    • Уровень 7 Знакомство с нитями: synchronized, volatile, yield
    • Уровень 8 Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream
    • Уровень 9 Знакомство с потоками: Reader/Writer, FileReader/FileWriter
    • Уровень 10 Сериализация
  3. Java Multithreading

    • Уровень 1 Устройство объекта Object: equals, hashCode, clone, wait, notify, toString()
    • Уровень 2 String: mutable, immutable, format, StringTokenizer, StringBuilder, StringBuffer
    • Уровень 3 Внутренние классы, примеры: Map.Entry
    • Уровень 4 Внутренние классы, особенности реализации
    • Уровень 5 Создание и остановка нитей: start, interrupt, sleep, yield.
    • Уровень 6 Совместный доступ к монопольным данным: synchronized, volatile
    • Уровень 7 DeadLock. Wait, notify, notifyAll
    • Уровень 8 ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable. Опыт работы с Jsoup
    • Уровень 9 Autoboxing, особенности реализации
    • Уровень 10 Операторы: числовые, логические и бинарные. Опыт работы с Swing
  4. Java Collections

    • Уровень 1 Работа с файлами и архивами
    • Уровень 2 RMI и динамический прокси. Опыт работы с Swing
    • Уровень 3 JSON, JavaScript. Опыт работы с Guava, Apache Commons Collections, JUnit
    • Уровень 4 Рекурсия. Сборка мусора и типы ссылок в Java. Логгирование
    • Уровень 5 Системы контроля версий: Git и SVN. Generics
    • Уровень 6 Основные паттерны для создания веб приложений. Углубленное изучение коллекций
    • Уровень 7 Паттерны проектирования. Утилитные классы Arrays. Collections
    • Уровень 8 Методологии разработки. Аннотации в Java. Иерархия исключений
    • Уровень 9 Создаем первое веб приложение. Работа с Tomcat и Idea
    • Уровень 10 URI, URL. REST сервисы. Создаем свое клиент-серверное приложение.
    • Уровень 11 Курс пройден!
  • 462
  • 07 апреля 2019, 21:26
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?