okursah

Java с нуля до Junior + подготовка к собеседованию (Академика)

Академика
5 498 руб.
Цена
22 часа
Длительность курса
В любое время
Дата начала
Выдают сертификат
Циклы и условия, инкапсуляция, наследование и полиморфизм — всё это не так страшно, как может показаться! На курсе вы изучите синтаксис Java и объектно-ориентированное программирование, познакомитесь с JUnit-тестированием, напишете свои реализации популярных коллекций из Java Collections Framework. Автор курса, опытный разработчик, понятно объяснит одну из самых сложных тем — многопоточное программирование — и многое другое. Освойте Java с нуля до Junior всего за 11 модулей! Курс прошли более 2900 человек.
  • Многопоточность Введение.Остановка потоков. Метод join.Потоки-демоны и состояние гонки.Синхронизация методов и мониторы.Атомарные типы данных и volatile.Собеседование.CountDownLatch и ExecutorService.ThreadFactory, интерфейс Callable и класс Future.Блокирующая очередь. Wait, notify и notifyAll.DeadLock, или взаимная блокировка.Потокобезопасные коллекции.Semaphore, CyclicBarrier. Задача про гонку.Собеседование.Дополнения.
  • Введение Установка среды разработки.Первая программа Hello World.
  • Generics Введение.Параметризируем коллекции.Extends и WildCard.Параметризированные методы, super.Собеседование и разбор задания для самопроверки.
  • Collections Framework ArrayList. Часть 1.ArrayList. Часть 2.LinkedList.Собеседование по коллекциям List.Устройство памяти в Java.Equals и hashcode.HashSet.Collection.Iterable.Собеседование по пройденным коллекциям.TreeSet.HashMap.Собеседование по HashMap.Остальные коллекции типов Map и Set.Queue.Собеседование по Collections Framework.
  • Синтаксис Java Переменные.Условный оператор.Типы данных. Часть 1. Целые числа.Типы данных. Часть 2. Float, Double.Типы данных. Часть 3. Char.Типы данных. Часть 4. Boolean.Типы данных. Часть 5. String.Циклы.Массивы.Цикл for each.Switch-case.
  • Многопоточность Введение.Остановка потоков. Метод join.Потоки-демоны и состояние гонки.Синхронизация методов и мониторы.Атомарные типы данных и volatile.Собеседование.CountDownLatch и ExecutorService.ThreadFactory, интерфейс Callable и класс Future.Блокирующая очередь. Wait, notify и notifyAll.DeadLock, или взаимная блокировка.Потокобезопасные коллекции.Semaphore, CyclicBarrier. Задача про гонку.Собеседование.Дополнения.
  • Потоки ввода/вывода (Input/Output) Введение в потоки ввода/вывода. Класс File.Чтение из файла, класс FileInputStream и try с ресурсами.StringBuilder, StringBuffer, чтение в массив.Чтение и запись с использованием буфера. Класс Scanner.Классы Reader, Writer и RandomAccessFile.Сериализация и десериализация.Собеседование.
  • Generics Введение.Параметризируем коллекции.Extends и WildCard.Параметризированные методы, super.Собеседование и разбор задания для самопроверки.
  • Java Core Как работает Java.Отличие интерфейсов и абстрактных классов.Исключения и метод finalize.Основные парадигмы ООП.Финальное собеседование.
  • Collections Framework ArrayList. Часть 1.ArrayList. Часть 2.LinkedList.Собеседование по коллекциям List.Устройство памяти в Java.Equals и hashcode.HashSet.Collection.Iterable.Собеседование по пройденным коллекциям.TreeSet.HashMap.Собеседование по HashMap.Остальные коллекции типов Map и Set.Queue.Собеседование по Collections Framework.
  • Java Core Как работает Java.Отличие интерфейсов и абстрактных классов.Исключения и метод finalize.Основные парадигмы ООП.Финальное собеседование.
  • Stream API Лямбда-выражения и функциональные интерфейсы.Введение в стримы. Методы filter, map и collect.Терминальные и промежуточные операторы.Тип Optional, метод parallelStream, способы создания стримов.Собеседование.
  • Синтаксис Java Переменные.Условный оператор.Типы данных. Часть 1. Целые числа.Типы данных. Часть 2. Float, Double.Типы данных. Часть 3. Char.Типы данных. Часть 4. Boolean.Типы данных. Часть 5. String.Циклы.Массивы.Цикл for each.Switch-case.
  • Java. Уровень 2 JUnit-тестирование. Часть 1.JUnit-тестирование. Часть 2.
  • Объектно-ориентированное программирование Введение в ООП.Введение в методы.Параметризированные методы.Конструкторы.Перегрузка методов и конструкторов.Объекты в качестве параметров и возврат объектов.Модификаторы доступа.Ключевые слова static и final и аргументы переменной длины.Создание собственной коллекции.Оболочки типов.Встроенные коллекции.Наследование. Часть 1. Введение + модификатор protected.Наследование. Часть 2. Переопределение методов.Наследование. Часть 3. Абстрактные классы и методы.Интерфейсы. Часть 1. Upcast, downcast, полиморфизм.Интерфейсы. Часть 2. Анонимные классы.
  • Java. Продвинутый уровень Обработка исключений.Методы String.format(), toString() и случайные числа.Многопоточное программирование.
  • Java. Уровень 2 JUnit-тестирование. Часть 1.JUnit-тестирование. Часть 2.
  • Объектно-ориентированное программирование Введение в ООП.Введение в методы.Параметризированные методы.Конструкторы.Перегрузка методов и конструкторов.Объекты в качестве параметров и возврат объектов.Модификаторы доступа.Ключевые слова static и final и аргументы переменной длины.Создание собственной коллекции.Оболочки типов.Встроенные коллекции.Наследование. Часть 1. Введение + модификатор protected.Наследование. Часть 2. Переопределение методов.Наследование. Часть 3. Абстрактные классы и методы.Интерфейсы. Часть 1. Upcast, downcast, полиморфизм.Интерфейсы. Часть 2. Анонимные классы.
  • Java. Продвинутый уровень Обработка исключений.Методы String.format(), toString() и случайные числа.Многопоточное программирование.
  • Введение Установка среды разработки.Первая программа Hello World.
  • Stream API Лямбда-выражения и функциональные интерфейсы.Введение в стримы. Методы filter, map и collect.Терминальные и промежуточные операторы.Тип Optional, метод parallelStream, способы создания стримов.Собеседование.
  • Потоки ввода/вывода (Input/Output) Введение в потоки ввода/вывода. Класс File.Чтение из файла, класс FileInputStream и try с ресурсами.StringBuilder, StringBuffer, чтение в массив.Чтение и запись с использованием буфера. Класс Scanner.Классы Reader, Writer и RandomAccessFile.Сериализация и десериализация.Собеседование.
  • Цена - 5 498 руб.
  • Продолжительность курса составляет 22 часа

Все курсы из категории «Java-программирование»

  • 21 440 руб.
  • Длительность: 4 месяца
  • Рассрочка: 1 786 руб./мес. Оформить
  • Начало: сегодня
Java-разработчик с нуля
  • 60 000 руб.
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 6 000 руб./мес. Оформить
  • Начало: 23 декабря
Java разработчик (Junior)
5
  • 45 990 руб.
  • Длительность: 2 месяца
  • Сертификат
  • Рассрочка: 4 599 руб./мес. Оформить
  • Начало: 21 января
Автоматизация тестирования ПО на Java (Junior)
5
  • 333 370 руб.
  • Длительность: 34 месяца
  • Сертификат
  • Рассрочка: 1 842 руб./мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Веб-разработка на Java. Общее СПО
Промокод
  • 203 385 руб.
  • Длительность: 9 месяцев
  • Сертификат
  • Рассрочка: 6 561 руб./мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Java-разработчик PRO
Промокод
  • 32 035 руб.
  • Длительность: 2 месяца
  • Сертификат
  • Рассрочка: 2 670 руб./мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Автоматизированное тестирование на Java
Промокод
  • 9 115 руб.
  • Длительность: 8 месяцев
  • Сертификат
  • Рассрочка: 5 013 руб./мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Java-разработчик
Промокод
  • 123 750 руб.
  • Длительность: 4 месяца
  • Сертификат
  • Рассрочка: 5 156 руб./мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Курс Java-разработчик
Промокод
  • 36 432 руб.
  • Длительность: 2 месяца
  • Сертификат
  • Начало: В любое время
  • Гарантированное трудоустройство
Основы Java от Amazon
Промокод
  • 105 984 руб.
  • Длительность: 10 месяцев
  • Сертификат
  • Начало: В любое время
  • Гарантированное трудоустройство
Профессия Java-разработчик
Промокод

Отзывы пользователей

большой выбор курсов от ведущих вузов и экспертов в различных областях знаний, возможность бесплатного обучения
нет
Отличная платформа
Курс Ольги Гужбиной вызвал восторг. Постепенное обучение, начиная с простого и переходя к более сложному, сопровождается мастерством опытного художника в видеоформате. Видеоматериалы можно просматривать множество раз, детально анализируя каждый момент. Единственное замечание - преподаватель предпочитает классический подход к изображению мужской фигуры, что может показаться излишне стандартным. Было бы интересно изучить больше разнообразных техник исполнения.
интересно
не дали сертификат
Не дали сертификат, хотя обещали
В описании написано, что должен быть сертификат, Где сертификат обещанный? :(
возможность бесплатного обучения на некоторых программах; гибкий график обучения, доступный с любого устройства
нет
Отличные курсы
Я очень доволен обучением в этой школе. Преподаватели здесь просто замечательные! Все объяснения очень подробные и понятные, информация подается последовательно, от простого к сложному. Мои навыки в портретной живописи значительно улучшились благодаря этому курсу. Теперь с нетерпением жду новых интересных программ!
Christmas tree
Зимняя сказка скидок. Скидки до 60%.