Modalitate de desfasurare: online
Durata de desfasurare: 5 zile (40 ore)
Judete: Brașov, Constanța, Cluj Napoca, Iași, Sibiu, Timiș.
Acest curs se adresează tuturor programatorilor, cursanților care au cunoștințe de bază în programare Java și cunoștințe solide de programare orientate pe obiecte.
Cursul își propune aprofundarea cunoștințelor în programarea orientată pe obiecte în JAVA, având ca obiective:
- înțelegerea informațiilor de bază
- utilizarea JAVA în aplicații WEB
- topicuri avansate în JAVA
Pentru a putea participa în cadrul acestui curs, studenții trebuie să:
- fie absolvenți de studii superioare și cunoștințe de tehnologia informației (hardware sau software)
- aibă cunoștințe la nivel începător de programare Java.
Temele din programa ANC acoperite de curs:
- analizează problema, identifica fluxul de informații, procedurile / procesele, precum și relațiile cu alte probleme din sistem;
- proiectează și elaborează algoritmul programul / aplicației
- elaborează (scrie, codifică) programe sau module de program în limbaje de programare
- testează module de program / programe / aplicații cu date de test și / sau cu date reale;
- integrează modulele de program / programele / aplicațiile în sistemul informatic;
- implementează programele / aplicațiile la locul în care vor rula la beneficiar;
- monitorizează folosirea corectă a programelor / aplicațiilor de către beneficiari / utilizatori;
- cooperează cu beneficiarii sau cu reprezentanții potențialilor clienți pentru găsirea soluției care să fie conforme cu cerințele și cu restricțiile de ordin material / financiar / timp ale acesteia, etc.
- colaborează cu membrii echipei de lucru și cu persoanele din celelalte compartimente pentru integrarea modulelor de program / programelor / componentelor / aplicațiilor software în sistemul informatic;
- întreține programele / componentele / aplicațiile software pe baza feedback-ului de utilizare.
Ziua 1:
Modul 1 – Introducere
Modul 2 – Arhitecturi 3-tier. Aplicații web
Modul 3 – Lucrul cu bazele de date
Ziua 2:
Modul 4 – TCP. UDP. HTTP
Modul 5 – Fire de execuție (thread-uri)
Modul 6 – Lucrul avansat cu clasele
Ziua 3:
Modul 7 – Arhitectura MVC
Modul 8 – Introducere în Spring
Modul 9 – Views
Ziua 4:
Modul 10 – Controllere. Servicii
Modul 11 – Manipulare date. Modele. ORM
Modul 12 – Dependențe
Ziua 5:
Examinare teoretica și practică în fața comisiei ANC, în vederea obținerii certificării.
- Examenul va fi susținut online.
- Examenul va testa atât partea teoretică cât și partea practică. Examinarea teoretică va consta într-un test grilă, iar examinarea practică va constă în evaluarea unui proiect realizat în cadrul sesiunilor de experiență practică.
Infomații suplimentare
Finanțarea cursului e asigurată din Fondul Social European prin Programul Operațional Capital Uman 2014.
Pentru cursant, gratuitatea cursului presupune participarea conform programului comunicat de formator și susținerea examenului de certificare.
Pentru înscrierea la cursuri contactați Asociația Patronală a Industriei de Software și Servicii – ANIS, str. Nicolae Filipescu, nr 39-41, Sector 2, București, E-mail: cristian.radu@anis.ro