Sunteți pe pagina 1din 3

 

Planul și programa pentru Java Development Program 
 
 
1. Object Oriented Programming ­ Java 
Modul 1: Introducere 
Modul 2: Noțiunile de bază ale programării orientate pe obiect 
Modul 3: Concepte avansate ale programării orientate pe obiect 
Modul 4: Proiectarea orientată pe obiect 
 
2.   Core Java Programming 
Modul 1: Bazele programării Java 
Modul 2: Tipuri de date și operatori 
Modul 3: Controlul fluxului, buclele și ramificarea 
Modul 4: Programarea orientată pe obiecte în Java 
Modul 5: Tipurile de date obiectuale 
Modul 6: Gestionarea excepţiilor 
Modul 7: Gestionarea sistemului de fișiere 
 
3.  A
  dvanced Java Programming 
Modul 1: Programarea avansată orientată pe obiecte 
Modul 2: Lucrul cu o bază de date 
Modul 3: Manipularea rețelei 
Modul 4: Threads 
Modul 5: AWT şi Java 2D 
 
4. MySQL Programming and Administration 
Modul 1: Introducere în MySQL 
Modul 2: Crearea unei baze de date 
Modul 3: Limbajul structurat de interogări 
Modul 4: Funcţionalitatea în MySQL 
Modul 5: Administrare şi management 
 
5. English Language 1 
Înainte de începerea studiului, veți efectua testul pentru evaluarea nivelului de cunoștințe din lb. engleză. 
În funcție de rezultatul obținut, veți fi încadrat în unul din următoarele nivele: 
English Starter 
English Elementary 
English Pre­intermediate 
English Intermediate 
English Upper – Intermediate 
Business English 
 
6.  O
  bject/Relational Mapping – Hibernate 
Modul 1: Persistențar 
Modul 2: Object/Relational Mapping 
Modul 3: Java Persistence API (JPA) 
            Modul 4: Hibernate 
 
7. Java Swing  
Modul 1: Introducere  
Modul 2: Principalele componente Swing 
Modul 3: Manipularea evenimentelor Swing 
Modul 4: Componente Swing avansate 
 
8. Java WEB Services and XML 
Modul 1: XML 
Modul 2: JAXP 
Modul 3: JAXB 
Modul 4: Serviciile web 
 
9. Java Web Programming 
Modul 1: Introducere în Java Enterprise Edition 
Modul 2: Programarea Java pentru web 
Modul 3: Formularele și sesiunile 
Modul 4: Enterprise JavaBeans (EJB) 
Modul 5: Spring Web MVC 
Modul 6: Programarea de client 
 
10. Programming in HTML5 with JavaScript and CSS3 
Modul 1: Introducere  
Modul 2: Structura documentului HTML 
Modul 3: Stilizarea documentului HTML 
Modul 4:  Introducere în JavaScript 
Modul 5:  Controlul fluxului de execuţie a codului JavaScript 
Modul 6:  Funcţiile şi obiectele JavaScript 
Modul 7:  Manipularea structurii, stilizării şi a datelor prin folosirea JS­ului 
Modul 8:   jQuery 
 
 
11. Software Engineering 
Modul 1. Termenul și rolul ingineriei software 
Modul 2. Specificația cerințelor software 
Modul 3. Designul și arhitectura software­ului   
Modul 4. Software Construction 
Modul 5. Administrarea configurației software 
Modul 6. Calitatea software­ului 
 
12. JavaFX 
Modul 1: Introducere în JavaFX 
Modul 2: Principalele elemente ale lui JavaFX UI 
Modul 3: Containerele 
Modul 4: Controalele 
Modul 4: Funcționalitățile lui JavaFX 
 
13. Cambridge Computer Science ­ materie opțională 
Modul 1. Afișarea datelor și multimedia 
Modul 2. Hardware 
Modul 3. Bazele procesorului 
Modul 4. Software Construction 
Modul 5. Securitatea, confidențialitatea și integritatea datelor  
Modul 6. Introducere structuri de date și algoritmi 
 
14. English Language 2 
Următorul nivel după English Language 1 
 
15 .  FCE/BEC Vantage* 
*Cursul pregătitor pentru susţinerea examenelor FCE/BEC, îl primesc cursanţii care au obținut nivelul 
English Upper Intermediate. FCE/BEC sunt examene care atestă cunoștințele de limbă engleză la nivel 
intermediar şi limbă engleză de afaceri şi includ dobândirea tuturor competențelor lingvistice. 

S-ar putea să vă placă și