Онлайн

Курс Java c нуля

Ты научишься создавать «начинку» веб-сайтов, программ, приложений и сможешь работать Junior Java Developer

  • Hard skills + soft skills

  • 4 проекта в портфолио

  • Базовый английский

Начало 14 марта

10 месяцев

Вечерние занятия

Плюсы профессии Java-разработчик

Java – универсальный язык программирования. На нем пишут серверную часть программ (backend), которая хорошо работает на разных платформах. Это базовый язык для продуктов Google, Microsoft, Facebook, Netflix, Spotify, LinkedIn, Amazon, Uber
  • заробітна плата

    $2825

    Средняя зарплата Java-разработчика в Украине

  • Java – топ

    Java – топ

    Язык, на котором пишут программы практически во всех сферах

  • вакансій

    230+ вакансий

    Для Java-разработчиков ежемесячно. И это только на одном сайте

  • багато вакансій

    Работа на удаленке

    75% вакансий предлагают на удаленку, 20% – на релокейт

  • цікаві проєкти

    Интересные проекты

    Веб-сайты и магазины, программы для ПК, мобильные приложения, игры, гаджеты и т. д.

  • найкращі умови

    Лучшие условия

    Программы обучения, медстраховка, спортзал, отпуска и дей офы

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

Что делает Java-разработчик

Это программист, который разрабатывает серверную часть веб-сайтов, программ и приложений. Мы пользуемся ими каждый день, когда работаем на компьютере, сидим в браузере, открываем смартфон или даже включаем мультиварку
Что делает Java-разработчик

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

Программа курса

Что нужно знать Java-разработчику? Ответы ниже
  • Java Core

    Начинаем с основ, а точнее, синтаксиса. Говоря образно, учим алфавит Java, пробуем составлять простые слова и предложения. В это время вы с командой начнете работать над первым проектом

    Темы

    • Обзор языка Java, знакомство с Git
    • Переменные Java, типы данных, операторы
    • Массивы, условия, ввод из консоли
    • Циклы
    • ООП, классы, методы
    • Конструктор, блоки инициализации, внутренние классы
    • Работа со строками. Immutable objects
    • Интерфейсы и перечисления
    • Дженерики и коллекции
    • Потоки ввода-вывода. Работа с файлами
    • Функциональное программирование, Stream API
    • Многопоточность
    • Web, протоколы
    • +1 командный проект
  • Java Developer

    От алфавита – к произведениям. Учимся работать с библиотеками, фреймворками и грамотно писать код. До конца курса вы с командой создадите вторую полноценную программу, которую сможешь положить в свое портфолио

    Темы

    • Системы сбора и управления зависимостями
    • Unit testing
    • Реляционные СУБД. Язык SQL
    • Основы Java DataBase Connectivity (JDBC)
    • Расширенная работа с JDBC
    • CRUD, миграции баз данных
    • Клиент-серверная архитектура, протокол HTTP
    • Сервлеты: основы
    • Сервлеты: Cookies, Templates, Front Controller
    • ORM. Hibernate
    • Hibernate Entity Mapping. HQL
    • Spring Boot: Core
    • Spring Boot: MVC
    • Spring Data
    • Spring Boot: Security
    • CI/CD-процессы
    • +1 командный проект
  • Soft skills

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

    Темы

    • Философия Agile
    • Методология Scrum
    • Работа в команде
    • Тайм-менеджмент
    • Аналитика проектов
    • English speaking club
    • Работа с EnglishDom Words
    • Занятия по трудоустройству
    • Составление грамотного резюме
    • Создание страницы на LinkedIn
    • Написание мотивационного письма
    • Площадки для поиска работы
    • Подготовка к HR-интервью
    • Подготовка к техническому интервью
    • Коммуникативные навыки
    • Тестовые собеседования

Проекты студентов

Подобные проекты в портфолио – твой билет в IT-сферу

Вебзастосунок Crypto-Benefit

Веб-приложение Crypto-Benefit

Группа Java 9 (online)

Во время обучения Java Core студенты создали веб-приложение для мониторинга криптовалютного рынка. Пользователь может отслеживать цены и смотреть динамику роста 9 популярных криптовалют в реальном времени. Также на сайте работает удобный поиск и сортировка.

  • Первый командный проект
  • Java 8
  • Maven
  • MySQL
  • Hibernate
  • Spring Boot
  • Spring Security/Email/REST
  • Thymeleaf
  • Jsoup
  • some crypto API's
Перейти на проект
проєкт Currency bot

Currency bot

Группа Java 8 (online)

Приложение в виде Телеграм-бота, который сообщает о текущем курсе евро и доллара в Украине. Студенты добавили функцию выбора валюты и банка (Приват, Моно, НБУ). Также здесь можно выбрать время и настроить ежедневные оповещения. Управлять этим ботом очень просто: нажимаешь кнопку в чате и он мгновенно выполняет запрос.

  • Первый командный проект
  • Java 11
  • Maven
  • Telegram bots
Перейти на проект
Вебзастосунок E-Dobavki

Веб-приложение E-Dobavki

Группа Java 8 (online)

Это сервис для поиска информации о пищевых добавках. Пользователь может узнать о том, как разные вещества влияют на организм и где их используют. На сайте работает поиск добавок по коду и названию, а также сортировка по трем категориям.

  • Второй командный проект
  • Java 11
  • Maven
  • H2 (in memory)
  • Hibernate
  • Spring Boot
  • Thymeleaf
  • Spring Security/REST
  • Jsoup
  • additives API
Перейти на проект

Преподаватели курса

Java-разработке обучают сотрудники топовых IT-компаний
Іван Мельничук

Иван Мельничук

Director of Engineering в GoIT

15 лет в IT, программирует еще со школы. Это именно Иван написал программу курса Java. Сейчас он руководит 15 инженерами, которые пишут LMS-платформу GoIT, где учатся наши студенты. Выпустил уже 8 групп и рад, что его студенты работают в топовых компаниях

Софія Бондаренко

София Бондаренко

Senior Java Developer в GlobalLogic

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

Саша Макаров

Саша Макаров

Senior Software Engineer в DigiAge inc.

Работает в американской компании, где разрабатывает страховые сервисы для рынков США и Канады. Также создавал веб-приложения в сферах ритейлинга и страхования. А еще Саша выступает ментором для людей, которые только запускают свои стартапы

Саша Слесар

Саша Слесар

Senior Java/Kotlin Developer в Overonix

13 лет в IT, пишет на Java и Kotlin. Сейчас разрабатывает архитектуру и оптимизирует работу интегратора платежных систем. Как-то на занятии забыл расшерить презентацию. Студенты пытались воспринимать тему на слух, но продержались всего 10 минут

Саша Янов

Саша Янов

Team Lead в аутсорсинговой компании

Разрабатывает архитектуру приложений для банковской и секьюрити-сферы. Преподает уже 3 года. На своем проекте Саша работает с двумя выпускницами GoIT и до сих пор в шоке от того, какая крутая база знаний у них после курсов

Курсы Java в GoIT – это обучение на практике и с поддержкой профессиональных менторов. Они помогут разобраться в теории, всегда подскажут и вдохновят. Но главная прелесть курса в том, что ты получаешь фидбэк по заданиям. А значит, растешь быстрее

Как мы учим

Фишки обучения на курсе Java online
  • Кабинет my.goit

    рабочая среда студентов и твой пожизненный доступ ко всем лекциям и материалам курса

    Mobile phone
  • Прямые эфиры

    2-3 живых вебинара в неделю по вечерам, которые можно пересматривать в записи

    Mobile phone
  • Общение в чате

    здесь ты получаешь фидбэк по заданиям и общаешься со своей группой

    Mobile phone
  • Крутые менторы

    каждый день с тобой на связи, помогают с домашками и вдохновляют

    Mobile phone
  • Работа в IT

    карьерный сервис GoIT помогает сделать резюме, искать вакансии, готовит к собеседованиям

    Mobile phone

Ты + GoIT = 100% совпадение!

Мы точно подходим друг другу, если тебе близки наши принципы
  • 70%
    практика

    • Работы в портфолио
    • Командные проекты
    • Личные проекты
  • 20%
    обратная связь

    • Автопроверка кода
    • Работа с ментором по ДЗ
    • Общение в чате с группой
  • 10%
    теория

    • Конспекты по всем темам
    • Живые занятия (вебинары)
    • Обучающие видео

GoIT – партнер ассоциации IT Ukraine. Это больше 100 компаний, которые открыты для наших студентов. Мы гордимся тем, что 80% выпускников находят работу в первые месяцы после курса

Твоя неделя на курсе

Занятия проходят онлайн по вечерам, их удобно совмещать с работой
    • Понедельник

    Читаешь конспект, смотришь видео

    • Вторник, 19:30–21:30

    Смотришь вебинар с преподавателем

    Іван Мельничук

    Иван Мельничук

    Director of Engineering в GoIT

    • Среда

    Работаешь с ботом (автопроверка кода)

    • Четверг, 19:30–21:30

    Смотришь вебинар с преподавателем

    Софія Бондаренко

    София Бондаренко

    Senior Java Developer в GlobalLogic

    • Пятница

    Делаешь ДЗ, получаешь фидбэк от ментора

    Саша Марченко

    Саша Марченко

    Senior Java Developer в Webxloo

    • Суббота

    Делаешь ДЗ и готовишься к новому занятию

    Дмитро Аушев

    Дима Аушев

    Senior Java Developer/DevOps в Luxoft

Вопросы и ответы

Если все еще останутся вопросы, закажи бесплатную консультацию