Coding cu Go pentru începători
Instructor:
Alexandru Mocioi
Duration:
40+ / hours
About this course
Go a apărut pentru că niște ingineri se săturaseră de limitările tuturor limbajelor de programare. Inițial a fost creat pentru nevoile interne Google, multe dintre serviciile lor fiind scrise în Go. Multe soluții complexe rulează în Go, iar Docker sau Kubernetes sunt scirse cu Go.
În acest curs:
- vei descoperi caracteristicile avansate ale sintaxei Go;
- vei exersa programarea în perechi,prin care vei învăța de la ceilalți cursanți;
- vei construi un produs software complet, cu cât mai multe caracteristici și care se va asemăna cu orice aplicație din viața reală;
- vei înțelege particularitățile Go în construirea de microservicii;
- vei participa la dezbateri despre limitările care vor apărea pe parcurs;
- vei face parte dintr-o comunitate de sprijin.
Iată principalele obiective de învățare pe care le oferim prin acest curs:
- Înțelegerea și aplicarea conceptelor de bază în programarea cu Go
- Înțelegerea librăriilor standard care pot rezolva unele dintre provocările pe care le-ai putea avea
- Programarea simultană vs programarea paralelă
- Elementele de bază ale programării procedurale cu Go
- Programare simplificată orientată pe obiecte
- Colecții utile.
Iată 4 abilități cheie pe care le vei dobândi la curs:
- vei face diferența între diverse limbaje de programare;
- vei decide când și cum să utilizezi un anumit limbaj de programare;
- vei face diferența dintre librăriile standard, cele terțe și framework-uri;
- vei colabora cu o echipă de dezvoltare de produs.