Disciplina formează competențele necesare proiectării, implementării și livrării aplicațiilor web moderne. Se studiază:
- arhitectura client-server și protocoalele web (DNS, TLS, HTTP/1.1–3);
- HTML semantic și accesibil, CSS modern și design responsiv;
- JavaScript/TypeScript, DOM și programarea asincronă;
- programarea pe server cu Python și FastAPI, bazele de date relaționale, autentificarea și securitatea aplicațiilor (OWASP);
- pe direcția de programare: serviciile web și API-urile, comunicarea în timp real, grafica în browser, webul semantic;
- pe direcția de dezvoltare: framework-urile de componente, aplicațiile web progresive, calitatea (testare, performanță, SEO) și livrarea continuă (Git, Docker, CI/CD).
Fiecare laborator are o aplicație funcțională, cu teste automate.
Proiectare Software (PSw). Se dezvoltă abilitatea de a analiza cerințele, de a defini arhitectura unui sistem software și de a-l proiecta, documenta, versiona și evalua. Proiectul semestrial se desfășoară ca într-o firmă de software: echipă cu roluri, cerințe extrase de la utilizatori reali, interfață fundamentată pe principiile interacțiunii om-calculator, implementare incrementală, testare și livrare în producție. Tema pentru 2026–2027 este orarul universitar.
Tehnologii Internet (TI). Se prezintă conceptele, standardele și serviciile pe care se sprijină aplicațiile bazate pe Internet: adresarea și localizarea resurselor, protocolul HTTP și memoria cache, limbajele de marcare și de stilizare, programarea pe partea de client și de server, formularele și validarea datelor, accesibilitatea (WCAG 2.2) și evoluția webului, de la documente statice la aplicații și agenți inteligenți.