{"id":37257,"date":"2019-10-31T22:16:37","date_gmt":"2019-10-31T19:16:37","guid":{"rendered":"https:\/\/prohoster.info\/blog\/osnovy-programmirovaniya-nabor-na-besplatnyj-kurs-s-primerami-na-javascript\/"},"modified":"2019-10-31T22:16:37","modified_gmt":"2019-10-31T19:16:37","slug":"osnovy-programmirovaniya-nabor-na-besplatnyj-kurs-s-primerami-na-javascript","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/osnovy-programmirovaniya-nabor-na-besplatnyj-kurs-s-primerami-na-javascript","title":{"rendered":"\u00abFundamentele program\u0103rii\u00bb \u00eenscriere la cursul gratuit cu exemple \u00een JavaScript","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"\u00abFundamentele program\u0103rii\u00bb \u00eenscriere la cursul gratuit cu exemple \u00een JavaScript\" src=\"\/wp-content\/uploads\/2019\/08\/78bf3536ffdf080bec9fd8cfa50e13ad.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dragi colegi ingineri \u0219i viitori ingineri, comunitatea Metarhia deschide \u00eenscrierile pentru cursul gratuit \u201eFundamentele program\u0103rii\u201d, care va fi disponibil pe <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/TimurShemsedinov\">youtube<\/a><\/noindex> \u0219i <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HowProgrammingWorks\">github<\/a><\/noindex> f\u0103r\u0103 nicio restric\u021bie. O parte din prelegeri a fost deja \u00eenregistrat\u0103 la sf\u00e2r\u0219itul anului 2018 \u0219i \u00eenceputul anului 2019, iar o parte va fi sus\u021binut\u0103 \u00een <noindex><a rel=\"nofollow\" href=\"https:\/\/kpi.ua\/\">Institutul Politehnic din Kiev<\/a><\/noindex> \u00een toamna anului 2019 \u0219i va fi imediat disponibil pe <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/TimurShemsedinov\">canalul cursului<\/a><\/noindex>. Experien\u021ba anilor anteriori, c\u00e2nd am realizat prelegeri mai complexe, a ar\u0103tat necesitatea unor lec\u021bii \u0219i pentru \u00eencep\u0103tori. De data aceasta, la numeroasele solicit\u0103ri ale studen\u021bilor, voi \u00eencerca s\u0103 adaug multe materiale despre fundamentele program\u0103rii \u0219i, dac\u0103 este posibil, s\u0103 abstractiz\u0103m cursul de la JavaScript. Desigur, majoritatea exemplului vor r\u0103m\u00e2ne pe JavaScript, dar partea teoretic\u0103 va fi mult mai extins\u0103 \u0219i nu se va limita doar la sintaxa \u0219i API-ul limbajului. O parte din exemple vor fi pe TypeScript \u0219i C++. Acesta nu este un curs despre JavaScript simplu, ci un curs fundamental despre principiile program\u0103rii, incluz\u00e2nd conceptele de baz\u0103 \u0219i \u0219abloane de design pentru diferite paradigme, cum ar fi func\u021bional, procedural, orientat pe obiect, generativ, asincron, reactiv, paralel, multiparadigmatic \u0219i metaprogramare, precum \u0219i fundamentele structurilor de date, test\u0103rii, principiile construc\u021biei structurii \u0219i arhitecturii proiectelor.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00abFundamentele program\u0103rii\u00bb \u00eenscriere la cursul gratuit cu exemple \u00een JavaScript\" src=\"\/wp-content\/uploads\/2019\/08\/a9caf7ee5dd1ed4647da21b7bd38852d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h4 id=\"o-kurse\">Despre curs<\/h4>\n<p><\/p>\n<p>Cursul este structurat f\u0103r\u0103 utilizarea bibliotecilor externe, dependen\u021belor \u0219i framework-urilor, \u00een schimb, vom \u00eencerca s\u0103 facem totul de la zero, aprofund\u00e2nd modul \u00een care \u0219i de ce func\u021bioneaz\u0103. Ca mediu de execu\u021bie pentru exemplele de cod va fi utilizat Node.js \u0219i browserul. Anul acesta, cursul va fi completat cu sarcini practice, de care ne-a lipsit at\u00e2t de mult \u00een trecut. Pentru a st\u0103p\u00e2ni procesul de dezvoltare, vor fi prezentate tehnici de refactorizare \u0219i optimizare a codului, inclusiv prin revizuirea codului sarcinilor studen\u021bilor. Se va acorda aten\u021bie stilului de cod, utiliz\u0103rii instrumentelor, cum ar fi sistemele de control al versiunilor \u0219i managerii de pachete. Toate exemplele au fost realizate c\u00e2t mai aproape de proiectele reale, deoarece dori\u021bi s\u0103 deveni\u021bi speciali\u0219ti nu \u00een exemplele de studiu, ci \u00een programarea practic\u0103. Exemplele de cod sunt disponibile public pe GitHub \u00een organiza\u021bia <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HowProgrammingWorks\">HowProgrammingWorks<\/a><\/noindex>, link-urile c\u0103tre cod vor fi sub fiecare video, iar link-urile inverse din cod c\u0103tre video sunt acolo unde sunt deja \u00eenregistrate lec\u021biile video. Pe GitHub se afl\u0103 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HowProgrammingWorks\/Dictionary\">glosarul termenilor<\/a><\/noindex> \u0219i <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HowProgrammingWorks\/Index\">cuprinsul cursului<\/a><\/noindex>. \u00centreb\u0103rile pot fi adresate \u00een grupurile din Telegram sau direct sub video. Toate lec\u021biile sunt deschise, se poate veni la KPI \u0219i se pot adresa \u00eentreb\u0103ri la seminarii dup\u0103 lec\u021bii. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HowProgrammingWorks\/Index\/blob\/master\/IP9X.md\">Programul lec\u021biilor<\/a><\/noindex> este publicat imediat, dar poate suferi modific\u0103ri minore.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00abFundamentele program\u0103rii\u00bb \u00eenscriere la cursul gratuit cu exemple \u00een JavaScript\" src=\"\/wp-content\/uploads\/2019\/08\/19bb44d0d2d36b77ddc61408a5dbcdb1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h4 id=\"ekzamen\">Examenul<\/h4>\n<p><\/p>\n<p>Se va desf\u0103\u0219ura iarna, dup\u0103 primul semestru, iar cursan\u021bilor li se vor oferi sarcini independente pentru evaluarea nivelului de cuno\u0219tin\u021be, iar la finalizarea cu succes a acestora, pute\u021bi veni la examen pentru ob\u021binerea certificatului de la Metarhia. Examenul meu nu este un examen universitar cu \u00eentreb\u0103ri, teorie \u0219i practic\u0103, ci un examen complet pe material, \u00een care teoria nu este separat\u0103 de practic\u0103. Nu exist\u0103 loc pentru simpla noroc. Examenul nu va fi promovat de toat\u0103 lumea, estimativ 1-2 din 100 de cursan\u021bi pot ob\u021bine certificat. Dar nu \u00eenv\u0103\u021b\u0103m pentru h\u00e2rtii, ci pentru cuno\u0219tin\u021be. Examenul poate fi repetat doar dup\u0103 un an. \u00cenv\u0103\u021barea este gratuit\u0103 \u0219i deschis\u0103 tuturor doritorilor. Peste 1200 de persoane s-au \u00eenregistrat deja. \u00cenv\u0103\u021barea poate dura \u00eentre 1 \u0219i 4 ani, \u00een func\u021bie de succesele studentului. Dac\u0103 cineva nu promoveaz\u0103 examenul, poate continua studiile, dar celor care au trecut le voi acorda mai mult timp. Voi oferi mai multe detalii despre examene mai aproape de sf\u00e2r\u0219itul semestrului, nu v\u0103 distrage\u021bi acum, nu pune\u021bi \u00eentreb\u0103ri suplimentare \u00een grupuri, concentra\u021bi-v\u0103 pe st\u0103p\u00e2nirea materialului.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00abFundamentele program\u0103rii\u00bb \u00eenscriere la cursul gratuit cu exemple \u00een JavaScript\" src=\"\/wp-content\/uploads\/2019\/08\/9302a3599f4e38cbec284c82b6d8b791.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h3 id=\"chasto-zadavaemye-voprosy\">\u00centreb\u0103ri frecvente<\/h3>\n<p><\/p>\n<p><strong>\u00ce:<\/strong> Pot s\u0103 m\u0103 \u00eenscriu la curs dac\u0103 nu sunt din \u041a\u041f\u0418, sau din alt universitate, sau dac\u0103 nu sunt student, sau din alt\u0103 \u021bar\u0103, sau dac\u0103 nu pot veni la examene, sau dac\u0103 deja lucrez, sau (\u2026 o gr\u0103mad\u0103 de alte motive\u2026)?<br \/>\n<strong>R:<\/strong> Dac\u0103 e\u0219ti o persoan\u0103 de pe planeta P\u0103m\u00e2nt \u2014 se poate. \u00cen caz contrar \u2014 nu vom accepta cererea.<\/p>\n<p><\/p>\n<p><strong>\u00ce:<\/strong> Pot s\u0103 sus\u021bin examenul f\u0103r\u0103 a participa la curs sau s\u0103 particip la curs f\u0103r\u0103 a sus\u021bine examenul?<br \/>\n<strong>R:<\/strong> Ai avut o \u0219ans\u0103 incredibil\u0103! Promo\u021bie! \u00ce\u021bi permit personal!<\/p>\n<p><\/p>\n<p><strong>\u00ce:<\/strong> Am auzit c\u0103 exist\u0103 un grup avansat (anul doi de studiu), pot s\u0103 merg \u0219i eu acolo?<br \/>\n<strong>R:<\/strong> \u00cencearc\u0103, materialul este un pic mai complicat, dar dac\u0103 \u00ee\u021bi place, nu interzic s\u0103 te duci \u0219i acolo.<\/p>\n<p><\/p>\n<p><strong>\u00ce:<\/strong> Se pot sus\u021bine examenele de la distan\u021b\u0103?<br \/>\n<strong>R:<\/strong> Nu, trebuie s\u0103 veni\u021bi neap\u0103rat.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00abFundamentele program\u0103rii\u00bb \u00eenscriere la cursul gratuit cu exemple \u00een JavaScript\" src=\"\/wp-content\/uploads\/2019\/08\/49debb61a379dc8c85b5b6baf4f6ef21.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h4 id=\"ssylki\">Linkuri<\/h4>\n<p><\/p>\n<p>Forma de \u00eenregistrare la curs: <noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/Yo3Fifc7Dr7x1m3EA\">https:\/\/forms.gle\/Yo3Fifc7Dr7x1m3EA<\/a><\/noindex><br \/>\nGrupul din Telegram: <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/Programming_IP9X\">https:\/\/t.me\/Programming_IP9X<\/a><\/noindex><br \/>\nGrupul de meet-up-uri: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.meetup.com\/HowProgrammingWorks\/\">https:\/\/www.meetup.com\/HowProgrammingWorks\/<\/a><\/noindex><br \/>\nCanalul grupului avansat: <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/metarhia\">https:\/\/t.me\/metarhia<\/a><\/noindex><br \/>\nGrupul pe Node.js: <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/nodeua\">https:\/\/t.me\/nodeua<\/a><\/noindex><br \/>\nCanalul de pe YouTube: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/TimurShemsedinov\">https:\/\/www.youtube.com\/TimurShemsedinov<\/a><\/noindex><br \/>\nOrganizarea pe GitHub: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HowProgrammingWorks\">https:\/\/github.com\/HowProgrammingWorks<\/a><\/noindex><br \/>\nLecturer pe GitHub: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tshemsedinov\">https:\/\/github.com\/tshemsedinov<\/a><\/noindex><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00abFundamentele program\u0103rii\u00bb \u00eenscriere la cursul gratuit cu exemple \u00een JavaScript\" src=\"\/wp-content\/uploads\/2019\/08\/87e2abf14052db6304020f1fe69ae495.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h4 id=\"zaklyuchenie\">Concluzie<\/h4>\n<p><\/p>\n<p>A\u0219tept propuneri pentru completarea cursului cu subiecte noi, sper la contribu\u021bii \u00een exemplele de cod, inclusiv la traducerea exemplelor \u00een alte limbi. Feedback-ul dumneavoastr\u0103 va ajuta la \u00eembun\u0103t\u0103\u021birea cursului.<\/p>\n<p><\/p>\n<p>V\u0103 mul\u021bumesc pentru interes. Ne vedem la cursuri \u0219i seminarii!<\/p>\n<p class=\"for_users_only_msg\">Numai utilizatorii \u00eenregistra\u021bi pot participa la sondaj. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/auth\/login\/\">Conecta\u021bi-v\u0103<\/a><\/noindex>, v\u0103 rug\u0103m.<\/p>\n<h2 class=\"default-block__polling-title\">C\u00e2t de interesant este acest curs pentru dumneavoastr\u0103?<\/h2>\n<ul class=\"content-list content-list_polling\">\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Voi viziona\/participa la toate cursurile<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Voi alege subiecte interesante \u0219i voi viziona videoclipuri<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Voi studia exemplele<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Voi rezolva exerci\u021biile<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Voi sus\u021bine examenul<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Toate acestea sunt banale, nu m\u0103 intereseaz\u0103<\/p>\n<\/li>\n<\/ul>\n<p>    Au votat 45 de utilizatori. S-au ab\u021binut 7 utilizatori.<\/p>\n<h2 class=\"default-block__polling-title\">Inten\u021biona\u021bi s\u0103 participa\u021bi fizic?<\/h2>\n<ul class=\"content-list content-list_polling\">\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Da<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Mi-ar pl\u0103cea, dar nu pot<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Nu<\/p>\n<\/li>\n<\/ul>\n<p>    Au votat 44 de utilizatori. S-au ab\u021binut 2 utilizatori.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/464023\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0440\u043e\u0433\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0438\u0449\u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u044b \u0438 \u0431\u0443\u0434\u0443\u0449\u0438\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u044b, \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u041c\u0435\u0442\u0430\u0440\u0445\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442 \u043d\u0430\u0431\u043e\u0440 \u043d\u0430 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 \u043a\u0443\u0440\u0441 \u00ab\u041e\u0441\u043d\u043e\u0432\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u0430 youtube \u0438 github \u0431\u0435\u0437 \u0432\u0441\u044f\u043a\u0438\u0445 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439. \u0427\u0430\u0441\u0442\u044c \u043b\u0435\u043a\u0446\u0438\u0439 \u0443\u0436\u0435 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u0432 \u043a\u043e\u043d\u0446\u0435 2018 \u0438 \u043d\u0430\u0447\u0430\u043b\u0435 2019 \u0433\u043e\u0434\u0430, \u0430 \u0447\u0430\u0441\u0442\u044c \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u043d\u0430 \u0432 \u041a\u0438\u0435\u0432\u0441\u043a\u043e\u043c \u043f\u043e\u043b\u0438\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0438\u043d\u0441\u0442\u0438\u0442\u0443\u0442\u0435 \u043e\u0441\u0435\u043d\u044c\u044e 2019 \u0433\u043e\u0434\u0430 \u0438 \u0441\u0440\u0430\u0437\u0443 \u0436\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043d\u0430 \u043a\u0430\u043d\u0430\u043b\u0435 \u043a\u0443\u0440\u0441\u0430. \u041e\u043f\u044b\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27943,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-37257","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\".\" \/>\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\/osnovy-programmirovaniya-nabor-na-besplatnyj-kurs-s-primerami-na-javascript\" \/>\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\udd47\u00ab\u041e\u0441\u043d\u043e\u0432\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00bb \u043d\u0430\u0431\u043e\u0440 \u043d\u0430 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 \u043a\u0443\u0440\u0441 \u0441 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u043c\u0438 \u043d\u0430 JavaScript | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\".\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/osnovy-programmirovaniya-nabor-na-besplatnyj-kurs-s-primerami-na-javascript\" \/>\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-10-31T19:16:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:16:37+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\udd47\u201eFundamentele program\u0103rii\u201d \u00eenscriere pentru cursul gratuit cu exemple \u00een JavaScript | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/osnovy-programmirovaniya-nabor-na-besplatnyj-kurs-s-primerami-na-javascript","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\udd47\u00ab\u041e\u0441\u043d\u043e\u0432\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00bb \u043d\u0430\u0431\u043e\u0440 \u043d\u0430 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 \u043a\u0443\u0440\u0441 \u0441 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u043c\u0438 \u043d\u0430 JavaScript | ProHoster","og:description":".","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/osnovy-programmirovaniya-nabor-na-besplatnyj-kurs-s-primerami-na-javascript","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-10-31T19:16:37+00:00","article:modified_time":"2019-10-31T19:16:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37257","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-23 16:58:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:31:23","updated":"2026-01-23 16:58: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\/37257","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=37257"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/37257\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/27943"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=37257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=37257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=37257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}