На тренинге JavaEE Developer начиная с нуля каждый участник напишет собственное полнофункциональное многомодульное web-приложение с использованием веб-сервисов, jQuery и персистентностью данных.
По ходу изложения на протяжении всех занятий будут разбираться вопросы, которые могут быть заданы на собеседовании на позицию java разработчик. Основное внимание будет уделяться способам решения многочисленных проблем разработки а также и структурному (красивому и надежному) java кодированию
В настоящий момент ситуация на рынке труда разработки ПО такова, что IT-компаниям не выгодно брать на работу начинающих программистов без опыта, а часто также и без знания конкретных технологий проекта.
Даже опытному программисту требуется некоторое время, чтобы влиться в проект, а тратить деньги на обучения технологиям и инструментам, ставшим де-факто стандартами в мира Java работодатели не хотят.
Пытаться самостоятельно освоить безбрежное море java-технологий по книгам и Интернету - все равно что учится плавать, не заходя в воду или учиться ездить на велосипеде по книжке. Необходимо знание основ, практические навыки, понимание сути и предназначения той или иной технологии.
Курс JavaEE Developer - это практический тренинг, организованный в форме активного обучения, целью которого является понимание сути наиболее используемых Java/Java Enterprise технологий и умения строить на них свои приложения. Тренинг направлен на быстрое получения необходимых знаний и практических навыков, которые позволят выпускнику успешно пройти собеседование и работать в команде разработчиков на языке Java.
Требования:
Для прохождения тренинга необходимо знание java
Описание:
На тренинге с использованием JavaEE(SOA-based архитектуры) будет реализовано многомодульное приложение отправки почты, связанных через веб-сервисы c сохранением истории в DB.
Для построения приложения мы будем использовать инструменты промышленной java разработки:
- Java 7
- Веб-контейнер Tomcat 7
- Объектно-реляционная СУБД PostgreSQL
- Среда разработки IntelJ IDEA
- Инструмент постороения Maven
- Система контроля версий Subversion
- Библиотеки Apache Commons
- Библиотека JavaScript jQuery
- Интеграционные и модульные тесты JUnit 4
- Систему логгирования Log4j и SLF4J
- Библиотеку конфигурирования Typesafe config
- Инструмент тестирования веб-сервисов SoapUI
- Средство отладки веб-приложений firebug
Преподаватель
Григорий КислинНачал карьеру программиста на втором курсе ЛИТМО в 1989г., еще на перфокартах. С 1991 является адептом объектно-ориентированного программирования. В индустрии программирования вырос от простого Java разработчика до ведущего специалиста и затем Java-архитектора. Участвовал в большом количестве разнообразных проектов, как в крупных компаниях (Alcatel, Siemens, Yota, Deutsche Bank) так и в небольших стартапах. Имеет несколько сертификатов с отличием, знания и опыт практически во всех технологиях JavaEE. В настоящее время является Java-архитектором в проекте разработки корпоративной ERP-системы. Последние профессиональные увлечения: Scala, Typesafe stack, NoSql. |