Онлайн-обучение

Профессия Java Developer

КОГДА
Старт
November 26 2020
СКОЛЬКО
75 занятий / 9 месяцев
2-3 раза в неделю
ЦЕНА
1913 USD
675 USD
Доступна оплата частями
Возможность заморозить обучение
Почему Профессия Java Developer?
Универсальность работы с высоким окладом
Специалисты по джава-разработке создают множество полезных продуктов: приложения для смартфонов, серверные программы для разных компаний, веб-порталы по типу Netflix, Amazon, LinkedIn. Младшие специалисты получают от 52 000 рублей, а продвинутые — более 130 000 рублей.
Востребованность на рынке
Профессия пользуется огромной популярностью не только среди заказчиков, но и других разработчиков. Java Developer занимает первые места в рейтинге востребованности, поэтому ты всегда сможешь найти работу и не будешь сидеть без дела.
Подходит для пользователей без опыта
Пройдя комплексное обучение по правильно разработанной методике, новичок быстро освоит основы и тонкости работы в данном направлении. Ты сможешь быстро научиться выполнять не только простые, но сложные задачи в короткие сроки не нарушая дедлайны.

Первая работа Java-разработчиком? Вместе с ITEA!

О трудоустройстве

персональный роадмап обучения для каждого студента;

персональный роадмап обучения для каждого студента;

регулярные консультации с ментором;

помощь с трудоустройством.

О трудоустройстве
Курсы дляПрофессия Java Developer
Расписание курсов
01. Шаг
Курс Основы программирования

Изучи основы программирования, способы написания и понимания кода, а также техники тестирования и анализирования готового продукта.

Старт
Идет набор на курс
Длительность курса

12 занятий / 1.5 месяца

02. Шаг
Курс Java Basic

Изучите основы программирования на языке Java с нуля

Старт
Идет набор на курс
Длительность курса

20 занятий / 2.5 месяца

03. Шаг
Курс Java Advanced

Получите углублённые знания Java для повышения квалификации

Старт
Идет набор на курс
Длительность курса

14 занятий / 1.5 месяца

04. Шаг
Курс Java for Web

Создавайте эффективные приложения для бизнеса на языке Java

Старт
Идет набор на курс
Длительность курса

15 занятий / 1.5 месяца

05. Шаг
Курс Scala

Научитесь разработке, отладке и настройке приложений на Scala, познакомитесь с функциональными и с ООП конструкциями языка

Старт
Идет набор на курс
Длительность курса

14 занятий / 1.5 месяца

Этапы становления квалифицированным Java-разработчиком:

Вебинары
Занятия по профессии Java Developer проводятся дистанционно, что существенно экономит время и силы. Ты можешь подключиться к прямой трансляции из любого удобного места. На занятиях создаются отличные условия для нетворкинга между студентами и преподавателем.
Домашние задания
После прохождения тематического блока ученикам предлагается выполнить ДЗ. Работа на дом дается для лучшего усвоения материала и получения практического опыта, который нужен каждому айтишнику.
Консультации с ментором
Регулярная поддержка ментора поможет разобраться со сложными темами во время изучения основ работы с Java, в решении домашних заданий, а также других вопросов по ходу прохождения комплексных курсов по профессии Java Developer.
Курсовой проект
Для подтверждения полученных знаний студенты выполняют дипломную работу. Она станет отличным дополнением к персональному портфолио и доказательством твоих скилов во время прохождения собеседования с будущим работодателем.
Формула эффективного обучения ITEA:

Современная программа

Методика работы со студентами формируется на основе актуальных и свежих материалов, которыми пользуются практикующие программисты. На занятиях ты получишь только самые необходимые и обновленные знания, которые помогут вырасти с нуля до профессионального специалиста по Java-разработке.

Удаленный формат

Забудь про длительный и выматывающие поездки на уроки — просто займи удобное место дома или в кафе и подключись к стриму с любого устройства. Слушай лекционный материал выполняй задания преподавателя и стань грамотных специалиста в IT. На онлайн-занятиях ты с легкостью сможешь задавать вопросы и получать ответы, а также общаться с другими студентами.

Максимум практики

Без практических навыков трудно работать в любой сфере. В ITEA мы делаем большой акцент именно на этом факторе. На занятиях ты не будешь только слушать — преподаватель будет подкреплять теоретический материал практическими задачами, которые помогут развить необходимые для работы скилы.

Помощь с трудоустройством

После прохождения комплексной программы обучения, карьерный центр поможет тебе быстро найти первое место для работы или стажировки в IT-компании. Мы зарегистрируем тебя на поисковом ресурсе JunGo, где собраны только надежные заказчики и множество вакансий с хорошим заработком.

Твой полный план обучения по программе Java-разработчик:
1. Основы программирования

12 занятий:

  • Обзор языков программирования
  • Понятие алгоритма
  • Базовые конструкции программирования
  • Базовые структуры данных
  • Функции
  • Построение простого графического интерфейса (GUI)
2. Базовый курс Java

20 занятий:

  • Общая характеристика языка Java
  • Типы данных и основные операции с ними
  • Поток управления
  • Массивы
  • Строки
  • Введение в ООП. Объекты и классы
  • Отношение между объектами
  • Наследование и полиморфизм
  • Класс Object
  • Внутренние классы
  • Работа с базами данных
  • Обработка ошибок и исключения
  • Система ввода-вывода
  • Desktop-приложения
  • Классы коллекций
  • Знакомство с XML
  • Многопоточность
  • Классы BigInteger и BigDecimal. Основные операции
  • Универсальные типы
3. Продвинутый курс Java

14 занятий:

  • Утилитные пакеты
  • Java 8. Анонимные функции. Stream API
  • GIT. Контроль версии. Локальные системы контроля версий. Централизованные системы контроля версий. Распределенные системы контроля версий
  • Maven. Автоматизация сборки Java-проектов. Декларативное описание проекта. Управление зависимостями. Артефакты jar, war, ear. Правила разработки собственных фреймворков и библиотек
  • Модульное тестирование
  • Java Annotations
  • Java Reflection
  • Advanced Generics
  • Advanced Collections
  • Advanced Multithreading/Concurrency
  • Advanced OOP
  • Design Patterns
  • JRE Security, JVM Internals: платформы, архитектура, байт-код, ClassLoader, garbage collector, средства JVM для защищенного выполнения кода
  • Destop-приложения: технология JavaFX
  • Spring
  • Работа с XML и JSON
  • Введение в SQL
  • JDBC
  • Знакомство с Lombok и Log4J
  • Экзамен. Защита программного проекта
4. Разработка веб-приложений на Java

15 занятий:

  • Maven/Ant build tools
  • SOLID (basic principles of object-oriented programming and design)
  • Apache Tomcat.
  • Java Server Pages.Model 1.
  • Java Server Pages.Model 2. Expression Language.
  • Using DataBases.
  • Using beans in EL
  • Sessions
  • Servlets
  • MVC (model-view-controller)
  • Spring: Framework
  • Spring MVC
  • Objects relational mapping (ORM)
  • Adding to project other technologies
  • SOAP and RestFull
5. Разработка на языке Scala

14 занятий:

  • Общая характеристика Scala
  • Чтение-вычисление-вывод/REPL — read-eval-print loop
  • Переменные в Scala
  • Операторы
  • Строки
  • Типы данных
  • Функции и методы
  • Классы и объекты
  • Валидация
  • Package & package
  • Монады в Scala
  • ·Обработка исключений
  • Массивы
  • Коллекции
  • Implicits
  • Future
  • SBT (Scala Build Tool)
  • Тестирование
Преподаватели направленияПрофессия Java Developer
Команда ITEA собрала лучших практиков: руководителей, специалистов уровня Senior и экспертов с многолетним опытом
Более 16 лет в веб-разработке. В совершенстве знает Java (Core, Advance, Web), PHP, MySQL, HTML, CSS, JavaScript, а также умеет отлично работать с Apache, Linux, Visual Basic, Pinnacle Studio, Adobe Premiere, Adobe Photoshop, Macromedia Flash. Понимает принципы разработки и внедрения программы электронного документооборота для локальных и внешних серверов и баз данных.
Денис Ковбий
Java Developer
Более 10 лет в Java-разработке. Сертифицированный Java-разработчик с внушительным математическим бэкграундом. Кандидат физико-математических наук. Имеет опыт работы в больших коллективах разработчиков, занимающихся решением сложных и наукоёмких задач.
Антон Мальцев
Java Developer
Компании, в которых работают наши выпускники

Успей забронировать свое место в группе

В обработке...