Onboarding & Warm Up
1. Introducere în HTML, CSS, PHP, JavaScript, Data Base, MySQL, Server, WordPress, IDE
2. HTML + CSS: Introducere, Structură, Resurse, Bootstrap.
Modulul I – Micro-practică și teorie
1. Noțiuni de bază PHP, Intercalarea codului HTML și PHP.
2.PHP: Variabile, Constante, Expresii, Operatori, Structuri repetitive, Vectori, Siruri de caractere.
4. PHP: Variabile predefinite, Formulare, GET vs POST
5. PHP: Headers, Cookies, Sesiuni, Fișiere.
6. Baze de date MySQL. Funcții PHP pentru lucru cu baza de date. Structura bazei de date WordPress
Modulul II: Practică Avansată și Micro-Proiecte
1. WordPress: Structura de fișiere, Structura temei, Ierarhia de fișiere într-o temă.
2. Funcții WordPress: The Loop. WP_Query. functions.php
3. Plugin-uri WordPress , Structuri de date, Pagini personalizate, Taxonomii, Câmpuri speciale
4. WordPress Hooks: acțiuni și filtre.
5. JavaScript: Noțiuni de bază
6. JavaScript: Exemple, jQuery, Biblioteci
7. Micro-proiect
Evaluare intermediară – Test și micro-proiect de bază
Modulul II: Proiectul de portofoliu (optional)
1. Proiectul de portofoliu (2 ore)
2. Proiectul de portofoliu (2 ore)
3. Prezentarea proiectului
Modulul II: 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

DIMA GOROBIC
Dmitri Gorobîc este Web Developer de aproximativ 8 ani. Are experiență de lucru cu tehnologii de bază (HTML, CSS, Boostrap) până la altele mai avansate (JavaScript, PHP, MySQL, WordPress). Pe durata activității sale profesionale a realizat peste 100 de site-uri web de diferite complexități și tematici pentru clienți din diferite domenii: HoReCa, Imobiliare, Sănătate, ONG, Auto, B2B, Educație, Turism etc. Printre clienții pentru care a realizat site-uri web se numără: Afi City București, Asmita Gardens, Asociația Română a Băncilor, Realtime Imobiliare, Star Storage, Ecoxtrem, Brain Institute, Elegant Catering, Gargantua, Pizzicato, Flori de Lux etc.
Pe lângă cunoștințele tehnice, Dima are experiență în web design și design de produs. În munca sa folosește programele pachetului Adobe: Photoshop, Illustrator, XD și altele. A realizat template-uri de site-uri web, materiale promoționale, concept și design de boardgames.
Citește despre Dima 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 de bază a limbajelor de programare și a conceptelor: PHP, WordPress, Bootstrap, JavaScript;
- Cunoștințe medii de HTML și CSS;
- Gândire analitică.
Tehnologii necesare pentru a putea participa:
- Un calculator sau laptop permanent pe care vei lucra. Având proiectul pe server local și cu bază de date, dacă vei dori să te muți pe alt dispozitiv, îți va fi mai greu să migrezi proiectul între dispozitive. Din acest motiv e bine să te asiguri că ai acces la același dispozitiv pentru a-ți face temele.
- Chrome browser (sau Firefox);
Ce va trebui să instalezi (gratuit) pe laptop:
- Local by Flywheel – Server local de pe care vom rula PHP și WordPress, acolo va fi instalat website-ul (îl vom configura la primele întâlniri);
- Atom, VSCode, PhpStorm – editor de cod pentru programare (oricare la alegerea ta);
- Chrome browser (recomandat) sau Firefox;
Î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