Java developer

Научим создавать приложения и высоконагруженные системы с нуля
Старт обучения
7 месяцев
Уточняйте
в администрации
140 $ / мес
120 $ / мес*
КОГДА
СКОЛЬКО
ЦЕНА
2-3 раза в неделю
с 19:00 до 22:00
Онлайн обучение
*скидка 15% при покупке всех курсов в рамках профессии
Не можешь определиться с направлением?
Дарим запись вебинара о выборе профессии в IT.
Просто оставь свой email и проверь почту

Почему Java?

Универсальный и нужный
С помощью Java создают много полезного: приложения для смартфонов, серверные приложения для финтех-сферы, веб-сервисы типа Netflix, Amazon, LinkedIn.
Популярный в среде разработчиков
Занимает первые строчки рейтингов по популярности среди разработчиков и востребованности у работодателей.
Подходит новичкам без опыта
С правильной методикой обучения новичок быстро прогрессирует и выполняет даже сложные задания в сжатые сроки.
1
2
3

Что дает обучение?

Ты сможешь понимать принципы и этапы создания приложений и применять полученные знания на практике, а постоянное оттачивание собственных навыков позволит покорять новые ступени карьерной лестницы.

Опыт работы: меньше 1 года
Диапазон зарплат: 500-800$
Опыт работы: 1-3 года
Диапазон зарплат: 1600-2500$
Опыт работы: от 3-х лет
Диапазон зарплат: 2200-2900$

После обучения ты сможешь

проектировать и создавать готовые продукты на языке Java
правильно организовывать рабочее пространство и использовать инструменты разработки
стать Java-разработчиком в IT-компании или работать на фрилансе

Как проходит процесс обучения?

Вебинар
Мы ведем стрим аудиторного занятия, к которому ты подключаешься. Оффлайн и онлайн группы учатся в одном ритме, что открывает возможности нетворкинга.
Домашние задания
Ты получаешь домашнее задание по пройденной теме. Оно поможет тебе закрепить материал и получить практический опыт.
Работа с ментором
Ментор консультирует студентов по поводу выполнения домашних заданий, а также сопровождает группу во время занятий и в неурочное время.
Почему стоит выбрать онлайн-курсы ITEA
Эффективный и удобный формат
Никаких длительных переездов, пробок и опозданий — ты подключаешься к стриму офлайн-занятия из любой удобной тебе локации и устройства. Даже если ты пропустил одну из лекций - всегда сможешь просмотреть запись урока в личном кабинете.
IT-английский
В рамках наших курсов, каждый студент может посещать English Speaking Club. Этого вряд ли хватит для работы в главном офисе Google, но точно достаточно для чтения технической документации, прохождения собеседований и общения с заказчиками.
Всестороннее развитие
IT требует не только технических, но и коммуникативных навыков. Дополнительные курсы для прокачки soft skills помогут проходить собеседования, эффективно работать в команде и вырабатывать в себе необходимые качества, помимо профессиональных умений.
Стажировка и трудоустройство
Подбирая подходящий набор курсов под необходимые на рынке требования, ITEA помогает тебе найти правильный путь развития в IT. После обучения мы рекомендуем наших студентов для стажировки и трудоустройства в компании-партнеры ITEA.


Дружное сообщество
Преподаватель, ментор и одногруппники в онлайне и офлайне — это не только твои новые контакты в мессенджере, а и источник продуктивного нетворкинга и полезной информации.
Актуальные программы обучения
Мы следим за трендами и изменениями в мире IT, потому изменяем программы согласно актуальным обновлениям. Ты получаешь самые свежие знания, которые нужны будущему работодателю

Твой план обучения «от» и «до»

Основы программирования
12 занятий:

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

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

      • Утилитные пакеты
      • Модульное тестирование
      • Java Annotations
      • Java Reflection
      • Advanced Generics
      • Advanced Collections
      • Advanced Multithreading\Concurrency
      • Синхронизация
      • Advanced OOP
      • JRE Security, JVM internals
      • Desktop приложения
      • Spring
      • Работа с XML и JSON
      Смотреть программу курса
        Разработка веб-приложений на 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
        Смотреть программу курса

        Кто преподаватели?

        Команда ITEA собрала лучших практиков: руководителей, senior-специалистов и экспертов с многолетним опытом

        Денис Ковбий
        16+ лет в веб-разработке
        Досконально знает Java (Core, Advance, Web), PHP, MySQL, HTML, CSS, JavaScript. Денис является сертифицированным преподавателем, который умеет найти подход к любому студенту и доступным языком объяснить даже самую сложную терминологию.
        Денис Прокопюк
        8+ лет в веб-разработке
        Инженер-программист с более чем 8-летним опытом работы в области архитектуры, разработки, тестирования и поддержки различных проектов, от малого бизнеса до комплексных решений, основанных на самых современных инновациях Java платформы.
        Антон Мальцев
        10+ лет в java-разработке
        Сертифицированный java-разработчик с серьёзным математическим бэкграундом. Кандидат физико-математических наук. Имеет опыт работы в больших коллективах разработчиков, занимающихся решением сложных и наукоёмких задач.

        Компании, в которых работают наши выпускники

        Успей забронировать свое место в группе
        Если после первого занятия ты почувствуешь, что этот курс не для тебя (например, не подходит по сложности), то мы вернем деньги.

        Выбери курс отдельно

        Programming. Basic

        Научитесь всему, что должен знать начинающий разработчик
        Время обучения
        12 занятий
        Cтарт
        Уточняйте в администрации
        КУРС

        Java Basic

        Изучите основы программирования на языке Java с нуля
        Время обучения
        20 занятий
        Cтарт
        Уточняйте в администрации
        КУРС

        Java Adv.

        Получите углублённые знания Java для повышения квалификации
        Время обучения
        14 занятий
        Cтарт
        15.10.2019
        КУРС

        Java web

        Создавайте эффективные приложения для бизнеса
        Время обучения
        15 занятий
        Cтарт
        30.10.2019
        КУРС

        Отвечаем на самые часто задаваемые вопросы

        Не будет ли в курсе слишком много теории? Я точно получу практические знания?
        Если бы в нашем курсе было слишком много теории, то они были бы просто неинтересными и неэффективными. А разве посещал бы кто-то неинтересные и неэффективные курсы, да еще и платил бы за это деньги?! После изучения теории, ты сам пробуешь кодить, анализировать, пробовать упростить функционал существующей и написать новую программу. Практика будет повсюду следовать за тобой, как в домашних заданиях, так и в конце онлайн-занятий. И конечно же ты это делаешь под тщательным наблюдением ментора, который будет направлять твои действия в правильное русло, помогать с решением задач и с исправлением ошибок. А после прохождения курса тебя еще и ждет собственный дипломный проект, который уж точно невозможно было бы сдать, опираясь только на теорию.
          Будет ли преподаватель помогать мне с решением практических заданий: давать советы, смотреть скриншоты, объяснять то, что я не понял?
          Конечно, наши преподаватели делают так, чтобы даже самая скучная теория пробуждала твой интерес лучше кофе, а самые сложные задачи щелкались, как орешки. И если для этого нужно придумать примеры "из жизни", либо показать на пальцах, то мы это сделаем, пока ты не разберешься как следует в нужном вопросе.
          Если делаю паузу в обучении (например, из-за болезни), то я могу восстановиться? Или время (и деньги) будут потеряны?
          Понятное дело, что с температурой или сломанной рукой разработать и настроить программу будет весьма непросто. А потому у тебя будет возможность поставить прогресс на паузу и после выздоровления продолжить с той же точки, где остановился. Детали ты всегда можешь уточнить у администрации.
          Есть ли возрастные ограничения на прохождение курса?
          Наш курс нацелен на обширную возрастную группу: от 15 до 60 лет. А это значит, что отговорки по типу "я слишком молод/стар для этого" не работают. Также для детей, возрастом младше 15 лет у нас открыта специальная линейка детских курсов.
          Нужно ли иметь предварительную подготовку в рамках вашего обучения?
          Все, что тебе нужно, это базовые навыки работы с ПК и желание обучаться, остальное дело уже за нами.
          Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
          Хорошие специалисты - на вес золота. А потому лучшие студенты, набравшие максимальное количество баллов по ходу обучения, получат специальную форму резюме, после заполнения которой они будут рекомендоваться на прохождение практики. Результаты стажировки и станут основой для твоего будущего трудоустройства.
          Какой уровень английского языка необходим для трудоустройства на позицию Junior?
          Для того, чтобы занять позицию Junior, достаточно владения английским языком на уровне Intermediate.
          Поможем в выборе направления прямо сейчас