Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Programare cu Java
[Week 1] I. Bun venit la cursul de Programare cu Java
[ INCEPE AICI ] Bine ai venit la curs! (3:11)
De ce ai nevoie inainte de a parcurge acest curs? (5:42)
Cum sa parcurgi acest curs? (4:12)
👉 Intra in Grupul Suport - Aici Invatam si ne ajutam, impreuna
[Week 1] II. Despre Programare si domeniul IT
De ce sa inveti Programare? (4:40)
Ce oportunitati de angajare ai ca programator in Romania? (5:58)
De ce Java si ce poti face cu acest limbaj de Programare? (5:10)
[Week 2] III. Introducere in Programare cu Java
Ce vom studia in acest capitol? (1:53)
Instalare Java - JRE, JDK, IDE (8:50)
Folosire IDE online - Repl.it (6:52)
Crearea primului program in Java (10:24)
Tipuri de Variabile in Programare - int, float, double, char, String (13:10)
Alte tipuri de variabile (clase) - Integer, Float, Double (8:35)
Comentarea codului in Java (6:19)
Operatori in Programare (12:59)
Cum sa inveti Programare folosind Google? (14:12)
Citirea datelor de la tastatura (7:56)
Exercitii #1 - Incepator
Recapitularea 1 (Partea 2) - Aplicarea conceptelor invatate printr-un exemplu (10:48)
Exercitii #1 - Intermediar
Exercitii #1 - Avansat
[Week 3] IV. Instructiuni conditionale
Ce vom studia in acest capitol? (1:18)
Instructiunea if in Java (11:53)
Instructiunea switch in Java (8:49)
Instructiunea for in Java (10:28)
Instructiunea while in Java (6:49)
Recapitularea 2 - Aplicarea conceptelor invatate printr-un exemplu practic (14:48)
Exercitii #2 - Incepator
Exercitii #2 - Intermediar
Exercitii #2 - Avansat
[Week 4] V. Metode in Java
Ce vom studia in acest capitol? (2:06)
Metode void (care nu returneaza un rezultat) (13:48)
Metode care returneaza un rezultat (8:08)
Metode recursive in Java (5:28)
Exercitii #3 - Incepator
Exercitii #3 - Intermediar
Exercitii #3 - Avansat
[Week 5] VI. Programare Orientata pe Obiecte in Java
Ce vom studia in acest capitol? (1:56)
Concepte despre POO (Programarea Orientata pe Obiecte)
Clase in Java (20:02)
Specificatori de acces in Java (9:14)
Metode in Clase - Getters & Setters (16:42)
Constructori & Destructori in Java (12:59)
Exercitii #4 - Incepator
Exercitii #4 - Intermediar
Exercitii #4 - Avansat
[Week 6] VII. Programare Orientate pe Obiecte - Avansat
Ce vom studia in acest capitol? (6:55)
Folosire IDE online - Repl.it (6:52)
UML in Java - Partea 1 (10:09)
Relatia de Asociere, Agregare si Compunere intre clase (6:48)
Relatia de Compunere intre clase (3:37)
Relatia de Compunere intre clase - Exemplu Practic (5:15)
Relatia de Agregare intre clase (3:28)
Relatia de Agregare intre clase - Exemplu Practic (8:02)
Mostenirea claselor (Inheritance) (11:55)
Mostenirea - Exemplu practic (9:47)
Polimorfism - Overriding & Overloading (11:55)
Polimorfism - Exemplu Practic (10:49)
UML in Java - Part 2 (10:33)
Cum sa creezi o diagrama UML (5:57)
Clase abstracte (9:58)
Clase abstracte - Exemplu practic (6:28)
Interfete in Java (21:51)
Interfete in Java - Exemplu (10:17)
Resurse recomandate pentru studiu
[Week 7] VIII. Exceptii in Java
Ce vom studia in acest capitol? (2:09)
Generarea exceptiilor (7:00)
Tratarea exceptiilor (7:47)
Exercitii
[Week 8] IX. Operatii cu Fisiere
Ce vom studia in acest capitol? (11:27)
Citirea datelor de la tastatura (5:26)
Citirea datelor ca argument (12:19)
Scrierea datelor in fisiere (8:16)
Citirea datelor dintr-un fisier (14:32)
Resursa recomandata - API pentru I/O
[Week 9] X. Structuri de Date
Ce vom studia in acest capitol? (7:44)
Colectii in Java (7:25)
Vectori (Arrays) (5:32)
Array-uri in Java - Exemplu (12:26)
Liste (8:06)
Liste in Java - Exemplu (12:27)
Iterator & For each in Java (4:34)
Stiva (Stack) (3:47)
Stive in Java - Exemplu (6:57)
Cozi (Queue) (5:09)
Queue in Java - Exemplu (6:40)
Dictionar (Dictionary) (7:00)
Dictionare in Java - Exemplu (9:15)
Despre Grafuri si Arbori (15:26)
[Week 10] EXTRA - IT-ul in lumea reala
Roluri intr-o companie IT (19:25)
Despre Departamentul IT al unei companii (14:07)
Lucrul in echipa (15:22)
Technology Stack - Ce ai nevoie sa cunosti (22:32)
[Week 11] EXTRA - Elemente importante despre programare
Ce sa faci ca sa treci peste obstacolele invatarii din IT (19:06)
Ce trebuie sa stie un Programator pentru a se angaja in IT (10:06)
Importanta unui portofoliu ca Software Developer (pentru Angajat si Freelancer) (13:34)
Git & GitHub (6:19)
Folosire Git din terminal (18:02)
Upload-ul codului pe GitHub (10:55)
Teach online with
De ce ai nevoie inainte de a parcurge acest curs?
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock