Курс Java разработчик

Backend

Индивидуальное обучение со свободным графиком. С гарантированной стажировкой в проекте.

  • Длительность: 5 месяцев
  • Стоимость: от 1750 гривен в месяц
  • Страница курса: https://prog.kiev.ua/java-online

3 варианта обучения

  • Офлайн в группе в Киеве
  • Живой онлайн в группе из любой точки мира
  • Индивидуально онлайн с личным ментором

Почему работа в IT так перспективна?

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

Что такое Java?

Java — язык программирования общего назначения. На Java пишут бизнес логику веб приложений и мобильные приложения под операционную систему Android. С помощью Java созданы такие проекты как Minecraft и Privat24, а сам язык используют в Google, Facebook, eBay и многих других известных компаниях.

Кому подойдет курс

  1. Новичкам
    • Мы учим с нуля, поэтому вам не нужна предварительная подготовка и техническое образование. Достаточно быть уверенным пользователем ПК.
  2. Начинающим IT-специалистам
    • Если у вас уже есть базовые знания, наши курсы помогут структурировать их и получить комплексный практический опыт на реальных примерах.
  3. Действующим IT-специалистам
    • Продвинутые курсы будут интересны и полезны даже людям с опытом. Вы изучите современные инструменты и фреймворки, повысите свою квалификацию.
  4. Корпоративным заказчикам
    • Адаптируем наши программы и график обучения под ваши требования для получения максимального результата.

Почему стоит доверить обучение нам?

  1. Обучение на практике
    • На курсах вас ждут десятки практических задач разной сложности для закрепления теории. В конце курса вы напишите проект, который станет частью портфолио и его будет не стыдно приложить к резюме.
  2. Геймификация процесса
    • Уникальная система p2p проверки заданий и ответов на вопросы. Стань ментором в процессе обучения. Помогай своим коллегам, зарабатывай баллы и меняй их на полезные бонусы.
  3. Уникальный смешанный формат
    • Мы не в школе чтобы читать скучные лекции! Поэтому вся теория собрана в личном онлайн кабинете в виде авторских видео уроков с доступом 24/7. На занятиях только практика и разбор вопросов. Формат, позволяющий получить максимальный результат и уделить внимание каждому студенту.
  4. Гарантировання стажировка в проекте
    • Позволяет получить подтвержденный коммерческий опыт в реальном проекте. Это удаленная работа с гибким графиком, которая позволит более глубоко погрузиться в разработку и познакомиться с процессами работы в команде.
  5. Гарантия трудоустройства в договоре
    • 100% гарантия трудоустройства для выпускников курса FullStack разработчик. Помощь с трудоустройством для выпускников отдельных направлений.

А также:

  • Более 9 лет опыта в обучении
  • Более 10000 успешных выпускников
  • Преподаватели-практики из IT-компаний
  • Бесплатный IT-английский

Как проходит обучение

  1. Теория
    • Разбираете теоретический материал на занятии с преподавателем и по авторским видео материалам в личном кабинете.
  2. Практика
    • Решаете практические задачи на занятии с преподавателем. Разбираете проблемные вопросы. Готовитесь к собеседованиям.
  3. Между занятиями
    • Делаете домашние задания. Получаете по каждому заданию обратную связь от преподавателя. Общаетесь с коллегами в чате группы, помогаете друг другу в решении возникающих вопросов.
  4. Результат
    • Создаете проект для портфолио. Получаете детальную обратную связь по проекту от преподавателя. Оформляете резюме и профиль на LinkedIn. Вы готовы к прохождению собеседований и трудоустройству!

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

Java Start

  • Введение в Java. Java SE, EE, Android.
  • Установка JDK.
  • Среда разработки Eclipse/IntelliJ IDEA.
  • Компиляция и запуск приложений.
  • Введение в синтаксис языка Java.
  • Примитивные и ссылочные типы данных.
  • Работа с переменными и операторами.
  • Побитовые операции.
  • Приложение «Калькулятор».
  • Массивы.
  • Индексная арифметика.
  • Работа со строками.
  • Методы классов и параметры.
  • Операторы условного перехода и циклы.
  • Работа с датой и временем.
  • Инструменты для отладки программ.
  • IT-English Speaking Club с преподавателем из IT компании.

Java ООП

  • Основы ООП. Пакеты, классы, объекты.
  • Модификаторы доступа.
  • Инкапсуляция, наследование.
  • Полиморфизм. Практическое применение.
  • Работа с исключениями.
  • Интерфейсы, событийно- ориентированное программирование.
  • Потоки ввода-вывода.
  • Работа с файловой системой.
  • Java 8: Lambda, Stream API.
  • Нововведения в Java 9-16.
  • Многопоточность.
  • Синхронизация потоков.
  • Пакет java.util.concurrent.*. Executors.
  • Особенности java.lang.Object.
  • Сериализация.
  • Детальный разбор хэш таблиц.
  • HashMap и HashSet.
  • Создание сетевых клиент-серверных приложений на Java.
  • Проект «Чат для локальной сети».
  • IT-English Speaking Club с преподавателем из IT компании.

Java Pro

  • Reflection API. Аннотации.
  • Работа с XML и JSON.
  • Обзор паттернов проектирования.
  • Протоколы HTTP/HTTPS.
  • Веб-приложения.
  • Java EE. Servlets, JSP, JSTL.
  • Фреймворки SPRING IoC, MVC.
  • SPRING Boot, Data, JTA.
  • SPRING Security для авторизации пользователей.
  • Реляционные базы данных.
  • Основы SQL. CRUD operations.
  • Работа с базами данных. MySQL.
  • JDBC. Data Access Object (DAO).
  • Технологии ORM. JPA, Hibernate.
  • Чат боты. Создание бота для Telegram.
  • Автоматическая сборка проектов и управление зависимостями. Maven.
  • Разбор более 100 вопросов и задач для прохождения собеседований и подготовка к сертификации от Oracle.
  • Написание дипломного проекта для портфолио. Code review от преподавателя.
  • Гарантированная стажировка в коммерческом проекте по итогам тестирования и защиты дипломного проекта.
  • IT-English Speaking Club с преподавателем из IT компании.

Преподаватели

Всеволод Евгиенко

CEO и тренер

Основатель IT школы Prog.kiev.ua. Профессиональный программист с опытом более 15 лет. Автор курса Java Pro и ряда авторских тренингов.

Дмитрий Мищук

Тренер

Действующий Front-End разработчик с опытом более 7 лет. Работал в компаниях DataArt, PrivatBank, EPAM.

Александр Цымбалюк

Тренер

0 негативных отзывов за 6 лет преподавания. Автор офлайн и онлайн курсов по Java и Python.

FAQ

Я ничего не понимаю в IT сфере. Смогу ли я учиться на ваших курсах?

Да. Программы всех курсов рассчитаны на новичков. Техническое образование не обязательно. Обязательное требование: уверенное владение персональным компьютером.

Есть ли у Вас открытые занятия?

Есть. Вы можете записаться на очное открытое занятие или получить видео запись первого урока по интересующему направлению.

Нужно ли носить с собой личный ноутбук на занятия?

Зависит от группы. У нас три класса оборудованы компьютерами с доступом в Интернет. В остальных классах есть Wi-fi и занятия проводятся со своими ноутбуками. Уточняйте детали при записи.

Есть ли возрастные ограничения для студентов?

Мы обучаем людей возрастом 12+ лет. В группе могут быть люди разного возраста, как взрослые, так и школьники или студенты. На самом деле возраст не важен — главное стремление к новым знаниям и перспективам.

Как записаться на курсы?

Вы можете позвонить нам или оставить заявку через форму на сайте. Мы перезвоним Вам, ответим на все вопросы и забронируем место в группе. После этого необходимо внести предварительную оплату за обучение по безналичному расчету.

Задаете ли вы домашние задания?

Да. Иногда даже много. Выполнение этих заданий очень желательно, если вы действительно хотите научиться IT профессии. Решения заданий можно выложить на наш форум для проверки преподавателем.

Почему у вас курсы длятся меньше/больше часов, чем у конкурентов?

Мы продаем не часы, а комплекс, позволяющий получить максимум знаний за адекватный период времени. У нас вся проверка домашних заданий вынесена в онлайн, есть возможность задавать вопросы преподавателю между занятиями, IT-English Speaking Club раз в неделю. Часов на каждого студента выходит существенно больше, чем «количество занятий умножить на часы».

Предоставляете ли вы учебные материалы?

Все учебные материалы: слайды, видеозаписи занятий и т.п. слушатели получают в электронном виде на первом занятии курса.

Помогаете ли вы устроиться на работу после окончания курсов?

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

Как оплатить курсы?

Оплату можно осуществить через платежные системы LiqPay, WayForPay, на расчетный счет или наличными в офисе по предварительной договоренности. Для оплаты на расчетный счет уточняйте реквизиты у наших сотрудников. После оплаты курса в случае онлайн обучения вам будет предоставлен доступ в нашу систему со всеми учебными материалами. В случае обучения в группе вы получите уведомление о старте группы в SMS в день начала обучения. Условия возврата средств описаны в нашей публичной оферте.

Я не успел(а) записаться и курс уже начался. Могу ли присоединиться к группе?

Да, это можно сделать если группа прошла 1-2 занятия или если вы уверены, что знаете пройденный материал.

Сколько обычно человек в группе?

Обычно 6-15 человек. В любом случае процесс обучения построен так, что никто не останется без внимания. Например, проверка домашних заданий происходит полностью онлайн между занятиями.

Оцените автора