fbpx

Java Spring Framework

Cursul Java 4 cuprinde noțiuni de: Spring Core, Spring JDBC, Spring Data, Spring AOP,  Spring Security și Servicii REST. 

Nivel

Advanced

Nr. ședințe de curs

11

Durata ședinței

4 ore

Studiu individual

minim 6 ore/săpt.

Suport de curs scris

Materiale video

Limba materialului scris

Română

Limba de predare

Română

Metode de evaluare
  • Examene de capitol
  • Examen final teoretic
  • Proiect final
Locuri libere: Locuri: 9

Java Spring cu predare prin Cisco Webex – 18 Septembrie

Instructor: Andrei Ivănescu
Din 18 Septembrie
Miercuri 18:00 - 22:00
850 RON
Tarif pers. fizică

Despre curs

 

Cursul Java 4 cuprinde noțiuni de: Spring Core, Spring JDBC, Spring Data, Spring AOP,  Spring Security și Servicii REST.  

 

Ce este Spring?

Spring este cel mai folosit ecosistem de framework-uri din comunitatea Java. El poate fi utilizat pentru dezvoltarea aplicațiilor cu diverse scenarii și arhitecturi de tip web, bazate pe microservicii sau serverless, cloud, reactive etc . 

Acest curs presupune cunoștințe anterioare de Java (cel puțin nivel OCA – Java 1 Associate) și se adresează deopotrivă profesioniștilor din următoarele două categorii: celor care vor să obțină o certificare și celor care vor să dezvolte în mod productiv aplicații portabile, securizate și ușor de întreținut.

Cursul de Spring Framework oferit de Telecom Academy urmărește programa curentă a certificării VMWare și abordează toate cele 6 secțiuni necesare susținerii examenului: Spring Core, Data Management, Spring MVC, Testing, Security, Spring Boot. 

Este un curs nou, creat de la zero și  adaptat conform cerințelor existente în piață. Folosește cele mai căutate tehnologii de către angajatori și oferă cunoștințe necesare pentru trecerea cu succes a oricărui interviu tehnic.

De asemenea, informațiile structurate în materialele scrise și cele video din acest curs arată care sunt cele mai bune practici utilizate în dezvoltarea software.

 

Cui i se adresează?

Cursul se adresează oricărei persoane care vrea să studieze modul de dezvoltare a aplicațiilor web până la nivel avansat cu Java.

Pentru a putea participa la cursul Java Spring Framework este recomandată cunoașterea noțiunilor de la cursul de Java 1 Associate. Un ‘nice to have’ este de asemenea și existența cunoștințelor de dezvoltare de aplicații ce comunică cu baze de date (MySQL, Oracle, Postgre, Microsoft SQL).

 

Contul de cursant

Dacă ești cursant nou, după procesarea plății, vei primi pe e-mail o solicitare de activare a contului tău și un e-mail de informare că ai fost înscris/înrolat în clasă. Contul tău va fi pe cursuri.telacad.ro, pe care îl vei accesa cu adresa de e-mail și parola setate în formularul de înscriere.

Dacă ești deja cursantul nostru, după procesarea plății, vei primi confirmarea înscrierii/înrolării în clasa dorită și îți vei accesa contul cu e-mail-ul și parola deja existente.

Ce găsești aici?

  • Materialele scrise și video
  • Regulile de Promovare
  • Examenele de capitol pe care le vei susține online
  • Examen final (teoretic) pe care îl vei susține online
  • Catalogul cu note
  • Diploma Telecom Academy la promovarea cursului

Ce vei învăța

  • să lucrezi cu Spring Core
  • să adaugi nivelul de persistență în aplicațiile tale folosind Spring JDBC și Spring Data
  • să dezvolți aplicații web folosind Spring MVC
  • să realizezi integrarea componentelor prin interfețe de servicii web REST
  • să asiguri securitatea aplicației folosind Spring Security
  • să folosești Spring Testing pentru a testa aplicația cu teste unitare și de integrare

Certificări

La terminarea cursului Java 4 – Spring Framework, cursantul primește diploma eliberată de către Telecom Academy care atestă faptul că a absolvit și că deține cunoștințele și abilitățile dobândite pe perioada cursului. Aceste cunoștințe deschid calea către mai multe certificări din domeniu, cum ar fi Spring Certified Professional 2024. Furnizorul de certificări se numește VMWare Tanzu.

Tariful pentru fiecare din aceste certificări este aprox. 250$.

Mai multe detalii puteți găsi accesând: https://www.vmware.com/learning/certification.html.

Programa

1.1 Ce este un framework de aplicații?

1.2. Avantaje și dezavantaje în dezvoltarea cu Spring

1.3. Arhitectura Spring Framework

2.1 Contextul Spring

2.2 Creare Bean-uri folosind adnotarea @Bean

2.3 Creare bean-uri folosind adnotările Stereotype

2.4 Creare bean-uri în mod programatic

3.1 Autowire

3.2 Qualifier

3.3 Lombok

4.1 Abstractizare: rolul interfețelor

4.2 Folosirea @Qualifier cu diverse implementări de interfețe

4.3 Scopurile și ciclul de viață al unui bean

5.1 Java Reflection

5.2 Aspect Oriented Programming

6.1 Aplicații web

6.2 Scopurile bean-urilor în aplicațiile web

6.3 Spring MVC

7.1 Spring Boot

7.2 Servicii REST

7.3 Consumarea serviciilor REST

8.1 Surse de date

8.2 Spring Data

8.3 Tranzacții

9.1 Ce înseamnă securitatea unei aplicații?

9.2 Arhitectura Spring Security pentru partea de autentificare

9.3 Arhitectura Spring Security pentru partea de autorizare

10.1 Despre testare în termeni generali

10.2 Mocking și Stubbing

10.3 TDD

Sponsori și parteneri