JAVA-технологии

Курсы Java pro

Длительность курса
32 занятия
Интенсивность
2 раза / нед.
Расписание занятий
По 2 часа, 4 месяца
Стоимость, оплата частями
15 000
записаться на курс
Описание курса

Java Pro для тех, кто владеет знаниями в Java ООП и в Java Standard Edition. Вас будут обучать тому, как разрабатывать высоко-нагружённые корпоративные приложения. Вы обретёте прочные знания разработки как части backend так и базовые знания, связанные с веб-частью и DevOps. При регулярном посещении занятий и усердной работе на занятиях после окончания курса Java Pro вы сможете претендовать на позицию Java Junior Developer.

Предварительная подготовка:
Для тех, кто владеет знаниями в Java ООП и в Java Standard Edition
Программа курса
Java Net
  • OSi model, Http

  • Socket, Server Socket

  • Http Server

Java Reflection
  • Basic reflection concepts(Class, Method, Field etc.)

  • Annotations

  • ClassLoader and Proxy

Java Concurrency
  • Overview of java.utill.cuncurrent package

  • Atomics, Locks, Concurrent Collections

  • Executors(Future, Callable), Executor Services

SQL
  • Main concepts

  • Basic DDL and DML commands, JOIN

  • Transaction concept and database normalization

JDBC
  • Connection to Data Base using Java

  • Statements

  • Pattern DAO

JPA and JTA (Hibernate)
  • Introduction in JPA

  • Hibernate configuration

  • Hibernate relationships configuration

  • Concurrent access to DB

  • Testing and “In memory Database”

Servlets(Tomcat) and JSP
  • HTTP and first web application

  • HTML simple web form

  • Create a small functionality to save data from web form using JPA

Gradle
  • Object oriented concept

  • Project, Dependency, Task

  • Maven vs Gradle

Web Services
  • Introduction in web services

  • JAX-RS(REST) and JAX-WS(SOAP)

  • First simple rest services GET/POST/PUT/DELETE

JavaScript
  • JS introduction

  • Call rest services

Spring introduction
  • Dependency Injection

  • Bean

  • Spring annotation and XML configuration

  • Basic annotations

Spring MVC
  • Configuration Spring MVC

  • View templates(freemaker and thymeleaf)

  • Controller

Spring Data JPA and Spring with Hibernate
  • What is spring DATA

  • Spring with Hibernate

  • Spring Data repositories

Spring security
  • What authentication and authorization is

  • Create control level

  • Add spring authentication against db

Spring REST
  • REST end-point

  • Security in spring REST

Spring Boot
  • What is spring boot?

  • Spring Data, MVC, Rest in Boot

  • Bootfiul application with Spring Boot

Cloud Services
  • What is cloud?

  • Amazon web services

  • Example of working EC2 instance with Boot application

Бонусы: бесплатный IT English + вебинары
Для записи на этот курс необходимо выполнить тест!
Новости и статьи
Наши партнеры
diez
hot_true
intersog
softserve
hellyeah

Освоив базу Java программирования, получив знания в Java ООП, Java Standard Edition, вы можете повысить свой профессионализм с помощью курса Java Pro в Компьютерной академии. По завершении обучения вы сможете претендовать на звание Java Junior Developer, что поможет при трудоустройстве в престижных ИТ-компаниях.

Что вы получаете?

На уроках продвинутого программирования вы узнаете:

  • как использовать шаблоны проектирования,
  • как создавать более сложные веб-приложения,
  • что такое фреймворки Spring и Hibernate.

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

Современный подход к изучению в Prof IT Computer Academy

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

Стать таким специалистом реально всего за 4 месяца. Имея опыт работы с Java ООП и Java SE, вы можете усовершенствовать имеющиеся навыки на курсах «Джава Про» в Киеве от Компьютерной академии Prof IT. Разрабатывая учебную программу, мы учли все особенности работы профессиональных специалистов, требования ИТ-компаний к соискателям, новые тенденции в развитии информационных технологий.

Условия обучения:

  • курс предусматривает предварительную подготовку: для записи на занятия необходимо пройти вступительный тест, который поможет определить уровень знаний и навыков студента;
  • занятия проходят в интересном интерактивном режиме: студенты в доступном формате осваивают теорию и выполняют практические задачи, получают задания для индивидуального выполнения;
  • целью обучения Java Pro является не только изучение профессиональных навыков программирования, но и подготовка к собеседованию на получение статуса Java Junior Developer;
  • чтобы вы могли применить полученные знания в жизни, мы расскажем вам обо всех трудностях и нюансах, которые необходимо учитывать при трудоустройстве в ИТ-компании.

Выполняя поставленные задачи, активно работая на практических занятиях, а также внимательно выполняя домашние задания по урокам «Джава Про», вы сможете уже на этапе обучения создавать сложные веб-приложения, которые в будущем станут частью вашего портфолио.

Наши преподаватели – опытные специалисты, знающие о Java все и работающие в крупнейших ИТ-компаниях Украины. Они стремятся помочь вам достичь успехов в выбранной сфере, поэтому применяют современные методики, построенные на живом и открытом общении преподавателя и студента.

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

Если у вас возникли дополнительные вопросы, вы можете задать их онлайн-консультанту, позвонить по телефону +38 (096) 580-33-88 или оставить заявку на звонок в форме обратной связи.

Спасибо!

Мы свяжемся с вами в ближайшее время.

Ошибка!

Перезагрузите страницу и попробуйте еще раз.

Курсы Java pro

Записаться на курс


Курсы Java pro

Заявка на вступительный тест


Записаться на курс


Java-технологии:

  • Java Basic
  • Java Pro

Разработка веб-приложений:

  • Front-End Basic
  • Front-End Pro

PHP разработка:

  • PHP Basic
  • PHP Pro

Тестирование программного обеспечения:

  • Основы тестирования ПО (QA manual)

Project Management:

  • Project Management

Digital Marketing:

  • SEO и PPC
  • SMM

IT English:

  • IT English
Online HTML/CSS Online JS Starter Online JS Advanced Online QA manual Online PHP Basic Online PHP Pro
Записаться на курс


Java-технологии:

  • Java Basic
  • Java Pro

Разработка веб-приложений:

  • Front-End Basic
  • Front-End Pro

PHP разработка:

  • PHP Basic
  • PHP Pro

Тестирование программного обеспечения:

  • Основы тестирования ПО (QA manual)

Project Management:

  • Project Management

Digital Marketing:

  • SEO и PPC
  • SMM

IT English:

  • IT English
Записаться на курс


Online HTML/CSS Online JS Starter Online JS Advanced Online QA manual Online PHP Basic Online PHP Pro