Java development for non-IT people

Разработка Web-апликаций с исспользованием Java технологий.

Что мы предлагаем?

  • Ориентируясь на практические знания, у Вас будет возможность в рамках платформы Java EE изучить доступ к серверам реляционных баз данных.
  • За чашечкой вкусного кофе, Вы будете разрабатывать Web-аппликации с использованием технологий Java Servlet API, JSP, JSTL Core, Apache Tiles на базе архитектуры MVC.
  • Работая в интересной команде, Вы ознакомитесь с инструментами для сборки проектов Ant и Maven; средствами тестирования JUnit, TestNG, Mock Object и т.д.

Для кого?

  • 5+ лет опыта в не-ІТ сферах;
  • Техническое или математическое образование;
  • Уровень разговорного английскогоPreIntermediate Strong+;
  • Знание Java (классы и интерфейсы, массивы и коллекции, обработка исключений) – на уверенном начальном уровне.
  • Четкое понимание ООП (инкапсуляция, полиморфизм, абстракция, наследование и агрегация)
  • Базовые знания SQL (вставка, обновление, удаление, запрос на виборку).

Рекомендованная литература

  • Брюс Эккель. Философия Java. 4-е изд. – СПб.: Питер, 2009. – 640 с.
  • Yakov Fain. Java Programming. 24-Hour Trainer. – Indianapolis: Wiley Publishing, 2011.
  • Joshua Bloch. Effective Java. Second Edition. – Upper Saddle River, NJ, Boston, Indianapolis, San Francisco, New York, Toronto, Montreal, London, Munich, Paris, Madrid, Capetown, Sydney, Tokyo, Singapore, Mexico City: Addison-Wesley, 2008.
  • Анил Хемраджани. Гибкая разработка приложений на Java. – М.: Вильямс, 2008. – 352 с.
  • Ильдар Хабибуллин. Самоучитель Java. – СПб.: БХВ-Петербург, 2001. – 464 с.