Java Backend
Bootcamp курс
Java Backend
разработчик
Начало
17 января
Длительность
3 месяца

О языке Java

Java превратилась из просто универсального языка в целую платформу и экосистему, которая объединяет различные технологии, используемые для целого ряда задач от создания десктопных приложений до написания крупных веб-порталов и сервисов.
Особенности Java
Один из самых распространенных и популярных языков программирования
1
Прост для изучения
Программы на Java проще писать, компилировать, отлаживать и изучать.
2
Не зависит от платформы
Программы на Java не зависят от платформы как на уровне исходного кода, так и на двоичном уровне, их можно запускать в различных системах
3
Объектно-ориентированный
В Java все является объектом. Дополнение может быть легко расширено, так как он основан на объектной модели
4
Прочный и надежный
В Java сделан упор в основном на время компиляции, проверку ошибок и проверку во время выполнения
Обучение Bootcamp
IT Bootcamp — новый метод образования IT- специалистов.
Он представляет собой курс, который помогает полностью погрузиться в изучаемый предмет; таким образом, учащиеся обретают необходимые навыки, знания и опыт в сфере IT за достаточно короткий период
График
Обучение 5 дней в неделю по 3 часа
Материал
Мы учим только актуальным знаниям, которые необходимы для работы в IT
Обучение
Обучение программированию происходит на профессиональном уровне и направлено на каждого студента
Ускоренное обучение
Процесс обучения в Bootcamp длится 12 недель, что намного быстрее чем в университетах или традиционных курсах
Опыт
Студенты получают практический опыт и навыки во время обучения
Менторы
Наши менторы знают, как правильно обучать студентов. Они обладают обширными техническими знаниями, навыками и глубоким пониманием того, какие специалисты нужны рынку
Программа обучения
Основы программирования на Java
Длительность 1 месяц/20 занятий

  • Структура программы
  • Операции командной строкой
  • Переменные, константы и типы данных
  • Консольные ввод и вывод
  • Арифметические операторы
  • Операторы присваивания
  • Преобразования типов данных
  • Операторы сравнения
  • Логические операторы
  • Условные конструкции
  • Циклы
  • Методы
  • Массивы
  • Классы и объекты, инкапсуляция и ключевое слово this
  • Модификаторы доступа
  • Статические члены и ключевое слово static
  • Наследование и ключевое слово super, Абстракция
  • Абстрактные классы и ключевое слово abstract, Полиморфизм
  • Интерфейсы, множественное наследование интерфейсов
  • Классы обертки, String vs StringBuilder
  • Обработка исключений, try-catch-finally
  • Создание своих исключений
  • Класс Enum
  • Клонирование объектов clone()
  • Интерфейсы Comparator и Comparable

Основы работы с БД и коллекциями
Длительность 1 месяц/20 занятий

  • Введение в СУБД PostgreSQL
  • DDL: CREATE, DROP, ALTER
  • Типы данных, Ограничения столбцов, Первичный ключ, Внешние ключи
  • Построение архитектуры базы данных и нормализация
  • DML: SELECT, INSERT, UPDATE, DELETE
  • Операции фильтрации и агрегатные функции
  • Table JOIN, UNION, INTERSECT
  • JavaFX, MVC
  • JDBC, Подключение к Базе Данных
  • Ознакомление с Collections Framework
  • Разбор основных коллекций ArrayList, LinkedList, PriorityQueue, HashSet, HashMap, частичная реализация с целью лучшего понимания
  • S.O.L.I.D. и Паттерны Singleton, Abstract Factory, DAO, Builder
  • Лямбда-выражения
  • Stream API
Основы веб разработки
Длительность 1 месяц/20 занятий

  • IoC и DI
  • Bean scope
  • Конфигурация с помощью аннотаций
  • Аннотации @Autowired, @Qualifier, @Value, @Scope, @PostConstruct и @PreDestroy
  • JPA и Hibernate
  • Spring MVC
  • Использование данных во View и Компонент Model
  • Аннотация @RequestParam, @RequestMapping для Controller класса
  • Spring MVC форма input, select, radiobutton, checkbox
  • Валидация данных: @Size, @NotEmpty, @NotBlank, @Min, @Max, @Pattern
  • Знакомство с REST API и JSON
  • HTTP методы GET и POST
  • Стандарты REST API
  • Spring Security, процедура аутентификации и авторизации. Jwt Token.
  • Swagger документирование
Стоимость курса
bootcamp
Java Backend Разработчик

15 000
сом в месяц
Записаться
45 000
42 000
сом за 3 месяца
Записаться
Как устроено обучение
1
Заявка
После того, как ты оставил заявку на сайте, с тобой свяжется координатор обучения
2
Уровень знаний
Ментор определит твой уровень знаний
3
Доступ
Координатор вышлет тебе доступ к образовательной платформе, на которой ты будешь учиться
4
Лекции
Занятия проходят 5 раз в неделю офлайн в оборудованных аудиториях в режиме реального времени
5
Материалы и задания
На платформе ты будешь изучать теоретические материалы, статьи и видео и будешь решать задания по теме
6
Проблемы и вопросы
Если на этапе у тебя возникает проблема с решением задачи, то ты можешь обратиться к ментору или сообществу студентов за помощью
7
Проверка знаний
После прохождения каждой темы ментор проводит проверку знаний и ревью кода. Каждый раз у тебя будут разные менторы, чтобы ты получал максимум знаний и независимую экспертизу
8
Составление резюме
После завершения программы ментор поможет составить конкурентное резюме и подготовит тебя к сложным вопросам на собеседовании
9
Поиск работы
По завершению ты разместишь своё резюме на сайте поиска вакансий и начнешь проходить собеседования
Выполняемые проекты
School Management System
Комплексная система управления школой, которая ведет учет данных студентов и менторов.
Simple Billing System
Биллинговая система, которая позволяет пользователям автоматически рассчитывать счета.
Airline Reservation System
Система для бронирования, отслеживания, отмены брони авиабилетов.
Отзывы
Асангазиев Азирет
Программист MegaCom
Я очень благодарен своему ментору - Долону, за все знания и опыт, что он передал нам во время курса. Его поддержка была всегда мотивирующей, благодаря чему даже после провалов я начинал заново и в итоге стал тем, кем я являюсь сейчас.
Осмонкулов Жылдызбек
Программист MegaCom
Менторы очень хорошо и подробно рассказывают материал. Также в курсе есть много практических примеров, которые помогают освоить теорию. Я рекомендую эти курсы всем, кто хочет изучить Java и на практике применить знания. Спасибо IT школе MegaCom за курсы.
Дуйшенбиев Юусуф
Стажер MegaCom
Мне очень понравились курсы от IT школы MegaCom. Помимо простого обучения синтаксису, как это, к сожалению, обычно делается во многих курсах, здесь учат вас учиться. Нодир ясно объяснял сложные концепции и стремился дать нам реальное понимание того, с чем мы работаем.

Заявка на обратный звонок

Для получения подробной консультации оставь заявку и мы свяжемся с тобой в ближайшее время.
Заявка на обратный звонок
Мы свяжемся с Вами в ближайшее время
Имя
Номер телефона
Email
Вас интересуют курсы или MegaLab?
Направление
Close
Напишите нам
Узнайте подробнее о курсах или запишитесь на пробное занятие
Telegram
WhatsApp
Mail
Phone