Программирование [Н.А. Вязовик] Программирование на Java (2016)

Бывалый
Команда форума
20 Фев 2019
31,490
1,761,835
113
#1
1723741565753-png.75049


Описание [Н.А. Вязовик] Программирование на Java (2016):



Курс лекций посвящён современному и мощному языку программирования Java. В нём рассматриваются основы объектно-ориентированного программирования (ООП), необходимые для разработки на Java, а также библиотеки для работы с файлами, сетью, создания графического интерфейса пользователя (GUI) и других задач.
Изначально Java была создана для создания небольших приложений для Интернета (апплетов), но со временем она превратилась в универсальную платформу для разработки программного обеспечения, которое работает практически везде — от мобильных устройств и смарт-карт до мощных серверов.
Курс начинается с изучения истории появления и развития Java. Это помогает лучше понять особенности платформы и спектр существующих продуктов и технологий. Создание Java также является интересным примером одного из самых популярных и успешных проектов в мире информационных технологий.
Далее рассматриваются основные концепции ООП, необходимые для освоения языка программирования Java. Ключевые понятия и конструкции языка описываются доступным языком, но на достаточно глубоком уровне. Подробно изучаются особенности лексики, системы типов данных, объектной модели. Особое внимание уделяется модификаторам доступа, соглашениям по именованию, преобразованию типов, работе с массивами, обработке ошибок (исключительных ситуаций).
Курс завершается рассмотрением базовых библиотек Java, которые предоставляют всю необходимую функциональность для создания различных приложений — коллекций объектов, работы с файлами, сетью, создания GUI-приложений, построения многопоточной архитектуры и многого другого. Описание сетевой библиотеки предваряется изучением основ сетевых протоколов и технологий.

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Н.А. Вязовик] Программирование на Java (2016):


Для просмотра содержимого вам необходимо авторизоваться