Progwards

Курс Java,
базовый уровень

Старт непрерывно, в любой момент

Продолжительность 3 месяца + проект 1 месяц 

 

32 ак. часа интерактивных занятий,
64 ак. часа занятий с наставником,
64++ ак. часа выполнения заданий

 

2 занятия + 2 домашних задания в неделю и

2 интенсива + 4 персональных консультации в месяц

Кому

Для тех кто только начинает изучать Java или хочет заполнить пробелы в знаниях

Что в программе

Операторы, типы данных, основы ООП, ввод-вывод, контейнеры и многое другое

Какой результат

Научитесь писать код на Java, пользоваться IDEA и Github, получите квалификацию Junior Java Developer

Программа обучения

Системы исчисления: десятичная, двоичная, шестнадцетиричная;

Более подробное изучения возможностей Intellij Idea и Git;

Особенности ООП в Java, внутренние и вложенные классы. Анонимные и локальные классы;

Дефолтные методы интерфейсов и нюансы множественной имплементации;

Mutable и Immutable объекты, реализация и применение;

Основы ввода-вывода в Java, пакеты java.io, java.nio;

Исключения, обработка исключений, рекомендации по применению. Производительность кода при использовании исключений.

Ввод-вывод: классы Scanner, RabdomAccessFile и др.

Потоки: FileInputStream, FileOutputStream, чтение и запись.

Текстовые файлы и кодировки, бинарные файлы. Чтение и запись в файл: FileReader, FileWriter;

Работа с файловой системой и файлами. Классы File и Files, интерфейс Path. Создание, удаление, копирование, перенос и переименование файлов;

Коллекции, интерфейс Collection, Comparable, Comparator;

Списки, множества, очереди, словари. List: ArrayList, LinkedList. Set: HashSet, LinkedHashSet, TreeSet. Queue, Dequeue: PriorityQueue, ArrayDeque. Map: HashMap, TreeMap, HashTable;

Итераторы, реализация и применение;

Работа с датой и временем. Пакет java.time: Instant, LocalDate, LocalTime, LocalDateTime, ZonedDateTime. Unix timestamp, преобразование в классы java.util и обратно;

Лямбда-выражения, стримы;

Generic классы, нюансы реализации;

Сериализация, JSON;

Рекурсия, рекурсивные алгоритмы, рекомендации по использованию, производительность сравнении с циклами;

Рекомендации как писать надежный код минимизирующий количество ошибок;

© Академия компьютерного мастерства Progwards, 2018-2020 Запрещается копирование, распространение или любое иное использование информации и объектов без предварительного согласия правообладателя. Договор находится по ссылке, вся остальная информация не является публичной офертой и носит ознакомительный характер.

Подать заявку на курс Java, базовый уровень

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Заказать звонок

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Спасибо!
Письмо со ссылкой на тест будет отправлено на Ваш email незамедлительно.

Тариф Старт

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Попробовать
бесплатные уроки

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Спасибо!
Если вы верно указали номер,
то менеджер скоро позвонит вам

Спасибо!
Письмо с логином, паролем и ссылкой на доступ к системе будет отправлено на Ваш email незамедлительно.

Создай телеграмм-бота
за один урок!

Для этого достаточно зарегистрироваться в обучающей системе

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Тариф Оптимальный

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Регистрация
в обучающей системе

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Подать заявку
на курс Java, продвинутый уровень

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Тариф Специалист

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Подать заявку
на курс Java, Enterprise уровень

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Тариф Enterprise

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Спасибо за проявленный интерес к Академии Progwards.

Ссылка для прохождения тестирования
будет выслана на email

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Спасибо за проявленный интерес к Академии Progwards.

Ссылка для прохождения тестирования будет выслана на email

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.

Тариф Профессионал

​Самый полный пакет с максимальной выгодой

В пакет включено:
+ курс Java, базовый уровень
+ курс Java, продвинутый уровень
+ курс Java, Enterprise уровень
+ три проекта в портфолио
+ полгода опыта в резюме
+ гарантия трудоустройства

Продолжительность 15 месяцев

4200 руб

в месяц при рассрочке на 24 мес.

общая стоимость курса 130 800 

 100 800 рублей

Выгода 30 000 руб

Тариф Старт

Курс Java, базовый уровень + один проект

Обучение 4 месяца

 

8175 руб. в месяц

Итого 32700
возможна рассрочка

Тариф Продвинутый

Курс Java, продвинутый уровень + один проект

Обучение 5 месяцев

 

8720 руб. в месяц

Итого 43600
возможна рассрочка

скидка для окончивших базовый

Тариф Enterprise

Курс Java, Enterprise уровень + один проект

Обучение 6 месяцев


9083 руб. в месяц

Итого 54500 
возможна рассрочка

скидка для окончивших продвинутый

Хочешь дешевле? Узнай как получить скидку

Чтобы проконсультироваться по тарифам отправь заявку и мы свяжемся с тобой

Нажимая на кнопку, вы принимаете Положение и Согласие на обработку персональных данных.