JavaScript Fundamentals
Invata bazele programarii in JavaScript
JavaScript este principalul limbaj de care ai nevoie pentru a realiza un continut web interactiv si o experienta prietenoasa pentru utilizator. Cursul nostru de JavaScript este o continuare a cursului de HTML5/CSS3, parte a suitei de cursuri pentru specializarea Full Stack Web Developer.

Despre cursul JavaScript
Cursul JavaScript iti ofera noi instrumente pentru a fi un bun web developer. Poti invata usor acest limbaj, fiind un program prietenos cu incepatorii.
In acest curs, vei afla care sunt elementele de baza ale limbajului JavaScript, versiunile ES6 / ES7, si cum sa le utilizezi pentru a crea pagini web interactive.
Vei putea utiliza JavaScript si in lucrul cu servere de baze de date, aplicatii desktop, aplicatii mobile si aplicatii embedded, fiind astfel un instrument valoros pentru un dezvoltator web.
Ce vei învăța la cursul JavaScript
- vei afla care sunt elementele fundamentale JavaScript
- care sunt notiunile fundamentale ale programarii orientate pe obiect
- cum sa utilizezi instructiuni decizionale si repetitive
- cum sa utilizezi structurile de date in JavaScript
- cum conectezi JavaScript cu HTML
- cum sa lucrezi cu evenimente
- cum sa utilizezi programarea asincrona
Cum se desfășoară cursul JavaScript
Cursurile JavaScript sunt susținute de instructori cu experienta. Ele se desfășoară online, cu predare în timp real, în limba română.
O clasă are, în medie, un număr de 15-20 de studenți, pentru o eficiență maximă în relația profesor-student.
Cursul este structurat în 8 Lectii (8 săptămâni), cu exerciții și aplicații practice, precum și examene și proiecte – toate având rolul de a te susține să câștigi experiență în domeniul programarii JavaScript.
Documentația este disponibilă 24/24, online, ceea ce îți dă posibilitatea să înveți în ritmul tău oricând, oriunde, în funcție de nevoile tale.
În urma cursului, obții o Certificare eliberată de INFOACADEMY care dovedește că ai absolvit Cursul JavaScript și care atestă cunoștințele tale în programare.
Iată ce vei invata in fiecare Lectie:
- Lectia 1 - Introducere
Descriere limbaj
Variabile
Conectarea codului JavaScript cu pagina html
Operatori si expresii
- Lectia 2 - Controlul executiei
Secvente
Decizii
Bucle
Pseudocod
Trasarea executiei si depanare
- Lectia 3 - Functii
Functii
Expresii functie
Parametri de tip functie si functii returnate
Domeniul de vizibilitate
- Lectia 4 - Obiecte si clase
Obiecte
Clase
Mostenire
Obiectul this si binding
- Lectia 5 - Colectii de date
Array
String
Map / Set
Destructurare
- Lectia 6 - Conectarea cu HTML
Document Object Model - DOM
Selectarea elementelor
Modificarea continutului paginii
Html templates
- Lectia 7 - Evenimente
Evenimente
Adaugarea functiilor handler pentru tratarea evenimentelor
Tipuri de evenimente uzuale: click, contextmenu, change
Timere
- Lectia 8 - Exceptii si programare asincrona
Exceptii
Programare asincrona folosind functii de callback
Promises
Mecanismul async / await
Cerinte preliminare
Pentru cursul JavaScript sunt necesare cunostinte de baza de utilizarea calculatorului.
Tehnic, este recomandat un calculator cu procesor minim i5, 8GB RAM, quad core.
Cursuri Recomandate
Alti cursanti au fost interesati si de urmatoarele





