Curs de dezvoltare liberă

Alătură-te supereroilor.

Formular de înscriere


Te așteptăm să te înscrii la noua ediție de CDL!


Înscrie-te!

Despre

Informații generale

CDL este un curs/laborator alternativ, cu o durată de 8 săptămâni, dedicat tuturor celor interesați de software și open source. Dacă vreți să fiți contributori și membri în comunități, dacă vă interesează să participați la Google Summer of Code, sau dacă pur și simplu doriți să fiți programatori (mai) buni, CDL este pentru voi. Pentru înscriere trebuie să aveți creat un cont GitHub, cu cel puțin două proiecte (oricât de simple, în două limbaje de programare diferite) și să completați formularul de înscriere până joi, 10 octombrie 2024, ora 23:00.
Cursul este gratuit și accesibil tuturor celor interesați, în limita locurilor disponibile.

Misiune

CDL își propune să ajute elevii, studenții și în general oricine cu un bagaj inițial de cunoștințe IT&C să facă prima lor contribuție în cadrul unui proiect open source și să-și formeze o impresie legată de ceea ce înseamnă dezvoltarea software în mediul real. Cu ajutorul instructorilor și mentorilor, veți ajunge să realizați contribuții la proiecte open source, să recenzați contribuții, să documentați proiecte, să participați la discuții în comunități, să construiți infrastructura pentru proiecte colaborative, să automatizați fluxuri de lucru în dezvoltare și multe altele.
Conținutul și proiectele CDL sunt și vor fi disponibile în public, în spiritul open source, și pot fi folosite de oricine, nu doar de participanți.

Ateliere

În prima parte a CDL, vom organiza ateliere pe subiecte tehnice. Vom prezenta subiecte precum Git, GitHub, Markdown, Docker, bune practici de inginerie software și veți lucra la exerciții practice pentru a dobândi competențe în lucru la proiecte open source.
Workshop-urile vor avea loc în format fizic în primele 5 săptămâni, sâmbăta, intervalul 10-13.

Hackathoane: Contribuții la proiect open source

În a doua parte a CDL, veți lucra la un proiect open source, cu ajutorul unui mentor. Vă veți alege un proiect dintr-o listă și apoi veți lucra la proiect comunicând online cu mentorul și live la hackathon, cot la cot cu toți ceilalți. La finalul celei de-a doua părți, veți avea contribuții (publice) în proiecte open source.
Hackathoanele vor avea loc <în ultimele 3 săptămâni, sâmbăta, intervalul 10-13.

Program

Sâmbătă, 12 octombrie 2024, 10-13: Controlul versiunilor folosind Git

Sâmbătă, 19 octombrie 2024, 10-13: Dezvoltare colaborativă cu GitHub

Sâmbătă, 26 octombrie 2024, 10-13: Formatul Markdown

Sâmbătă, 2 noiembrie 2024, 10-13: Medii de lucru, dezvoltare și deployment cu Docker

Sâmbătă, 9 noiembrie 2024, 10-13: Bune practici în ingineria software

Sâmbătă, 16 noiembrie 2024, 10-13: Hackathon: Lucru la proiect open source

Sâmbătă, 23 noiembrie 2024, 10-13: Hackathon: Lucru la proiect open source

Sâmbătă, 30 noiembrie 2024, 10-13: liber

Sâmbătă, 7 decembrie 2024, 10-13: Hackathon: Lucru la proiect open source

Sâmbătă, 14 decembrie 2024, 10-13: Prezentări finale. Festivitate de absolvire