Програмиране на Java™ (3 модула)
Курсът
осигурява практически умения за обектно-ориентирано програмиране на
езика Java™
с използване на проблемно-ориентирана методология за обучение. Той
включва следните три модула (възможни са индивидуални комбинации):
Основи
на програмирането на езика Java™
(30 часа) –
запознава с принципите и понятията на обектно-ориентираното
програмиране и тяхната практическа реализация на Java™.
Разглеждат се детайлно, на базата на примери и задачи, различните
езикови конструкции, механизми за реализация и приложни класове за
основните видове структури от данни. Дискутират се още механизмите
за обработка на изключения и конвенциите при документиране на Java™
код.
Java™
API и проектиране на графичен потребителски интерфейс (30 часа)
– разглеждат се Java™
класовете за осъществяване на файлови операции, сериализация и
отпечатване на принтер. На базата на практически задачи се
представят в детайли Swing библиотеката от класове и компоненти
(прозорци, панели, бутони, текстови полета, списъци, диалогови
прозорци, менюта, и др.) за изграждане на графичен потребителски
интерфейс (Graphical User Interface – GUI). Разглеждат се
събитийният модел на Swing и Model-View-Controller архитектурата от
гледна точка на тяхната практическа реализация. Дискутират се още
проектирането на Java™
аплети, Java Beans™,
реализация на паралелни
процеси с използване
на множество нишки (multi-threading)
и механизмите за синхронизация между тези процеси.
Разработка
на разпределени и мрежови приложения на Java™™
(30 часа)
–
дискутират се мрежовото програмиране, TCP-IP стек от протоколи,
sockets, моделът клиент-сървър, различни типове клиенти и сървъри и
тяхната реализация на Java™. Разглеждат се механизмите за
осъществяване на връзка с база от данни (Java
Database Connectivity – JDBC™)
и използването на SQL за манипулиране на данните. Обяснява се
практически Java™ Remote Method
Invocation (RMI) механизма за изграждане
на разпределени приложения.
|
| За повече информация и записване, моля пишете на нашия e-mail адрес: office@iproduct.org |
|
Java е търговска марка на Sun Microsystems, Inc. Всички други търговски марки са собственост на техните притежатели.
|