Onboarding & Warm Up
1. Introducere și evaluare a cunoștințelor
Modulul I – Java & OOP: Micro-practică și teorie
1. Configurarea instrumentelor necesare IDE, programe și altele (pentru un mediu comun)
2. OOP Basics: Clase, variabile, tipuri, modificatori de acces, șiruri
4. Structuri de date (listă, hartă)
5. Moștenire și polimorfism
Modulul II: Java on Web & Spring Boot: Practică Avansată și Micro-Proiecte
1. Introducere în web: Definirea termenului, MVC etc.
2. Hello World: Înțelegerea mediului web mvn, gradle și web
5. Sample Web-app
6. Micro-proiect
Evaluare intermediară – Test și micro-proiect de bază
Proiectul de portofoliu (opțional)
1. Proiectul de portofoliu (2 ore)
2. Proiectul de portofoliu (2 ore)
3. Prezentarea proiectului
Programul de Angajabilitate (opțional)
1. Intro de pregătire cu un responsabil de Resurse Umane
2. Sprijin în Self Discovery Journey – auto-cunoaștere profesională
3. How to: Cum să îți actualizezi CV-ul + profilul de Linkedin
4. Interviuri de cunoaștere 1 la 1
5. Cum te prezinți la interviu
6. Coaching pentru un Interviu tehnic

LAURA ANTONACHE
Laura Antonache este mentorul cursului de JAVA si inginer software cu peste 7 ani experiență în programare Java.
În prezent Software Engineer la Thales, Laura a absolvit Facultatea de Automatică și Calculatoare din cadrul Universității Politehnice din București și are o experiență bogată ca formator.
Pasionată de educație și tehnologie, Laura a activat ca voluntar și consilier în Liga Studentilor din Facultatea de Automatica si Calculatoare și are peste 4 ani de experiență în educația iSTEAM pentru copii între 5 și 14 ani.
Mai multe despre Laura puteți afla pe profilul ei de Linkedin.
Citește despre Laura pe blog.
Ce trebuie să știi și să ai înainte de a aplica:
- Limba engleza la un nivel începător spre mediu;
- Competențe de bază în utilizarea PC-ului;
- Minime cunoștințe de navigare pe Internet;
- Cunoștințe a conceptelor de limbaj de programare: HTML, CSS, PHP, WordPress;
- Gândire analitică.
Tehnologii necesare pentru a putea participa:
- Un calculator sau laptop permanent, pe care vei lucra (preferabil Windows)
Ce va trebui să instalezi (gratuit) pe laptop:
- Java, IntelliJ, Groovy, Gradle, Maven, Spring CLI (acestea se vor configura împreună cu mentorul în primele lecții pentru a discuta și despre ce face fiecare. Deci nu trebuie să le instalezi înainte).
Înscrierea constă în 2 pași succesivi:
- Completarea formularului de înregistrare
- Completarea formularului de cunoaștere primit pe e-mail
Completează cu atenție datele și recitește toate câmpurile înainte de a apăsa butonul IA CURSUL
Ce e bine să știi:
- Înregistrarea se face individual – o înregistrare asigură intrarea în program a unui singur participant pentru unul sau mai multe cursuri.
- După finalizare înregistrării, vei primi automat pe emailul personal cu care te-ai înregistrat un mesaj de confirmare a înregistrării în program – doar dacă nu ai primit niciun email în termen de 48 de ore, înseamnă că ai completat o adresa greșită sau ai scris-o greșit și îți recomand să îmi scrii la adresa de email help@digitalnation.ro
- Ulterior, vei primi primele instrucțiuni (următorii pași) pe aceeași adresă de email trecută la înregistrare.
- Dacă ai și alte întrebări, nelămuriri, îți recomand secțiunea de Întrebări Frecvente. Sau ne poți scrie la hello@generatiatech.ro