Практическа разработка на софтуерен проект в курс на IPT за разпределени и мрежови приложения на Java™ от 24 юли
21 Юли 2010г.
Като демонстрация на усвоените знания групата участници в курса ще работят по съвместен проект, който представлява цялостно трислойно приложение с графичен интерфейс, бизнес логика и база данни (Java Persistence API - JPA) със сървър и множество клиенти.
За тема на приложението, което ще бъде разработвано по време на предстоящия курс, е избрана „Система за контрол на работното време" (Time Control System). Разработката дава възможност да се използват техники за постигане на максимална ефективност при разработката с NetBeans 6.9, GUI Builder (Swing Application Framework) и Database To Java Entity Wizards (JPA). Проектът ще бъде доразвит като Multi-Client Application с Remote Method Invocation (RMI) технология.
Курсът включва:
- Практическа разработка на собствени мрежови приложения от тип клиент-сървър и peer to peer (P2P) през протоколи TCP/ UDP/ multicasting - чат-сървъри и клиенти; програма за фактуриране, включваща RMI клиенти с графичен потребителски интерфейс, централизиран сървър и база данни;
- Новото за Java 5 и 6 SE Java Persistence API (JPA), което надгражда добилите популярност ORM мениджъри Hibernate/ TopLink/ EclipseLink и улеснява съхраняването на данните в база данни, като прави ненужни както писането на SQL заявки, така и на XML описания на данните, заменяйки ги с анотации в кода;
- NetBeans 6.9 - наскоро излязлата последна версия на продукта, повишаваща продуктивността чрез бързо изграждане на потребителски интерфейси с графичен билдър, и създаване на entity beans чрез помощници директно от таблици в базата данни;
- Бързо изграждане на потребителски интерфейси с графичен билдър;
- Автоматизирано създаване на Java Persistence API (JPA) entity beans и контролни класове чрез помощници директно от таблици в базата данни;
- Разбиране на предимствата и недостатъците на различните архитектурни решения и използване на най-добрите практики (Reusable Design Paterns) в зависимост от спецификата на проекта;
- Запознаване с механизмите за сигурност в Java, декларативна сигурност, базирана на политики;
- Курсът завършва с проект - разработка на цялостно трислойно клиент/сървър приложение с използване на Remote Method Invocation (RMI) middleware.
- Постигане на максимална скорост и разширяемост при разработката на многослойни клиент-сървър приложения чрез съчетаване на изброените по-горе технологии и подходи.
Курсът е насочен към мотивирани млади хора с амбиция за бърза професионална реализация като Java разработчици.
Курсът може да бъде използван за запознаване на екипи от софтуерни компании с последните новости в Java технологиите. Като лицензиран посредник по подбор на персонал, IPT предлага на фирмите от IT бранша подготвени специалисти за позицията Junior Java Developer, както и възможност за допълнително обучение по съобразена с изискванията на работодателя програма.
Обучението се води от Траян Илиев - висококвалифициран и сертифициран преподавател от Факултет по математика и информатика на СУ „Св.Климент Охридски" с педагогически стаж и практически опит в разработката на софтуерни проекти.
Фирма "Ай Пи Ти - Интелекчуал Продъктс енд Технолоджис" ЕООД има богат опит в предлагането на образователни решения и консултации в областта на информационните технологии.
Подробни учебни програми на предлаганите курсове, допълнителна и контактна информация можете да намерите на фирмения сайт http://www.iproduct.org/или да получите от нашия сътрудник в офиса.
Oracle® and JavaTM are trademarks or registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
-
Киберсигурността би трябвало да е един от основните приоритети за България
Ефективно противодействие срещу киберпрестъпността може да се постигне само с партньорство на всички нива – държавата, НПО и бизнеса
-
Победител в конкурса по програмиране на Мусала Софт- CodeIT.bg е Румен Христов
Финалът е под патронажа на Президента на Република България и със специалното партньорство на Н.Пр. посланика на Южна Африка в България
-
Награждаване 2 в 1 – PC Magazine & Telerik
Победителите от втори и трети кръг на националния конкурс по програмиране на PC Magazine и Telerik получиха специални награди за отличното си представяне
-
Златен медал и грамота от Националната олимпиада по информатика за Академията на Телерик
Академията на Телерик спечели златен медал и грамота за приноса си за развитието на състезателното програмиране в България по време финалния кръг на Националната олимпиада по информатика (НОИ).
-
Деси Трейдинг ЕООД избра SugarCRM от Microinvest
SugarCRM от Microinvest - "Инвестиция в по-доброто управление на отношенията с клиентите и подобряване на разултатите на фирмата."


