Принимаем заявки на поступление до 10 мая
Обучение с нуля до junior+ за 7 месяцев
Онлайн-курс Java-разработчик
с оплатой после трудоустройства
221 000 ₽
Средняя зарплата выпускников через год
Обучение 8 месяцев
Обучение до junior+ за 8 месяцев
Сначала ты устраиваешься Java-разработчиком, а потом платишь за обучение
Сначала ты устраиваешься Java-разработчиком, а потом платишь за обучение
Оплата только после трудоустройства
Берем расходы за обучение
на себя, если не трудоустроишься Java-разработчиком
Минимальный уровень дохода 100 000 рублей
Трудоустройство в Москве
или Санкт-Петербурге.
Это отражено в договоре,
который ты заключаешь с нами
Обучили и трудоустроили более 2500 студентов
Каждый выпускник получает от 3 до 5 офферов и устраивается на работу в течение двух месяцев после окончания обучения
Программа обучения
1. Java Core — 1.5 месяца
Java Core — 2 месяца
На этом этапе вы познакомитесь с основами Java: стандартной библиотекой Java, средой разработки IDEA, научитесь писать консольные приложения в объектно-ориентированном стиле, познакомитесь с нововведениями Java 11.

Тема 1: Введение в Java
  • История создания Java и ее описание. JIT-компиляция.
  • Средства разработки (JDK, JRE, JVM).
  • Среда разработки (IDEA) и запуск первой программы.

Тема 2: Базовый синтаксис
  • Примитивные типы и классы-обертки. Операции над примитивами и их преобразование.
  • Управляющие конструкции. Циклы, условные операторы. Практическое применение.
  • Массивы. Инициализация, заполнение и использование.
  • Строки. Конкатенация и неизменяемость.

Тема 3: Объектно-ориентированное программирование в Java
  • Основы ООП. Знакомство с парадигмами.
  • Погружение в принципы работы ООП.
  • Виды классов и их свойства в Java (абстрактные, вложенные, анонимные классы).
  • Базовый класс Object и его методы.
  • Абстрактные классы и интерфейсы.

Тема 4: Анализ кода, обработка ошибок и дебаггинг
  • Иерархия исключений. Проверяемые и непроверяемые исключения. Ошибки JVM.
  • Обработка и использование исключений. Try-catch.
  • Логирование. Журналирование работы приложения.

Тема 5: Потоки ввода-вывода, доступ к файловой системе
  • Изучение пакетов Io и Nio. Классы File и Path.
  • Потоки байт. Базовые классы и иерархия.
  • Потоки символов. BufferedReader и Scanner.
  • Паттерн декоратор и адаптер. Использование в потоках.
  • Продвинутые возможности потоков. Сериализация и десериализация.

Тема 6: Параметризированные типы и коллекции
  • Generics. Параметризация кода.
  • Wildcards. Параметризация и наследование. Принцип PECS.
  • Java Collections. Виды коллекций. Иерархия и принципы работы.

Тема 7: Функциональное программирование в Java
  • Функциональные интерфейсы. Виды и способы использования.
  • Лямбда-выражения. Правила написания и функциональное программирование.
  • Способы имплементации функциональных интерфейсов. Method Reference.
  • Stream API. Функциональная обработка данных. Терминальные и промежуточные операции.
2. Подготовка к проекту (Spring + Hibernate) — 2 месяца
2. Подготовка к проекту (Spring + Hibernate)
— 2 месяца
На этом этапе вы создадите собственное веб-приложение.

Тема 8: Введение в базовые инструменты
  • Системы управления версий. Git. Проектная работа в своем репозитории.
  • Сборка проекта. Управление зависимостями. Apache Maven.

Тема 9: Работа с Базами данных
  • Реляционные базы данных. SQL запросы. Подключение к базе данных из приложения. JDBC.
  • Углубленное изучение JPA и Hibernate. Принципы ORM-систем.

Тема 10: Изучение работы Spring Framework
  • Spring Core, Dependency Injection и Inversion of control.
  • Spring MVC. Разделение архитектуры. Контроллеры, сервисы и репозитории.
  • Spring Security, UserDetails и Granted Authority. Управление доступом и разграничение прав.

Тема 11: Изучение экосистемы Spring Boot
  • Spring Boot. Упрощение работы со Spring. Шаблонизатор Thymeleaf.
  • HTML, CSS, Bootstrap.

Тема 12: RESTful. Приложения-клиенты
  • Принципы REST. Разработка клиента. Знакомство с FrontEnd.
  • Spring REST Template. Разработка Restful-клиента на Java.
Командный проект
— 1 месяц
3. Java Advanced (бонусный модуль) — 0.5 месяц
Курс посвящен знакомству с таким направлением как Spring Cloud и взаимодействию микросервисов между собой. Ты построишь базовую архитектуру с использованием современных подходов и паттернов.
Командный проект
— 1 месяц
4. Командный проект — 1 месяц
Создание командного проекта с использованием всего стека технологий,
необходимых Java-разработчику:

  • Java LTS Versions
  • SQL
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Hibernate
  • HTML/CSS
  • JavaScript
  • Maven
  • Git
Подготовка
к собеседованиям — 2 месяца
5. Подготовка к собеседованиям — 2 месяца
На этом этапе мы поможем тебе подготовиться к собеседованиям, освежить и систематизировать все знания.
В финале ты пройдешь итоговую проверку по всем темам с наставником.
Трудоустройство
— 1 месяц
6. Трудоустройство — 1 месяц
Наш HR-cпециалист поможет составить резюме и выбрать компании для откликов.
Мы будем поддерживать тебя во время прохождения собеседований и поможем выбрать лучший оффер.
#rec739698830
Отзывы трудоустроенных выпускников Kata Academy
Отзывы трудоустроенных выпускников Kata Academy
Вячеслав
Шершнев
Мне КАТА дала огромный шанс изменить свою жизнь на 180 градусов, это очень круто.
Учиться было сложно, но зато такая сложность помогла устроится на достойную и интересную работу. Спасибо Герману за курсы, удивительно, что существует подобная система, в которой выигрывают все!!!
Антон
Абросимов
Мне 28 лет, и я из Тольятти. Если вы планируете сюда идти, то нужно понимать, что учиться придётся много, ооочень много. И с окончанием Ката, и последующим трудоустройством ничего в этом плане не изменится. Если вы выбираете программирование, то учиться придётся много и постоянно, всегда. Некоторые айтишники говорят, что нельзя идти в IT ради денег. Я с этим не согласен, но нужно понимать, что да, зарплата будет хорошая, но в перспективе вы можете получить всё ту же нелюбимую работу.
Тахир
Мусаханов
Мне 29, до КАТА работал инженером, обучение у меня заняло 7 месяцев, раньше программированием не занимался. Обучение было сложным, на работу устроился 18.10.2022. Теперь главная задача – пройти испытательный срок. Советую школу тем, кто хочет попасть в IT, но не знает как это сделать. КАТА в этом поможет, главное действовать согласно инструкциям и верить в себя!
Максим
Бесчастных
Работаю 2 месяца, скоро пройду испыталку. На работе справляюсь благодаря главному навыку, что получаешь в КАТА, помимо основных знаний: гуглить и не сдаваться. Для не подготовленных к тому, что программисты в целом учатся всегда и учатся сами, будет очень тяжело. Важно принять, что ты сам строишь из себя специалиста. Спасибо за очень быстрый взлёт, врыв в IT.
Дмитрий Красильников
Очень рад, что решился на смену профессии в 41 год и дошел до конца.
Всем, кто сомневается, рекомендую выкинуть страхи из головы и начать уже обучение. Я учился на постоплате: сначала обучение и трудоустройство, а потом оплата. Все прописано в договоре, и это действительно так и есть, никаких рисков. Все мои сокурсники, кто дошел до конца, тоже трудоустроились.
Максим Кулешов
Когда выходишь на собеседования, до последнего нет уверенности, что ты точно нужен компаниям, и они готовы заплатить немалую сумму за такого специалиста, но это факт. На собеседования у меня ушло 7 дней, прошел 11 собеседований, из них 7 офферов, и, естественно, уже выбрал свой. С начала обучения до момента трудоустройства прошло чуть меньше 7 месяцев, можно было и быстрее, но приходилось, как многим, совмещать с работой 5/2, учиться каждый день по вечерам, но старания очень хорошо окупаются.
Арслан
Акавов
Устроился на зп выше обещанного. С забавным ощущением удалял старое резюме по профильному образованию, с которого ни разу не звонили. И каково было мое удивление, когда резюме разработчика, выложенное в вечер пятницы, заставило меня отвечать на звонки до 12 ночи.
Кирилл
Куликов
KATA Academy — это возможность не ломать голову о том, как же ты будешь платить по 10к в месяц, чтобы изменить свою жизнь. Мысли об оплате перекладываются на тот момент, когда ты уже работаешь. И, самое главное, ты не будешь думать, что треть зарплаты ушла не в ту сторону.
Валерия Райшите
Первые несколько месяцев были для меня самыми значимыми. На этом этапе происходит формирование правильного отношения к процессу разработки и приходит понимание того, что детали имеют значение. Роль ментора в этом плане просто неоценима. Даже если мне казалось, что я знаю тему достаточно хорошо, у Алексея находились вопросы заставляющие увидеть нюансы, до которых я своим умом вряд ли бы дошла.
Виктор Горбачев
Я, в принципе, не задумывался о том, стоит ли идти в КАТА или нет, да и не смущало то, что оплата после трудоустройства (многие воспринимают как что-то страшное и необычное). Есть договор, в договоре всё прописано. И то, что KАТА гарантирует трудоустройство, меня тоже привлекло. Но, только учась на проекте, я понял почему они это могут гарантировать. На текущий момент я устроился на работу с хорошей, вернее не так, с отличной зарплатой. С большим багажом знаний и уверенностью в завтрашнем дне.
Иван
Моисеев
Спасибо большое товарищу, который очень настоятельно рекомендовал попробовать поучиться писать код. Так я и попал сюда. Здесь абсолютно бессовестные менторы, которые не оставили мне и шанса уйти из программирования, дав поддержку, классную атмосферу и главное – навыки. Мало того, когда происходили сложности по программе обучения, также помогали и другие обучающиеся и сложностей получается как и не было. Спасибо вам.
Даниил Гончаров
Время на реакт я потратил больше запланированного (хотел трудоустроится в этом же году) и с проекта я вышел к концу ноября, подготовка к собесам заняла пару недель, Далее началось самое интересное -собеседования. первый ко мне позвонил это был Рамблер, назначили мне собес на вечер того же дня, на следующий день сбер, далее уже не помню. Всего было около 6 собесов, потому что остальные я отменил, т.к. получил 4 оффера...
Максим
Марков
Выполняются ли гарантии, прописанные в договоре? Да, здесь всё честно. Пройдя весь путь, я действительно смог трудоустроиться, и с этим не возникло никаких проблем. Я считаю, что именно это и является самым главным, именно это позволяет уверенно идти к достижению цели. Подводя итоги, могу сказать, что если вы действительно решили идти до конца, готовы вложить своё время и силы в обучение, то КАТА - самый лучший помощник в достижении этого в кратчайшие сроки.
Антон Шевченко
Ну а на финальном собеседовании кроме проверки знаний тебе дают очень важные советы, благодаря которым итоговый оффер может быть намного больше. За что огромное спасибо Александру и Станиславу! И вот после двух недель походов по собеседованиям различных компаний я получил оффер о котором только мечтал. Кстати, работал на 21 этаже крутого бизнес-центра на iMac 27", пока не отправили на удалёнку с MacBook pro 15"))) В общем я доволен!
Абросимов Александр
Если бы не было знакомого выпускника KATA, неизвестно (хотя скорее известно) как все сложилось бы. Когда говорил на тему KATA и их условий c большинством друзей, они говорили "100% развод, не подписывайся ни при каких обстоятельствах". Кидали мемы вроде тех где парень едет на мопеде с привязанной сумкой денег и надписью "я после IT курсов". В общем, рад, что голоса 2 человек (выпускника KАТА и ещё одного программиста) перевесили.
Максим Соловьев
От другого выпускника Кata (моего знакомого) я узнал о курсах и меня привлекло, что они гарантируют трудоустройство и при этом обучают бесплатно, т.к. денег в то время не было вообще. Моя семья жила на всякие выплаты и пособия, которые платило государство в локдаун, т.е. мои дети меня кормили. За первый месяц обучения я узнал больше, чем за год собственного обучения...
Оставь заявку, чтобы получить консультацию по поступлению
с оплатой после трудоустройства
Нажимая на кнопку, я соглашаюсь с Политикой конфиденциальности Kata Academy
Еще направления
© 2023 KATA Programming Academy