Java. Расширенные возможности
Уровень: продвинутыйПродолжительность: 3h 32m
Автор: David Gassner
David Gassner — старший автор на lynda.com. Ранее он был президентом компании Bardo Technical Services, поставщика обучающих услуг со статусом Adobe Solutions Network Training Provider. Являясь сертифицированным экспертом Adobe, он проводил учебные курсы по Flex, AIR, ColdFusion, Dreamweaver и Flash и разрабатывал для них программное обеспечение. Дэвид работает с многими языками программирования, включая Java, C#, PHP и SQL, регулярно выступает на конференциях и является автором книг Flex 3 Bible, FlashBuilder 4 и Flex 4 Bible от издательства Wiley.
Этот курс поможет вам расширить навыки программирования и в более полной мере использовать возможности Java. Он включает материалы по разработке приложений для настольных компьютеров, мобильных и веб-приложений, не привязанные к конкретным платформам или фреймворкам. Начав с расширенных способов определения классов Java и потока выполнения кода, Дэвид Гесснер затем расскажет об API-интерфейсе Java Reflection, о фреймворке для работы с коллекциями, управлении файлами и каталогами, тестировании через разработку, расширенной обработке исключений, а также о программировании многопоточных приложений.
Некоторые из рассматриваемых тем
- · Установка Java на компьютерах с Windows и Mac OS X
- · Установка Eclipse
- · Использование новых возможностей, таких как упрощенные обобщения
- · Работа с расширенными структурами классов (локальные внутренние классы и т. д.)
- · Использование API Reflection
- · Работа с древовидными структурами наследования
- · Управление упорядоченными и неупорядоченными наборами
- · Применение очередей
- · Тестирование и обработка ошибок
- · Управление файлами и каталогами
- · Работа с потоками ввода-вывода
- · Многопоточность
- · Дальнейшее обучение
http://www.lynda.com/course-tutorials/Java-Advanced-Training/107061-2.html