Instrumente pentru dezvoltarea programelor
Despre
Cursul are ca scop însușirea cunoștințelor legate de folosirea instrumentelor pentru dezvoltarea programelor și formarea deprinderilor practice pentru analiza și alegerea soluțiilor potrivite pentru crearea de produse software de complexitate ridicată. Acesta urmărește, de asemenea, dobândirea unui fundament solid (teorie și aplicatii practice) privind instrumentele avansate de dezvoltare a programelor. Cursul include o introducere asupra mediilor, limbajelor, instrumentelor moderne de dezvoltare a programelor, prezintă caracteristicile unor medii de dezvoltare de ultimă generație, noțiuni privind programarea interfețelor cu utilizatorii, tehnologiile existente ce permit dezvoltarea programelor ce interfațează cu baze de date, componente și aplicații web. După absolvirea cursului, studentul va putea să proiecteze soluții corecte de aplicații folosind componente software existente și integrarea în diverse arhitecturi de dezvoltare, să dezvolte un sistem prin integrarea de diverse componente și să analizeze proprietățile sistemului, și să evalueze critic cele mai relevante tehnologii existente în contextul posibilei integrări a acestora în diverse sisteme proiectate. La laborator, se studiază Docker și Docker Swarm ca unelte de dezvoltare a aplicațiilor portabile bazate pe microservicii.
Echipa
Curs
- Cătălin Goșman
Laborator
- Alexandra Ion
- Alex Tudor
- Andrei Trăistaru
- Florin Mihalache
- Radu-Ioan Ciobanu
Orar
Curs
- Joi 8-10
Laborator
- Luni 10-12, Alexandra Ion
- Luni 16-18, Alexandra Ion
- Marți 16-18, Alex Tudor
- Marți 18-20, Alex Tudor
- Miercuri 8-10, Florin Mihalache
- Miercuri 14-16, Radu Ciobanu