ProgramareII IE 2021 2022
ProgramareII IE 2021 2022
ProgramareII IE 2021 2022
C1.3 Actualizarea limbajelor, tehnicilor si metodelor de programare, astfel incat componentele software
construite sa reflecte stadiul dezvoltarii IT&C (1 credit)
C1.4 Recunoaşterea tipurilor de aplicatii care necesita lucrul cu baze de date, resurse multimedia si
tehnologii client-server in vederea realizarii de componente integrabile in sisteme informatice (1 credit)
C1.4 Evidentierea prin studii si analize a impactului utilizarii sistemelor de gestiune a bazelor de date,
resurselor multimedia si a tehnologiilor client-server din organizatie cu luarea in considerare a
optimizarii resurselor, a proceselor si a eficienţei economice (1 credite)
transversale
Competenţe
Dobândirea aptitudinilor necesare dezvoltării soluţiilor software pentru afaceri folosind platforme
moderne bazate pe limbaje de programare orientate obiect în contextual sistemelor software complexe.
Observaţii
Metode de (ore şi
8.2 Seminar / Laborator
predare referinţe
bibliografice)
Sintaxa Java. Lucru cu obiecte Exemplu practic 2
1. Tema individuala
Proiect practic
Structuri de date simple. Obiecte complexe. Recursivitate Exemplu practic 4
2. Tema individuala
Proiect practic
Polimorfism structural Exemplu practic 2
3. Tema individuala
Proiect practic
Polimorfism funcțional. Genericitate Exemplu practic 2
4. Tema individuala
Proiect practic
Structuri de date: Java Collections.API Exemplu practic 4
5. Tema individuala
Proiect practic
Structuri de date: Streams.API Exemplu practic 2
6. Tema individuala
Proiect practic
Structuri de intrare/ieșire și lucru cu fișiere: I/O Streams și Exemplu practic 2
7. Java NIO Tema individuala
Proiect practic
Exemplu practic 2
8. Structuri de integrare SQL: JDBC Tema individuala
Proiect practic
Exemplu practic 4
9. Model si persistenta: Java Persistence API JPA Tema individuala
Proiect practic
Exemplu practic 4
10. Aplicații Web: Java Server Faces JSF Tema individuala
Proiect practic
Bibliografie
Cătălin Strîmbei, Dezvoltarea aplicaţiilor orientate obiect pe platforma Java, Ed.Univ.Al.I.Cuza Iasi, 2010, ISBN:
978-973-703-609-4
Ștefan Tănasă, Cristian Olaru, Ștefan Andrei, Java de la 0 la expert, 2011, ISBN: 978-973-46-2405-8
Kishori Sharan, Beginning Java 8 Fundamentals: Language Syntax, Arrays, Data Types, Objects, and
Regular Expressions, Apress, 2014
Kishori Sharan, Java 9 Language Features:With Modules, Streams, Threads, I/O, and Lambda Expressions,
Apress, 2018
Joshua Bloch, Effective Java Third Edition, Addison-Wesley 2018
10. Evaluare
10.3 Pondere
10.2 Metode de
Tip activitate 10.1 Criterii de evaluare în nota finală
evaluare
(%)
10.4 Curs Test grilă Examen 50
10.5 Seminar/
Proiect practic EVP 50
Laborator
10.6 Standard minim de performanţă
EVP(Proiect Practic) >= 5.00
Examen(Test grilă) >= 5.00