Онлайн

Курс Java c нуля

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

  • Hard skills + soft skills

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

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

Начало 30 января

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-разработчику? Ответы ниже
  • Темы: 14

    Java Core

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

    Темы

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

    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 командный проект
  • Темы: 16

    Soft skills

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

    Темы

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

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

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

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

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

    Група Java 9 (online)

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

    • Hibernate
    • Java 8
    • MySQL
    • Spirit Boot
    • Первый командный проект
    Перейти на проект
    Вебзастосунок E-Dobavki

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

    Группа Java 8 (online)

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

    • Java 8
    • Maven
    • MySQL
    • Spirit Boot
    • Thymeleaf
    • Второй командный проект
    Перейти на проект

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

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%
    теория

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

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

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

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

    • Вторник, 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

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

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