Programare Java
Iustin Tarachiu
Software Developer @ Deutsche Bank
Dobândește cunoștințe solide în Java și dezvoltă aplicații backend
17 Februarie 2025
26 lecții, 14 săptămâni
Luni & Miercuri, 18:00 – 20:00
Construiește aplicații backend eficiente pentru website-uri și aplicații web. Scrie cod de la zero, construiește aplicații cu Spring framework și livrează proiecte reale care includ integrarea cu baze de date și servicii REST.
La fiecare lecție vei avea parte de activități practice pentru a căpăta experiență în folosirea framework-urilor și instrumentelor esențiale, care te vor ajuta să creezi aplicații backend complete și să dezvolți primele tale programe funcționale.
Creează și rulează programe Java, utilizează structuri de control și dezvoltă aplicații backend. Dobândește abilități pentru dezvoltarea de proiecte funcționale și scrierea de teste automate.
Crește-ți cunoștințele de Java, prin aplicarea programării orientate pe obiect și design pattern-uri. Dezvoltă aplicații backend și utilizează framework-uri precum Spring.
Aplică Java pentru automatizarea testelor și dezvoltarea de aplicații backend. Implementează soluții de testare automatizată și integrează aceste soluții în proiectele existente.
Dezvoltă aplicații Java, aplicând concepte de programare orientată pe obiect și utilizând framework-uri moderne. Construiește proiecte practice și implementează soluții avansate pentru dezvoltarea de software.
Fundamentele Java Înțelege sintaxa Java, funcțiile, expresiile regulate și principiile programării orientate pe obiect. Familiarizează-te cu SQL și framework-urile Spring și Spring Boot, și lucrează la proiecte care includ crearea de clase, implementarea metodologiilor POO și pattern-uri de design.
Testarea automatăDezvoltă teste unitare folosind framework-uri de testare precum JUnit pentru a verifica funcționalitatea corectă a codului scris. Aplică tehnici de testare pentru a identifica și corecta erorile, asigurându-te că aplicațiile respectă cerințele specificate și funcționează conform așteptărilor.
Pregătirea pentru carieră și abilități de interviuÎnvață strategii de comunicare eficiente cu recrutorii și exersează întrebările de interviu tehnic frecvent întâlnite în industrie.
- Prezentare a trainerului și a cursanților pentru a ne putea cunoaște între noi
- Necesitatea unui sistem de versionare
- Cum funcționează Git
- Crearea unui cont pe GitHub
- Comenzi Git
- Explicarea conceptelor de programare, compilare și executare
- Java versus celelalte limbaje de programare
- Instalarea JDK și IntelliJ
- Prezentarea IntelliJ și configurarea la GitHub
- Scrierea, compilarea și executarea unor programe simple
- Variabile și constante, tipuri de date primitive
- Operatori
- Structura if-else, blocuri de cod