Разработка на платформе Java SE 7. Базовые темы
В данном курсе слушатели получат базовые знания и навыки, которые позволят им заниматься разработкой на платформе Java® SE 7.
Курс включает основы объектно-ориентированного программирования, использование UML для проектирования архитектуры приложений, а также основы использования языка Java® (типы языка, операторы, классы, пакеты, исключения).
Предлагается большое количество практических упражнений. Курс освещает разделы, рекомендованные к изучению для сдачи популярных сертификационных экзаменов по Java®. Однако подготовка к сертификации и сдаче экзамена не являются целью курса.
Java® на сегодняшний день – самый популярный язык для разработки приложений enterprise-уровня. Это стандарт для разработки коммерческих приложений среднего и большого масштаба.
Java® – это зрелая, устоявшаяся, но в то же время быстро прогрессирующая технология. Ваши вложения в технологию Java многократно окупятся за счет гибкости, обилия качественных и бесплатных библиотек и очень многочисленного сообщества разработчиков.
В данном курсе слушатели получат базовые знания и навыки, которые позволят им заниматься разработкой на платформе Java® SE 7. В курсе рассматриваются основы объектно-ориентированного программирования, использование UML для дизайна приложений, а также основы использования языка Java (типы языка, операторы, классы, пакеты, исключения). Курс содержит большое количество практических упражнений.
После завершения обучения слушатели смогут:
1) формировать JavaDoc-документацию;
2) читать базовые типы UML-диаграмм;
3) разрабатывать и запускать Java-приложения;
4) использовать в приложениях примитивные и объектные типы;
5) использовать в приложениях ключевые операторы языка;
6) использовать в приложениях абстрактные классы и интерфейсы;
7) применять при проектировании приложений ключевые принципы проектирования и шаблоны проектирования (design patterns);
8) использовать в приложениях assertions;
9) использовать в приложениях вложенные классы;
10) использовать в приложениях механизм исключений.
Целевая аудитория:
Выпускники вузов, умеющие программировать и желающие освоить язык Java®;практикующие разработчики на других языках программирования (C/C++/PHP/C# и т.д.), желающие освоить язык Java®.
Предварительная подготовка – общее:
Опыт разработки на императивных языках программирования.