Dezvoltarea proiectelor software
Cursul reprezinta o introducere in lumea reala a programarii.
Acesta se adreseaza tuturor persoanelor pasionate de programare, care vor sa descopere lucruri noi din acest domeniu.
De asemenea, cursul se doreste a fi cat mai flexibil si placut.
Temele abordate in cadrul cursului vor fi:
- Notiuni de programare orientata pe obiecte
- Implementari specifice limbajelor (C++/Java/C#, la alegere)
- Eficienta si lizibilitate a codului
- Unelte pentru lucru in echipa (SVN [1])
- Elemente de design patterns [2]
Cunostinte necesare:
- Cursantii trebuie sa stapaneasca notiuni de baza ale programarii in C
- Cunostintele de programare orientata pe obiecte sunt binevenite, dar NU reprezinta o preconditie
- Daca ati mai auzit de cel putin una dintre temele care vor fi abordate (de mai sus) cu atat mai bine
Desfasurarea cursului:
- Vom incepe de la concepte de baza
- Pentru a ajunge la notiuni specifice
- In timp ce vom pune accent pe nelamuririle fiecaruia
- Vom lucra pe echipe
- Fiecare echipa isi va alege un proiect (de complexitate moderata), la care va lucra pe durata scolii de vara
- Ne veti putea consulta in ceea ce priveste alegerea proiectului
- Se va incuraja dezvoltarea unei aplicatii de la zero
[1] http://en.wikipedia.org/wiki/Apache_Subversion
[2] http://en.wikipedia.org/wiki/Design_pattern_%28computer_science%29
|
Parteneri
Parteneri Media
|