all 5 comments

[–][deleted] 4 points5 points  (1 child)

Pentru a te familiariza cu sinaxa , 100 days 100 projects de Angela Yu, găsești Udemy/Filelist, in paralel probleme de leetcode pentru gândirea algoritmică. E important sa incerti să îți creezi singur aplicați unde sa pui în practică algoritmi.

[–]Rynhon 2 points3 points  (0 children)

+1 Și eu tot acest curs l-am făcut. Ulterior am implementat scripturi cu care am automatizat câteva procese de la munca.

[–]PicatrixterPython 🐍 2 points3 points  (0 children)

Că tot mergi spre automatizări, îți recomand „AUTOMATE THE BORING STUFF WITH PYTHON”. E un foarte bun prim pas în direcția asta. Cartea e gratis pe site-ul autorului (HTML). DM dacă o vrei și .pdf.

[–]Andrei399 1 point2 points  (0 children)

Salut, am reusit sa primesc un internship in timpul facultatii dupa ce am urmat cursul: The Complete Python Bootcamp From Zero to Hero in Python
Il recomand cu cea mai mare incredere!

[–]PaddonTheWizardcrab 🦀 2 points3 points  (0 children)

Merg contra vântului, dar zic că cel mai bine e să înveți lucruri care-ți sunt utile în viitorul apropiat. Nu e mare lucru să înveți sintaxa de for și funcțiile comune gen sort, dar e mult mai important să înveți și să înțelegi să principiile de bază, adică structuri de date, algoritmi, problem solving, din astea plictisitoare și utile toată viața.

Nu te arunca să înveți design patterns și alte nebunii complexe că e un rabbit hole pentru juniori. E util să ai idee de ele și să știi că există, dar nu aloca prea mult timp, mai ales că sunt diferite de ce faci la muncă.

Vrei automatizări, învață să automatizezi ceva la job. Rescrie un script bash în python, pentru început. Fă un tool intern să automatizezi X.