Програмиране на 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. Всички други търговски марки са собственост на техните притежатели.
Copyright © IPT - Intellectual Products & Technologies Ltd., 2003-2006. Всички права запазени.