Ziua programatorului: 5 aplicații Android pentru a învăța programare
Ziua programatorului se sărbătorește la 13 septembrie. A fost propusă în 2002 de către Valentin Balt și Mihail Cerviakov, doi programatori din Rusia, și a fost instituită oficial la 11 septembrie 2009 de către președintele rus, Dimitri Medvedev.
Data a fost aleasă ca fiind a 256-a zi a anului, de aceea, în anii bisecți se sărbătorește la 12 septembrie. Simbolic, numărul 256 se scrie ca 100 în sistem hexazecimal sau 28, un număr care poate fi reprezentat în 8 biți sau ca cea mai mare putere a lui 2 cu un rezultat mai mic de 365, numărul total al zilelor unui an. Toate aceste numere sunt importante în programare.
Pentru a marca Ziua programatorului, am ales să vă prezentăm 5 aplicații pentru Android cu care să înveți să programezi. Unele dintre ele au lecții chiar pentru cei care nu au absolut nicio cunoștință despre programare și sunt gratuite.
Udemy: Courses and Tutorials
Udemy: Courses and Tutorials este aplicația pentru Android care conține peste 50.000 de cursuri predate de către experți. Ai la dispoziție peste 2000 de subiecte, printre care programare web, Java, C++, dar și muzică, yoga sau Kotlin. Cursurile sunt gratis sau cu plată, între 10 și 300 $.
Learn Python
Learn Python este o aplicație Android de la SoloLearn cu care înveți limbajul de programare Python. Procesul de învățare se desfășoară precum un joc, în care înveți să scrii cod în Python, rezolvi quiz-uri, primești puncte și colaborezi cu ceilalți utilizatori ai platformei.
Programming Hub
Programming Hub este aplicația Android prin care poți învăța cele mai folosite și mai căutate limbaje de programare: C, C++, Java, HTML, Javascript, R, CSS sau VB.net. Ai la dispoziție o colecție impresionantă de cursuri, exemple de programare și un compilator pentru a exersa.
Udacity – Learn Programming
Udacity – Learn Programming este o aplicație prin care înveți să programezi cu experți de la Facebook, Google, Amazon sau Github. Ai acces la săli de clasă virtuale, îți poți contacta mentorul și îți poți urmări evoluția, poți să descarci conținut exclusiv pentru a avansa în carieră. Găsești cursuri de data science, inteligență artificială, marketing digital, web development, app development și multe altele.
Coursera
Coursera este o universitate online în care vei găsi mai mult de 1000 de cursuri și specializări predate la universități de top din lume. Cursurile sunt pentru începători, medii sau avansați pe subiecte care includ programare, data science, fotografie, muzică, matematică sau medicină.
Cursurile se pot accesa pe PC și pe aplicația de Android, fiind sincronizate și disponibile într-o sumedenie de limbi: engleză, chineză, spaniolă, portugheză, franceză, rusă etc. De la Coursera obții și certificate de specializare care te pot ajuta în carieră.