Curs Java Advanced

Cursuri Online

Preț: 480 Euro + TVA

Durată curs: 5 zile

Locație: Clasa virtuala/Sediul clientului

Prețul include: Suportul de curs si diplom ade participare, în format electronic.

Discount de volum:

Se acorda discount-uri negociabile de volum. Solicita oferta speciala pentru compania ta la email: [email protected]

Obiective:

Cursul Java Advanced își propune să extindă cunoștințele participanților în programarea Java prin explorarea unor concepte avansate, cum ar fi colecțiile, programarea concurentă, lucrul cu baze de date și design patterns. Participanții vor dezvolta abilități pentru a scrie cod eficient și robust și vor dobândi cunoștințe utile în pregătirea ulterioară ca programatori backend.

Cursul va include exerciții complexe pentru a aplica cunoștințele dobândite de către participanți în situații practice.

Plan De Curs

Modulul 1: Colecții și Generice

Introducere în colecții: List, Set, Map.
Utilizarea interfețelor Iterator și Iterable.
Generice: definire și utilizare.

Modulul 2: Programare Funcțională în Java

Expresii lambda și interfețe funcționale.
Stream API: map, filter, reduce.
Function chaning și aplicații.

Modulul 3: Programarea Paralelă și Concurentă

Introducere în programarea concurentă.
Sincronizarea accesului la resurse comune.
Utilizarea claselor Thread și Runnable.
Utilizarea claselor Executor și ExecutorService.

Modulul 4: Manipularea Fișierelor și Serilizare

Citirea și scrierea în fișiere binare și text.
Serializarea și deserializarea obiectelor.
Lucrul cu fișiere XML și JSON.
Gestionarea excepțiilor asociate cu manipularea fișierelor

Modulul 5: Lucrul cu Baze de Date

Introducere în baze de date și JDBC
Conectarea la o bază de date
Utilizarea interogărilor SQL
Gestionarea tranzacțiilor
Utilizarea unui framework ORM (de exemplu, Hibernate)

Modulul 6: Java backend

Lucrul cu Servleti
Lucrul cu Socketi.

Modulul 7: Design Patterns

Introducere în design patterns.
Design patterns creational: Singleton, Factory, Builder etc.
Design patterns structural: Adapter, Decorator, Facade etc.
Design patterns behavioral: Observer, Strategy, Template Method etc.

Ia legătura cu un consultant!

Please enable JavaScript in your browser to complete this form.
Vreau să primesc informații prin email referitoare la noutăți, invitații la webinarii, traininguri și alte evenimente.
Vreau să primesc informații prin email referitoare la noutăți, invitații la webinarii, traininguri și alte evenimente.
Solicită o ofertă personalizată pentru compania!
0721.219.419