Профессия java-разработчика
с трудоустройством
в Европе

Java-разработчик

Курс начинается с основ программирования на языке Java.
Продолжается изучением взаимодействия с БД с использованием JDBC, а также ORM-Фреймворков. Основная часть курса посвящена глубокому теоретическому и практическому изучению разработки бизнес-приложений с использованием Spring, созданию REST сервисов с использованием Spring MVC и интеграции этих сервисов с уже существующим фронтэндом.

Преимущества

Поскольку мы имеем прямые договоры с лучшими Российскими и Европейскими работодателями в сфере ИТ, студенты, которые

удовлетворяют
обязательным требованиям
(см. ниже)
успешно окончили именно этот (согласованный с работодателями) курс

могут пройти собеседование в крупную Европейскую и Российскую ИТ-компанию (по желанию, на выбор). При успешном прохождении собеседования вас ждут:

Конкурентная заработная плата
Помощь в переезде, оформлении визы, страховки и аренде жилья (при приеме на работу в европейскую компанию)

Успешность обучения определяется с помощью:

  • тестирования по программе курса,
  • оценки навыков, необходимых для результативной работы разработчика (programmer soft-skill: отношение к выполнению практических заданий, посещаемость занятий, общая дисциплина)

Требования для поступления

English

Готовность проходить собеседование на английском языке и использовать английский как главный язык во время работы

Предыдущий опыт для программы JAVA

Полтора года опыта разработки (необязательно JAVA) – с готовностью предоставить CV, трудовую книжку и рекомендации работодателей по запросу

Программа обучения

Основы разработки на языке Java
32 часа
  1. Основы технологии Java. Понятия и термины - 1 час
  2. Типы данных, переменные и операторы - 2 часа
  3. Управление течением программы - 1 час
  4. Методы - 2 часа
  5. Массивы - 3 часа
  6. Классы и объекты - 3 часа
  7. Конструкторы - 2 часа
  8. Обобщенное программирование 2 часа
  9. Работа со строками - 1 час
  10. Абстрактные классы и интерфейсы и аннотации 2 часа
  11. Классы-коллекции - 2 часа
  12. Функциональные интерфейсы и лямбда-выражения - 2 часа
  13. Пакеты и модификаторы доступа - 2 часа
  14. Обработка исключительных ситуаций - 1 час
  15. Многопоточное программирование - 1 час
  16. Синхронизация потоков - 2 часа
  17. Потоки ввода-вывода - 2 часа
  18. Работа со стеком TCP/IP - 1 час
  19. Тесты и самостоятельная работа - 13 часов
Разработка на Java. Расширенные возможности
16 часов

  1. Сортировка и настройка коллекций 2 часа
  2. Внутренние классы - 1 час
  3. Введение в JDBC - 3 часа
  4. JDBC SQL программирование - 3 часа
  5. Дополнительные возможности JDBC - 2 часа
  6. Регулярные выражения - 3 часа
  7. Дополнение – Основные классы коллекции - 2 часа
  8. Тесты и самостоятельная работа - 13 часов
Введение в jQuery
12 часов

  1. Введение в jQuery - 1 час
  2. Начало работы с jQuery - 1 час
  3. Выбор элемента и перемещение - 1 час
  4. Формы - 1 час
  5. Создание интерактивных элементов - 1 час
  6. Манипуляции и обновления контента - 1 час
  7. Эффекты jQuery и анимация - 1 час
  8. AJAX с jQuery подключение к данным с API - 1 час
  9. Приложение jQuery AJAX YouTube API - 2 часа
  10. Завершение курса ресурсов jQuery - 2 часа
  11. Тесты и самостоятельная работа - 10 часов
Введение в Spring 4 and Spring MVC/REST
40 часов

  1. Введение - 3 часа
  2. Свойства бинов - 5 часов
  3. Контейнер и API - 5 часов
  4. Доступ к базам данныx - 5 часов
  5. Транзакции - 5 часов
  6. Web-приложения с использованием Spring_MVС - 5 часов
  7. Обзор безопасности - 6 часов
  8. REST сервисы - 6 часов
  9. Тесты и самостоятельная работа - 13 часов
Расширенные возможности Spring
16 часов

  1. Безопасность в Spring - 4 часа
  2. Использование проекта of Spring Boot - 4 часа
  3. Spring Boot Actuator - 4 часа
  4. Обзор новых возможностей в Spring 5 - 4 часа
  5. Тесты и самостоятельная работа - 13 часов
Введение в Java Server Faces
8 часов

  1. Введение в JSF - 1 час
  2. Начало работы с JSF - 2 часа
  3. Пользовательский ввод при помощью HTML-форм - 1 час
  4. Проверка HTML-форм - 1 час
  5. Внедрение бизнес-логики с управляемыми компонентами - 1 час
  6. Отображение данных с использованием списков и таблиц - 1 час
  7. Создание веб-приложения базы данных с помощью JDBC - 1 час
  8. Тесты и самостоятельная работа - 6 часов
Введение в AngularJS
12 часов

  1. Начало работы c AngularJS - 1 час
  2. Модель и вид - 2 часа
  3. Сервисы и внедрение зависимости - 2 часа
  4. Привязка данных и директивы - 2 часа
  5. Одностраничные приложения - 1 час
  6. Пользовательские сервисы - 2 часа
  7. Пользовательские директивы - 2 часа
  8. Тесты и самостоятельная работа - 8 часов
GIT
8 часов

  1. Введение - 1 час
  2. Основы Git Basics - 2 часа
  3. Ветвление Git - 2 часа
  4. Git на сервере - 1 час
  5. GitLab в деталях - 2 часа
  6. Тесты и самостоятельная работа - 13 часов
Тесты и самостоятельная работа
74 часа
Финальный проект
24 часа
Финальное тестирование
8 часов

Форма обучения

Очно-заочная

Занятия проходят 3 раза в неделю по понедельникам, средам и пятницам с 19:00 до 22:00 в дистанционном формате, и очно по субботам с 10:00 до 17:00

Команда проекта




Работодатели



Официальный диплом

При успешном окончании обучения вы получите не просто подтверждение о прохождении обучения, а «Диплом о переквалификации» (соответствующий требованиям Законодательства об образовании на основании «Лицензии на осуществление образовательной деятельности» НОЧУ ДПО УЦ «Сетевая Академия»).

Стоимость и даты


15 сентября 2018

Курс «JAVA-разработчик»

Варианты оплаты:
120 000р
Единовременно
108 000р. до 09.09
В рассрочку
два платежа по 60 000р

17 сентября 2018

Курс «.NET-разработчик»

Подробнее →
Варианты оплаты:
120 000р
Единовременно
108 000р. до 20.08
В рассрочку
два платежа по 60 000р




Контакты

Мы будем рады ответить на ваши любые ваши вопросы по телефону:

+7 (495) 967-66-70

В выходные и нерабочее время:

+7 (985) 643-39-35





© Сетевая Академия ЛАНИТ,2018