{"id":52242,"date":"2019-11-04T00:00:00","date_gmt":"2019-11-03T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/python-za-mesyats"},"modified":"2020-02-18T13:59:55","modified_gmt":"2020-02-18T10:59:55","slug":"python-za-mesyats","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/python-za-mesyats","title":{"rendered":"Python \u00een o lun\u0103","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ghid pentru \u00eencep\u0103tori absolu\u021bi. <br \/>\n<i>(Not\u0103: acestea sunt sfaturi de la autorul indian, dar par a fi utile. Completa\u021bi \u00een comentarii.)<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Python \u00een o lun\u0103\" src=\"\/wp-content\/uploads\/2019\/11\/d67b85bcea05baf1df7eedef69129f52.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>O lun\u0103 este mult timp. Dac\u0103 dedici 6-7 ore \u00een fiecare zi pentru \u00eenv\u0103\u021bare, po\u021bi progresa foarte mult.<\/p>\n<p><b>Obiectivul pentru lun\u0103:<\/b><\/p>\n<ul>\n<li>Familiarizarea cu conceptele de baz\u0103 (variabil\u0103, condi\u021bie, list\u0103, bucl\u0103, func\u021bie)<\/li>\n<li>St\u0103p\u00e2nirea practic a peste 30 de probleme de programare<\/li>\n<li>Crearea a dou\u0103 proiecte pentru a aplica noile cuno\u0219tin\u021be \u00een practic\u0103<\/li>\n<li>Familiarizarea cu cel pu\u021bin dou\u0103 cadre de dezvoltare<\/li>\n<li>\u00cenceperea lucrului cu IDE (mediu de dezvoltare), Github, hosting, servicii etc.<\/li>\n<\/ul>\n<p>\n\u00cen acest fel, vei deveni dezvoltator junior (junior) Python.<\/p>\n<p>Acum, planul pe s\u0103pt\u0103m\u00e2ni.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<blockquote><p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.edsd.ru\/\" title=\"EDISON Software - dezvoltare web\"><img decoding=\"async\" alt=\"Python \u00een o lun\u0103\" src=\"\/wp-content\/uploads\/2019\/11\/c8a88abb07050c84769962e2a6f251ed.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br clear=\"right\"><br \/>\nArticolul a fost tradus cu sprijinul companiei EDISON Software, care <noindex><a rel=\"nofollow\" href=\"https:\/\/www.edsd.ru\/ru\/o_kompanii\/novosti\/sovety-yunioram\">ofer\u0103 sfaturi utile juniorilor<\/a><\/noindex>, dar \u0219i pentru <noindex><a rel=\"nofollow\" href=\"https:\/\/www.edsd.ru\/ru\/uslugi\/proektirovanie\">proiecteaz\u0103 software \u0219i scrie specifica\u021bii \u00een rom\u00e2n\u0103 \u0219i englez\u0103<\/a><\/noindex>.<\/p><\/blockquote>\n<h3>Prima s\u0103pt\u0103m\u00e2n\u0103: familiarizeaz\u0103-te cu Python<\/h3>\n<p>\n\u00cen\u021belege cum func\u021bioneaz\u0103 totul \u00een Python. Testeaz\u0103 c\u00e2t mai multe lucruri.<\/p>\n<ul>\n<li><b>Ziua 1: 4 concepte de baz\u0103 (4 ore)<\/b>: intrare, ie\u0219ire, variabil\u0103, condi\u021bii<\/li>\n<li><b>Ziua 2: 4 concepte de baz\u0103 (5 ore)<\/b>: list\u0103, bucl\u0103 for, bucl\u0103 while, func\u021bie, import de module<\/li>\n<li><b>Ziua 3: Probleme simple de programare (5 ore)<\/b>: schimb\u0103 locul a dou\u0103 variabile, transform\u0103 grade Celsius \u00een grade Fahrenheit, calculeaz\u0103 suma cifrelor dintr-un num\u0103r, verific\u0103 un num\u0103r pentru primalitate, genereaz\u0103 un num\u0103r aleatoriu, elimin\u0103 duplicatele dintr-o list\u0103<\/li>\n<li><b>Ziua 4: Probleme de programare de dificultate medie (6 ore)<\/b>: r\u0103stoarn\u0103 un \u0219ir (verific\u0103 pentru palindrom), calculeaz\u0103 cel mai mare divizor comun, combin\u0103 dou\u0103 array-uri sortate, scrie un joc de ghicire a numerelor, calculeaz\u0103 v\u00e2rsta etc.<\/li>\n<li><b>Ziua 5: Structuri de date (6 ore)<\/b>: stiv\u0103, coad\u0103, dic\u021bionar, tuple, list\u0103 legat\u0103<\/li>\n<li><b>Ziua 6: Programare orientat\u0103 pe obiecte (6 ore)<\/b>: obiect, clas\u0103, metod\u0103 \u0219i constructor, mo\u0219tenire OOP<\/li>\n<li><b>Ziua 7: Algoritmi (6 ore)<\/b>: c\u0103utare (linia \u0219i binar\u0103), sortare (metoda bubble, selec\u021bie), func\u021bii recursive (factorial, seria Fibonacci), complexitatea temporal\u0103 a algoritmilor (liniare, cuadratice, constante) <\/li>\n<\/ul>\n<p>\n<b>Nu instala Python:<\/b><\/p>\n<p>\u00cen\u021beleg c\u0103 sun\u0103 contradictoriu. Dar crede-m\u0103. Cunosc o gr\u0103mad\u0103 de oameni care au renun\u021bat complet la dorin\u021ba de a \u00eenv\u0103\u021ba dup\u0103 ce nu au reu\u0219it s\u0103 instaleze mediul de dezvoltare sau software-ul. \u00ce\u021bi recomand s\u0103 accesezi imediat o aplica\u021bie Android cum ar fi <noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.learnprogramming.codecamp\">Programming Hero<\/a><\/noindex> sau s\u0103 vizitezi site-ul <noindex><a rel=\"nofollow\" href=\"https:\/\/repl.it\/\">Repl<\/a><\/noindex> \u0219i \u00eencepe\u021bi s\u0103 explora\u021bi limbajul. Nu v\u0103 propune\u021bi mai \u00eent\u00e2i s\u0103 instala\u021bi Python dac\u0103 nu sunte\u021bi foarte preg\u0103ti\u021bi tehnic. <\/p>\n<h3>S\u0103pt\u0103m\u00e2na a doua: \u00eencepe\u021bi dezvoltarea software-ului (str\u00e2nge\u021bi proiectul)<\/h3>\n<p>\nOb\u021bine\u021bi experien\u021b\u0103 \u00een dezvoltarea software-ului. \u00cencerca\u021bi s\u0103 folosi\u021bi tot ce a\u021bi \u00eenv\u0103\u021bat pentru a crea un proiect real. <\/p>\n<ul>\n<li><b>Ziua 1: Familiariza\u021bi-v\u0103 cu mediu de dezvoltare (5 ore)<\/b>: Mediul de dezvoltare este un mediu interactiv \u00een care ve\u021bi scrie cod pentru cele mai mari proiecte. Trebuie s\u0103 cunoa\u0219te\u021bi bine cel pu\u021bin un mediu de dezvoltare. V\u0103 recomand s\u0103 \u00eencepe\u021bi cu <noindex><a rel=\"nofollow\" href=\"https:\/\/code.visualstudio.com\/docs\/python\/python-tutorial\">instalarea extensiei Python pentru VS Code<\/a><\/noindex> sau Jupyter Notebook<\/li>\n<li><b>Ziua 2: Github (6 ore)<\/b>: Studiati <noindex><a rel=\"nofollow\" href=\"https:\/\/codeburst.io\/number-one-piece-of-advice-for-new-developers-ddd08abc8bfa\">Github<\/a><\/noindex>, crea\u021bi un repository. \u00cencerca\u021bi s\u0103 face\u021bi commit, s\u0103 face\u021bi push la cod, s\u0103 calcula\u021bi diferen\u021ba \u00eentre dou\u0103 arbori Git. De asemenea, \u00eenv\u0103\u021ba\u021bi despre ramificare, \u00eembinare \u0219i pull request-uri. <\/li>\n<li><b>Ziua 3: Primul proiect: Calculator Simplu (4 ore)<\/b>: Familiariza\u021bi-v\u0103 cu Tkinter. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.simplifiedpython.net\/python-calculator\/\">Creeaz\u0103 un calculator simplu<\/a><\/noindex>.<\/li>\n<li><b>Ziua 4, 5, 6: Proiect personal (5 ore \u00een fiecare zi)<\/b>: Alege\u021bi unul dintre proiecte \u0219i \u00eencepe\u021bi s\u0103 lucra\u021bi la el. Dac\u0103 nu ave\u021bi idei pentru un proiect, consulta\u021bi aceast\u0103 list\u0103: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.quora.com\/What-are-some-good-Python-projects-for-an-intermediate-programmer\/answer\/Jhankar-Mahbub-2\">c\u00e2teva proiecte bune \u00een Python<\/a><\/noindex><\/li>\n<li><b>Ziua 7: Hosting (5 ore)<\/b>: \u00cen\u021belege\u021bi serverul \u0219i hostingul pentru a <noindex><a rel=\"nofollow\" href=\"https:\/\/devcenter.heroku.com\/articles\/getting-started-with-python\">hoti proiectul vostru<\/a><\/noindex>. Configura\u021bi Heroku \u0219i desf\u0103\u0219ura\u021bi aplica\u021bia voastr\u0103. <\/li>\n<\/ul>\n<p>\n<b>De ce proiectul:<\/b> <\/p>\n<p>Doar urm\u00e2nd pas cu pas lec\u021bia sau video nu ve\u021bi dezvolta capacitatea de a g\u00e2ndi. Trebuie s\u0103 aplica\u021bi cuno\u0219tin\u021bele \u00een proiect. Odat\u0103 ce v\u0103 ve\u021bi consuma toate eforturile c\u0103ut\u00e2nd r\u0103spunsuri, le ve\u021bi memora. <\/p>\n<h3>S\u0103pt\u0103m\u00e2na a treia: st\u0103p\u00e2ni\u021bi-v\u0103 ca programator<\/h3>\n<p>\nObiectivul vostru \u00een s\u0103pt\u0103m\u00e2na a treia este de a ob\u021bine o imagine de ansamblu asupra procesului de dezvoltare software. Nu va fi nevoie s\u0103 v\u0103 rafina\u021bi abilit\u0103\u021bile. Dar trebuie s\u0103 \u0219ti\u021bi c\u00e2teva no\u021biuni de baz\u0103, deoarece acestea vor influen\u021ba munca voastr\u0103 zilnic\u0103. <\/p>\n<ul>\n<li><b>Ziua 1: No\u021biuni de baz\u0103 despre baze de date (6 ore)<\/b>: Interogare SQL de baz\u0103 (Create Table, Select, Where, Update), Func\u021biile SQL (Avg, Max, Count), baze de date rela\u021bionale (Normalizare), \u00cembinarea intern\u0103, \u00cembinarea extern\u0103 etc.<\/li>\n<li><b>Ziua 2: Folosi\u021bi baze de date \u00een Python (5 ore)<\/b>: Folosi\u021bi un framework de baze de date (SQLite sau Pandas), conecta\u021bi-v\u0103 la baza de date, crea\u021bi \u0219i ad\u0103uga\u021bi date \u00een mai multe tabele, citi\u021bi date din tabele <\/li>\n<li><b>Ziua 3: API (5 ore)<\/b>: \u00cenv\u0103\u021ba\u021bi s\u0103 apela\u021bi API-uri, \u00eenv\u0103\u021ba\u021bi JSON, microservicii, REST API<\/li>\n<li><b>Ziua 4: Numpy (4 ore)<\/b>: <noindex><a rel=\"nofollow\" href=\"https:\/\/towardsdatascience.com\/lets-talk-about-numpy-for-datascience-beginners-b8088722309f\">Familiariza\u021bi-v\u0103 cu Numpy<\/a><\/noindex> \u0219i exersa\u021bi utilizarea lui pe <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rougier\/numpy-100\/blob\/master\/100_Numpy_exercises.md\">primele 30 de exerci\u021bii<\/a><\/noindex> <\/li>\n<li><b>Ziua 5, 6: Portofoliul site-ului (5 ore \u00een fiecare zi)<\/b>: \u00cenva\u021b\u0103 Django, <noindex><a rel=\"nofollow\" href=\"https:\/\/realpython.com\/get-started-with-django-1\/\">creeaz\u0103 un portofoliu de site-uri pe Django<\/a><\/noindex>, de asemenea, arunc\u0103 o privire asupra framework-ului Flask<\/li>\n<li><b>Ziua 7: Teste unitare, loguri, depanare (4 ore)<\/b>: \u00cen\u021belege testele unitare (PyTest), \u00eenva\u021b\u0103 s\u0103 lucrezi cu logurile \u0219i s\u0103 le verifici \u0219i folose\u0219te puncte de suspendare<\/li>\n<\/ul>\n<p>\n<b>Scalarea real\u0103 a timpului (Secret):<\/b><\/p>\n<p>Dac\u0103 e\u0219ti pasionat de acest subiect \u0219i \u00ee\u021bi dedici \u00eentreaga ta energie, po\u021bi face totul \u00eentr-o lun\u0103. <\/p>\n<ul>\n<li>\u00cenv\u0103\u021b\u0103 Python constant. \u00cencepe la 8 diminea\u021ba \u0219i lucreaz\u0103 p\u00e2n\u0103 la 5 dup\u0103-amiaza. F\u0103 o pauz\u0103 pentru pr\u00e2nz \u0219i gust\u0103ri (\u00een total o or\u0103)<\/li>\n<li>La 8 diminea\u021ba, f\u0103 o list\u0103 cu lucrurile pe care le vei studia azi. Dup\u0103 aceea, acord\u0103 o or\u0103 pentru a-\u021bi aminti \u0219i a practica tot ce ai \u00eenv\u0103\u021bat ieri. <\/li>\n<li>De la 9 diminea\u021ba p\u00e2n\u0103 la 12 dup\u0103-amiaza, studiaz\u0103 \u0219i exerseaz\u0103 mai pu\u021bin. Dup\u0103 pr\u00e2nz, cre\u0219te ritmul. Dac\u0103 te blochezi pe o problem\u0103, caut\u0103 solu\u021bia pe internet.<\/li>\n<li>\u00cen fiecare zi, dedic\u0103 4-5 ore pentru \u00eenv\u0103\u021bare \u0219i 2-3 ore pentru practic\u0103. (maxim po\u021bi lua o zi liber\u0103 pe s\u0103pt\u0103m\u00e2n\u0103)<\/li>\n<li>Prietenii t\u0103i vor crede c\u0103 e\u0219ti nebun. Nu-i dezam\u0103gi \u2014 respect\u0103 imaginea.<\/li>\n<\/ul>\n<p>\nDac\u0103 lucrezi cu norm\u0103 \u00eentreag\u0103 sau studiezi la universitate, vei avea nevoie de mai mult timp. C\u00e2nd eram student, mi-a luat 8 luni s\u0103 finalizez tot ce era pe list\u0103. Acum lucrez ca dezvoltator senior. So\u021bia mea, care lucreaz\u0103 la banca central\u0103 a SUA, a avut nevoie de jum\u0103tate de an pentru a finaliza toate sarcinile de pe list\u0103. Nu conteaz\u0103 c\u00e2t timp \u00ee\u021bi va lua. Finalizeaz\u0103 lista. <\/p>\n<h3>S\u0103pt\u0103m\u00e2na a patra: ia \u00een serios ob\u021binerea unui loc de munc\u0103 (stagiar)<\/h3>\n<p>\nObiectivul t\u0103u \u00een s\u0103pt\u0103m\u00e2na a patra este s\u0103 te g\u00e2nde\u0219ti serios la ob\u021binerea unui loc de munc\u0103. Chiar dac\u0103 nu vrei s\u0103 g\u0103se\u0219ti un loc de munc\u0103 chiar acum, vei \u00eenv\u0103\u021ba multe \u00een procesul interviurilor.<\/p>\n<ul>\n<li><b>Ziua 1: CV (5 ore)<\/b>: Creeaz\u0103 un CV de o pagin\u0103. \u00cen partea de sus a CV-ului, include informa\u021bii succinte despre abilit\u0103\u021bile tale. F\u0103-\u021bi un punct s\u0103 incluzi lista proiectelor tale cu link-uri c\u0103tre Github. <\/li>\n<li><b>Ziua 2: Portofoliul site-ului (6 ore)<\/b>: Scrie c\u00e2teva bloguri. Adaug\u0103-le \u00een portofoliul site-ului pe care l-ai creat anterior.<\/li>\n<li><b>Ziua 3: Profil LinkedIn (4 ore)<\/b>: Creeaz\u0103 un profil pe LinkedIn. Transfer\u0103 \u00een LinkedIn tot ce ai \u00een CV.<\/li>\n<li><b>Ziua 4: Preg\u0103tire pentru interviu (7 ore)<\/b>: C\u0103uta\u021bi cele mai frecvente \u00eentreb\u0103ri \u00een interviuri. Practica\u021bi rezolvarea a 10 probleme de programare care sunt \u00eentrebate la interviuri. Face\u021bi acest lucru pe h\u00e2rtie. \u00centreb\u0103rile de interviu pot fi g\u0103site pe site-uri precum Glassdoor, Careercup<\/li>\n<li><b>Ziua 5: Networking (~ ore)<\/b>: Ie\u0219i\u021bi din dulap. \u00cencepe\u021bi s\u0103 merge\u021bi la \u00eent\u00e2lniri, t\u00e2rguri de locuri de munc\u0103. Cunoa\u0219te\u021bi recruteri \u0219i al\u021bi dezvoltatori.<\/li>\n<li><b>Ziua 6: Pur \u0219i simplu aplica\u021bi pentru locuri de munc\u0103 (~ ore)<\/b>: C\u0103uta\u021bi \u201elocuri de munc\u0103 Python\u201d, verifica\u021bi ce oferte sunt pe LinkedIn \u0219i pe site-urile locale de locuri de munc\u0103. Alege\u021bi 3 oferte la care s\u0103 aplica\u021bi. Personaliza\u021bi CV-ul pentru fiecare dintre ele. G\u0103si\u021bi 2-3 lucruri din lista cerin\u021belor pe care nu le cunoa\u0219te\u021bi. Petrece\u021bi urm\u0103toarele 3-4 zile pentru a le \u00een\u021belege.<\/li>\n<li><b>Ziua 7: \u00cenv\u0103\u021ba\u021bi din refuzuri (~ ore)<\/b>: De fiecare dat\u0103 c\u00e2nd primi\u021bi un refuz, identifica\u021bi 2 lucruri pe care trebuie s\u0103 le \u0219ti\u021bi pentru a ob\u021bine un loc de munc\u0103. Apoi, petrece\u021bi 4-5 zile pentru a v\u0103 perfec\u021biona abilit\u0103\u021bile \u00een aceste domenii. Astfel, dup\u0103 fiecare refuz ve\u021bi deveni mai buni ca dezvoltatori. <\/li>\n<\/ul>\n<p>\n<b>Preg\u0103tirea pentru munc\u0103:<\/b><\/p>\n<p>Adev\u0103rul este c\u0103 nu ve\u021bi fi niciodat\u0103 100% preg\u0103ti\u021bi pentru munc\u0103. Tot ce trebuie s\u0103 face\u021bi este s\u0103 \u00eenv\u0103\u021ba\u021bi foarte bine 1-2 lucruri. \u0218i s\u0103 v\u0103 familiariza\u021bi cu alte \u00eentreb\u0103ri pentru a trece peste bariera interviurilor. Odat\u0103 ce ob\u021bine\u021bi un loc de munc\u0103, ve\u021bi \u00eenv\u0103\u021ba multe pe parcurs. <\/p>\n<p><b>Bucura\u021bi-v\u0103 de proces:<\/b><\/p>\n<p>\u00cenv\u0103\u021barea este un proces. Pe parcursul vostru, cu siguran\u021b\u0103 vor exista dificult\u0103\u021bi. Cu c\u00e2t sunt mai multe \u2014 cu at\u00e2t deveni\u021bi mai buni ca dezvoltatori. <\/p>\n<p>Dac\u0103 reu\u0219i\u021bi s\u0103 finaliza\u021bi lista \u00een 28 de zile, sunte\u021bi un adev\u0103rat campion. Dar chiar \u0219i dac\u0103 completa\u021bi 60-70% din list\u0103, ve\u021bi dezvolta abilit\u0103\u021bile \u0219i calit\u0103\u021bile necesare. Acestea v\u0103 vor ajuta s\u0103 deveni\u021bi programatori. <\/p>\n<p><b>Unde s\u0103 \u00eenv\u0103\u021ba\u021bi:<\/b><\/p>\n<p>Dac\u0103 \u00eenc\u0103 nu \u0219ti\u021bi de unde s\u0103 \u00eencepe\u021bi,<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.learnprogramming.codecamp\">Programming Hero<\/a><\/noindex> (aplica\u021bie Android captivant\u0103 pentru a \u00eenv\u0103\u021ba Python)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.datacamp.com\/learn-python-with-anaconda\/\">\u00cenv\u0103\u021barea Python pentru \u00eenv\u0103\u021bare automat\u0103<\/a><\/noindex> (resurse gratuite pentru \u00eenv\u0103\u021bare \u00een versiunea web)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3&amp;v=QXeEoD0pB3E\">Seria de videoclipuri pe YouTube<\/a><\/noindex> (viziona\u021bi videoclipuri \u0219i \u00eenv\u0103\u021ba\u021bi)<\/li>\n<\/ul>\n<p>\nV\u0103 doresc o c\u0103l\u0103torie captivant\u0103. Viitorul este \u00een m\u00e2inile voastre.<\/p>\n<p><i>Traducere: Diana \u0218eremiova<\/i><br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/edison\/blog\/474212\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u044b\u0445 \u0447\u0430\u0439\u043d\u043e\u0432\u0438\u0447\u043a\u043e\u0432. (\u041f\u0440\u0438\u043c. \u043f\u0435\u0440.: \u044d\u0442\u043e \u0441\u043e\u0432\u0435\u0442\u044b \u043e\u0442 \u0430\u0432\u0442\u043e\u0440\u0430-\u0438\u043d\u0434\u0443\u0441\u0430, \u043d\u043e \u0432\u0440\u043e\u0434\u0435 \u0434\u0435\u043b\u044c\u043d\u044b\u0435. \u0414\u043e\u043f\u043e\u043b\u043d\u044f\u0439\u0442\u0435 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0445.) \u041c\u0435\u0441\u044f\u0446 \u2014 \u044d\u0442\u043e \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u0415\u0441\u043b\u0438 \u0442\u0440\u0430\u0442\u0438\u0442\u044c \u043d\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u043e 6-7 \u0447\u0430\u0441\u043e\u0432 \u043a\u0430\u0436\u0434\u044b\u0439 \u0434\u0435\u043d\u044c, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0434\u043e\u0444\u0438\u0433\u0430. \u0426\u0435\u043b\u044c \u043d\u0430 \u043c\u0435\u0441\u044f\u0446: \u041e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c\u0438 \u043f\u043e\u043d\u044f\u0442\u0438\u044f\u043c\u0438 (\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f, \u0443\u0441\u043b\u043e\u0432\u0438\u0435, \u0441\u043f\u0438\u0441\u043e\u043a, \u0446\u0438\u043a\u043b, \u0444\u0443\u043d\u043a\u0446\u0438\u044f) \u041e\u0441\u0432\u043e\u0438\u0442\u044c \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u0431\u043e\u043b\u0435\u0435 30 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0421\u043e\u0431\u0440\u0430\u0442\u044c \u0434\u0432\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-52242","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u044b\u0445 \u0447\u0430\u0439\u043d\u043e\u0432\u0438\u0447\u043a\u043e\u0432. (\u041f\u0440\u0438\u043c. \u043f\u0435\u0440.: \u044d\u0442\u043e \u0441\u043e\u0432\u0435\u0442\u044b \u043e\u0442 \u0430\u0432\u0442\u043e\u0440\u0430-\u0438\u043d\u0434\u0443\u0441\u0430, \u043d\u043e \u0432\u0440\u043e\u0434\u0435 \u0434\u0435\u043b\u044c\u043d\u044b\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/python-za-mesyats\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Python \u0437\u0430 \u043c\u0435\u0441\u044f\u0446 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u044b\u0445 \u0447\u0430\u0439\u043d\u043e\u0432\u0438\u0447\u043a\u043e\u0432. (\u041f\u0440\u0438\u043c. \u043f\u0435\u0440.: \u044d\u0442\u043e \u0441\u043e\u0432\u0435\u0442\u044b \u043e\u0442 \u0430\u0432\u0442\u043e\u0440\u0430-\u0438\u043d\u0434\u0443\u0441\u0430, \u043d\u043e \u0432\u0440\u043e\u0434\u0435 \u0434\u0435\u043b\u044c\u043d\u044b\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/python-za-mesyats\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-03T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T10:59:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Python \u00een o lun\u0103 | ProHoster","description":"Ghid pentru \u00eencep\u0103tori absolu\u021bi. (Obs. trad.: acestea sunt sfaturi de la un autor indian, dar aparent sunt utile.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/python-za-mesyats","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Python \u0437\u0430 \u043c\u0435\u0441\u044f\u0446 | ProHoster","og:description":"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u044b\u0445 \u0447\u0430\u0439\u043d\u043e\u0432\u0438\u0447\u043a\u043e\u0432. (\u041f\u0440\u0438\u043c. \u043f\u0435\u0440.: \u044d\u0442\u043e \u0441\u043e\u0432\u0435\u0442\u044b \u043e\u0442 \u0430\u0432\u0442\u043e\u0440\u0430-\u0438\u043d\u0434\u0443\u0441\u0430, \u043d\u043e \u0432\u0440\u043e\u0434\u0435 \u0434\u0435\u043b\u044c\u043d\u044b\u0435.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/python-za-mesyats","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-03T21:00:00+00:00","article:modified_time":"2020-02-18T10:59:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52242","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 02:59:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:47:21","updated":"2026-01-24 02:59:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/52242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=52242"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/52242\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=52242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=52242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=52242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}