Junior Java Developer

Курс сайт события http://levelp.ru/courses/programmirovanie/java-junior-developer/

Добавить в календарь:
Поделиться:

Курс "Junior Java Developer" организован как форма активного обучения, целью которого является понимание принципов Объектно Ориентированного программирования на платформе Java, изучение основных пакетов Java и умение писать на Java сложные веб-приложения. 

 

Акцент курса делается на понимание и практику программирования на Java в объектно-ориентированном стиле. Для увеличения объема пройденного материала часть теории (типы, операции, управляющие конструкции, модификаторы доступа, ...) будет Вашей домашней работой (по предоставленным материалам) с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании. 

 

Практика:

Практической частью курса будет командная последовательная разработка java веб-приложения. От курса к курсу приложение, которое разрабатывается может быть разным.

 

Разработка приложения будет основана на базовых темах курса: объектная модель, коллекции, система ввода-вывода, работа с файлами, работа с xml, SQL, персистентность в базу данных, сервлеты, технология JSP.

 

Побочным результатом курса будет ваше личное резюме java разработчика с одним из пунктов в списке достижений: разработка веб-приложения и возможность продемонстрировать код на собеседовании, который будет размещён на Github.

 

Краткая программа курса:

1. ООП. Первое Java приложение.

2. Типы. Операторы. Объектная модель в Java.

3. Массивы. Внутренние классы. Основные классы java. Управляющие конструкции. Исключения. Контейнеры/коллекции.

4. Внутренние классы. Параметризация. MVC, CRUD, DAO

5. Тонкости Java. Ввод/вывод. Параллельное выполнение.

6. Практика. Работа с файлами. Сериализация. Параллельное выполнение.

7. Веб-Контейнер Tomcat. Сервлеты. JSP. Работа с Датой.

8. Сервлеты. Java API. Работа с XML.

9. Работа с DB (PostgreSQL).

10. Работа с DB (PostgreSQL).Обзор технологий java.

 

Стек технологий и инструментов:

  • Java 8
  • Веб-контейнер Tomcat 
  • Объектно-реляционная СУБД PostgreSQL
  • Среда разработки IntelJ IDEA
  • Инструмент постороения Maven
  • Система контроля версий Subversion
  • Библиотеки Apache Commons
  • Библиотека JavaScript jQuery
  • Интеграционные и модульные тесты JUnit 4
  • Систему логгирования Log4j и SLF4J
  • Библиотеку конфигурирования Typesafe config
  • Инструмент тестирования веб-сервисов SoapUI
  • Средство отладки веб-приложений firebug

 

и многое другое!

 

 

Денис

Денис

Более 10 лет Денис работал в компаниях
и проектах различного уровня, где приходилось
решать задачи на C++, C#, Java и Python,
а также преподавал курсы: «Программирование»,
«Операционные системы», «Компьютерная графика»,
«Конструирование программ» в СПбГЭТУ «ЛЭТИ».
 
В настоящее время Денис работает
в компании Oracle,
курирует и ведёт сборы для одаренных
школьников в центре «Интеллект» по
информатике (программированию),
а также ведёт занятия по C++ и Java
для студентов ЛЭТИ, организуя работу
в командах над курсовыми проектами. 
 
Илья
 
 

Илья

Илья закончил НИУ ИТМО по
специальности информатика и прикладная
математика.
 
Последние два года работает в компании Oracle,
принимая непосредственное участие
в разработке IDE с 1.5 миллионами активных
пользователей.
За время работы изучил Java как с внешней
стороны,
так и с внутренней (принципы и механизмы
работы
виртуальной машины). 
 
 

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Стоимость курса в аудитории - 11 700 руб.

Стоимость участия он-лайн - 9 970 руб.

 

Забыли пароль? Регистрация