Cursuri de pregatire Java 16
Java este o limbaj de programare și platformă de dezvoltare open-source pentru crearea aplicațiilor desktop, mobile și web. Java 16 oferă suport suplimentar pentru toate funcțiile socket-urilor UNIX-domain și o serie de îmbunătățiri ale limbajului.
Acest training conducere instrucțiune (online sau onsite) este destinat programatorilor care doresc să folosească Java 16 pentru a construi, gestiona și ambala aplicații Java.
La sfârșitul acestui training, participanții vor putea:
- Aflați și înțelegeți noile funcționalități și modificări din versiunile mai vechi de Java până la Java 16.
- Aflați conceptele fundamentale ale Java și folosiți-le pentru a construi aplicații Java.
- Lecție interactivă și discuție.
- Multe exerciții și practică.
- Implementare hands-on într-un mediu live-lab.
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a organiza.
Formatul Cursului
Opțiuni de Personalizare a Cursului
Schița de curs
Introducere
- Panorama funcțiilor Java 16
- Înțelegerea arhitecturii Java 16
- Instalarea Kit-ului de Dezvoltare Java (JDK)
- Configurarea mediului Java 16
- Migrația de la o versiune mai veche la Java 16
- Modificări limbaj
- Ferramentă de ambalare
- Colecționări de gunoi
- Alte îmbunătățiri
- Depreciere și eliminări
- Programare cu JShell
- Metode și platformă Java
- Sintaxa Java
- Programare orientată pe obiecte
- Cadrul de colecții Java
- Gestionarea excepțiilor
- Folosirea API-ului de intrare/ieșire
Pornirea cu Java 16
Explorarea Modificărilor din Java 16
Programare Java
Rezumat și Următorii Pași
Cerințe
- Cunoștințe de concepte de programare
- Programatori
- Dezvoltatori
Audiență
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Java 16 - Rezervare
Cursuri de pregatire Java 16 - Solicitare
Java 16 - Cerere de consultanta
Cerere de consultanta
Mărturii (1)
modalitate accesibilă de transmitere a cunoștințelor
Bartlomiej - Politechnika Lodzka
Curs - Java 16
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Spring Boot Avansat
14 oreAceastă instruire condusă de instructor (online sau în locațiune) este destinată dezvoltatorilor Spring Boot experimentați care doresc să folosească funcțiile avansate ale Spring Boot pentru a mai mult îmbunătăți, securiza și testa aplicațiile complexe cu Spring Boot.
La finalul acestei instruiți, participanții vor putea:
- Persoaliza framework-ul Spring WebMVC pentru a îmbunătăți decuplarea aplicațiilor web.
- Seriaza și deserializa obiecte folosind Jackson Serialization Views.
- Stoca și securizeze datele utilizatorului într-o bază de date.
- Folosească Spring Sessions pentru a gestiona informațiile sesiunii utilizatorilor într-un mod distribuit.
- Automatiza testarea aplicațiilor Spring WebMVC.
- Monitorizeze și măsura performanța aplicației.
Angular și Spring Boot
14 oreAceastă instruire condusă de instructor (online sau la fața locului) este adresată dezvoltatorilor web care doresc să folosească Angular și Spring Boot pentru a construi aplicații pe toate nivelurile stivei tehnologice.
La finalul acestei instruirile, participanții vor putea:
- Dezvolta o aplicație pe toate nivelurile stivei tehnologice cu Angular și Spring Boot.
- Construiți o aplicație backend cu Spring Boot.
- Creați aplicații frontend cu Angular.
- Folosește Spring Security pentru a configura autentificarea unei aplicații pe toate nivelurile stivei tehnologice.
Programarea în Groovy
21 oreApache Groovy este un limbaj de programare dinamic pentru JVM (Java Virtual Machine). Unele dintre caracteristicile sale includ capacități de scripting, crearea de Limbi Specifici Domeniului (DSL), meta-programarea la timpul de execuție și la timpul de compilare, precum și programarea funcțională. Groovy este adesea folosit ca complement al Java-ului.
În această instruire live, condusă de un instructor, participanții vor învăța cum să programeze în Groovy trecând prin crearea unei aplicații de exemplu.
Audiență
- Dezvoltatori
Formatul cursului
- Parte prezentare, parte discuție, exerciții și practică intensivă
Programarea cu Groovy pentru Începători
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor începători care doresc să învețe elementele de bază ale Groovy Programming.
La sfârșitul acestui curs de formare, participanții vor putea să:
- Înțeleagă conceptele de bază ale programării.
- Scrieți scripturi Groovy simple și utilizați caracteristicile de bază ale Groovy.
- Să înțeleagă și să aplice principiile de bază ale programării orientate pe obiecte folosind Groovy.
- Să învețe tehnici de bază de tratare a erorilor pentru a gestiona erorile și excepțiile comune de programare în Groovy.
Java 8 și Spring
35 oreAcest curs de 5 zile este pentru dezvoltatori Java care doresc să dobândească familiaritate cu noile funcționalități ale Java 8 și cu framework-ul Spring.
Spring și Hibernate în Aplicațiile Java
21 oreCursul abordează probleme legate de crearea aplicațiilor Java, cu accent particular pe tehnologii amplu utilizate astăzi în aplicații precum framework-uri pentru construirea aplicațiilor Spring și Hibernate. Participanții vor avea la final cunoștințe pentru a proiecta aplicații și să aleagă tehnologia adecvată pentru o soluție specifică. Se va facilita înțelegerea problemelor cunoscute discutate în timpul cursului, referitoare la biblioteci, specificații și tehnologii.
Microservicii Java
21 oreAceastă instruire live, condusă de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor Java de nivel mediu care doresc să proiecteze, să dezvolte, să implementeze și să întrețină aplicații bazate pe microservicii utilizând cadre Java precum Spring Boot și Spring Cloud.
La sfârșitul acestui curs, participanții vor fi capabili să:
- Să înțeleagă principiile și beneficiile arhitecturii microservicii.
- Să construiască și să implementeze microservicii utilizând Java și Spring Boot.
- Să implementeze descoperirea serviciilor, gestionarea configurației și gateway-urile API.
- Securizarea, monitorizarea și scalarea eficientă a microserviciilor.
- Implementarea microserviciilor utilizând Docker și Kubernetes.
Java Spring
35 oreSpring este un cadru de aplicații care oferă un model de programare și configurare complet pentru aplicațiile enterprise bazate pe Java.
Crearea de Microservicii cu Spring Boot, Docker și Kubernetes
21 oreAcest antrenament live, condus de instrucțor în Moldova (online sau pe loc) este adresat dezvoltatorilor cu un nivel intermediar până avansat care doresc să dezvolte microservicii folosind Spring Boot, Docker și Kubernetes.
La finalul acestui antrenament, participanții vor putea:
- Înțelege arhitectura microserviciilor.
- Construi microservicii produse folosind Spring Boot.
- Înțelege rolul Docker în microservicii.
- Configura un cluster Kubernetes pentru a distribui microserviciile.
Quarkus pentru Dezvoltatori
14 oreAcest training dirijat de instrucțiuni, în direct (online sau local), este destinat dezvoltatorilor care doresc să folosească Quarkus pentru a construi, testa și implementa aplicații, cu puteri complete oferite de Java, dar cu o utilizare mai mică a resurselor.
La sfârșitul acestui training, participanții vor fi capabili să:
- Configureze mediul de dezvoltare necesar pentru a începe dezvoltarea aplicațiilor cu Quarkus.
- Construiască, compileze și rulze aplicații în mod nativ folosind GraalVM.
- Folosească instrumentele și extensiile Quarkus pentru a construi aplicații native folosind Maven.
- Containerizeze, executeze și implementeze aplicații cu Docker.
Quarkus pentru dezvoltarea Java Native și Microservicii
40 oreAcest antrenament gherit de instructor în Moldova (online sau pe loc) este destinat dezvoltatorilor și arhitecților cu nivel intermediar până la avansat care doresc să dezvolte aplicații native Java și microservicii folosind Quarkus cu utilizare optimizată a memoriei și timp de pornire.
La finalul acestui antrenament, participanții vor putea:
- Dezvolta aplicații native Java performante și ușoare folosind Quarkus.
- Construi și dezvolta servicii RESTful și arhitecturi de microservicii.
- Folosească GraalVM pentru compilarea nativă și optimizarea eficienței timpului de pornire și a memoriei.
- Pachetează și containerizează aplicațiile pentru mediile Kubernetes și OpenShift.
Spring Boot, React și Redux
14 oreAceasta este o instruire guvernată de instructor (online sau prezent) destinate dezvoltatorilor web care doresc să construiască aplicații web cu frontend și backend funcționale folosind Spring Boot, React și Redux.
La sfârșitul acestei instruirii, participanții vor putea:
- Construi o aplicație frontend cu React și Redux.
- Crea API-uri RESTful cu Spring Boot.
- Sigura serviciile web folosind securitatea Spring și tokenurile JWT.
Spring Boot pentru începători
14 oreÎn această instruire live condusă de instructor în Moldova, participanții învață caracteristicile și arhitectura cheie ale Spring Boot, precum și relația sa cu cadrul subiacent Spring. Instructorul oferă numeroase oportunități pentru aplicarea acestei cunoștințe și primirea feedback-ului. Participanții vor efectua exerciții live, practice, de definire, configurare și implementare a aplicațiilor Spring.
La finalul cursului, participanții vor avea cunoștințele necesare și practica pentru a implementa rapid propria lor aplicație Spring.
Spring Webflux
14 oreAcest instruire cu asistenția instructorului, în viu (online sau în locație), este destinat dezvoltatorilor care doresc să folosească WebFlux pentru a dezvolta și implementa aplicații reactice.
La finalul acestei instruiri, participanții vor fi capabili să:
- Instaleze și configureze Spring 5 și cadru WebFlux.
- Dezvolte aplicații și servicii reactice.