У вас уже есть заявка на текущий период.
Если вы хотите, чтобы данная программа участвовала в розыгрыше гранта в этом месяце, необходимо добавить ее в папку "Интересные мероприятия".
Или создайте заявку на другой период.
30.10.2014 - Уточните расписание у организатора. Возможно он не успел обновить расписание.
Форма обучения:
Вечерняя
Вид мероприятия:
Курсы
Тип мероприятия:
Открытые
Целевая аудитория
Начинающие программисты
Преподаватель
Денис
Анонс программы
Курс Java Junior Developer организован как форма активного обучения, целью которого является понимание принципов Объектно Ориентированного программирования на платформе Java, изучение основных пакетов Java и умение писать на Java сложные веб-приложения.
Сертификат
Акцент курса делается на понимание и практику программирования на Java в объектно-ориентированном стиле. Для увеличения объема пройденного материала часть теории (типы, операции, управляющие конструкции, модификаторы доступа и т.д.) будет Вашей домашней работой (по предоставленным материалам) с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании.
Описание программы
Курс Java Junior Developer организован как форма активного обучения, целью которого является понимание принципов Объектно Ориентированного программирования на платформе Java, изучение основных пакетов Java и умение писать на Java сложные веб-приложения.
Акцент курса делается на понимание и практику программирования на Java в объектно-ориентированном стиле. Для увеличения объема пройденного материала часть теории (типы, операции, управляющие конструкции, модификаторы доступа и т.д.) будет Вашей домашней работой (по предоставленным материалам) с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании. Практика:
Практической частью домашней работы будет последовательная разработка java веб-приложения: прототип сайта поиска работы.
Курс будет построен на активном взаимодействии с обучаемыми в форме разбора домашнего задания: выбора оптимальной доменной модели; реализации, паттернов проектирования, дизайна разрабатываемого ...
Подробнее о программе
Курс Java Junior Developer организован как форма активного обучения, целью которого является понимание принципов Объектно Ориентированного программирования на платформе Java, изучение основных пакетов Java и умение писать на Java сложные веб-приложения.
Акцент курса делается на понимание и практику программирования на Java в объектно-ориентированном стиле. Для увеличения объема пройденного материала часть теории (типы, операции, управляющие конструкции, модификаторы доступа и т.д.) будет Вашей домашней работой (по предоставленным материалам) с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании. Практика:
Практической частью домашней работы будет последовательная разработка java веб-приложения: прототип сайта поиска работы.
Курс будет построен на активном взаимодействии с обучаемыми в форме разбора домашнего задания: выбора оптимальной доменной модели; реализации, паттернов проектирования, дизайна разрабатываемого приложения.
Разработка приложения будет основана на базовых темах курса: объектная модель, коллекции, система ввода-вывода, работа с файлами, работа с xml, SQL, персистентность в базу данных, сервлеты, технология JSP.
От скорости прохождения материалов курса группой будет зависеть объем функциональности полученного в конце курса приложения. Побочным результатом курса будет ваше личное резюме java разработчика с одним из пунктов в списке достижений: разработка веб-приложения.
Свойства приложения:
Объектно ориентированная доменная модель с возможностью легкого расширения функциональности.
Долговременное хранение в двоичном виде в файле, в xml, в DB (PostgreSQL).
Веб-интерфейс, основанный на технологии JSP.
Требования к участникам курса:
Умение программировать на любом языке.
Желательно иметь представление о XML, HTML, SQL, JavaScript.
Программа курса:
1. ООП. Первое Java приложение.
Знакомство.
Обзор сайтов и литературы по Java и ООП.
Платформа Java. JVM, сборка мусора, оптимизация, прогрев. JDK, JRE, ME, SE, EE
Настройки IDEA, создание проекта.
Java->class->JVM. Первое приложение Hello World. Package.
Для построения приложения мы будем использовать инструменты промышленной java разработки:
Java 7
Веб-контейнер Tomcat 7
Объектно-реляционная СУБД PostgreSQL
Среда разработки IntelJ IDEA
Инструмент постороения Maven
Система контроля версий Subversion
Библиотеки Apache Commons
Библиотека JavaScript jQuery
Интеграционные и модульные тесты JUnit 4
Систему логгирования Log4j и SLF4J
Библиотеку конфигурирования Typesafe config
Инструмент тестирования веб-сервисов SoapUI
Средство отладки веб-приложений firebug
Стек технологий, которыми овладеет каждый участник курса: j2se(java core), коллекции, jsp, sql (проектирование и нормализация), jdbc (доступ к базе), jpa, общие web паттерны, основы html и css, основы javascript.