{"id":28032,"date":"2020-05-25T16:42:29","date_gmt":"2020-05-25T15:42:29","guid":{"rendered":"http:\/\/codecool.com\/?p=28032"},"modified":"2022-09-19T17:33:50","modified_gmt":"2022-09-19T16:33:50","slug":"limbaje-programare-incepatori","status":"publish","type":"post","link":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/","title":{"rendered":"Cele mai potrivite limbaje de programare pentru \u00eencep\u0103tori: f\u0103 primii pa\u0219i \u00een programare"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"28032\" class=\"elementor elementor-28032\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cf8ba2e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cf8ba2e\" data-element_type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0866b9\" data-id=\"e0866b9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-06d8a9a elementor-widget elementor-widget-text-editor\" data-id=\"06d8a9a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>De-a lungul carierei lor, programatorii ajung s\u0103 se specializeze \u00een multe limbaje de programare &#8211;\u00a0 \u00eens\u0103 cu ce \u00eencepi cand nu \u0219tii nimic despre industrie?\u00a0 Python, Java, C#&#8230; care s\u0103 fie mai potrivit pentru \u00eencep\u0103tori ca s\u0103 po\u021bi reu\u0219i s\u0103 avansezi treptat \u0219i s\u0103 nu te sim\u021bi cople\u0219it de informa\u021bii noi?<\/p><p>Adev\u0103rul este c\u0103 de\u0219i exist\u0103 anumite limbaje mai des predate \u00eencep\u0103torilor pentru a \u00een\u021belege cum func\u021bioneaz\u0103 programarea, drumul c\u0103tre a deveni programator poate lua multe &#8222;forme&#8221; \u0219i pentru fiecare rol exist\u0103 anumite limbaje de programare care \u00ee\u021bi vor fi mai utile la \u00eenceput. Noi la Codecool \u00eenv\u0103\u021b\u0103m \u00een 10 luni un set competitiv de limbaje de programare pentru a crea Full Stack Developeri, dar avem \u0219i cursuri de Front End, \u00een care explor\u0103m doar limbajele HTML, CSS \u0219i JavaScript, precum \u0219i tehnologiile aferente.<\/p><p>A\u0219a c\u0103 de\u0219i \u00een continuare lista noastr\u0103 \u00ee\u021bi va prezenta<b> cele mai accesibile limbaje pentru \u00eencep\u0103tori ordonate dup\u0103 dificultate<\/b>, de la cele mai u\u0219oare la cele mai complexe, ia \u00een calcul c\u0103 va trebui s\u0103 \u00eenve\u021bi mai multe ca s\u0103 po\u021bi intra cu adev\u0103rat \u00een industrie.\u00a0<\/p><p>Sper\u0103m ca lista s\u0103 \u00ee\u021bi fie util\u0103 din postura de \u00eencep\u0103tor, ca s\u0103 \u0219tii la ce s\u0103 te a\u0219tep\u021bi \u0219i s\u0103 iei o decizie informat\u0103 despre primul limbaj de programare la care te vei &#8222;\u00eenh\u0103ma&#8221; pentru c\u00e2teva zeci de ore bune de studiu.\u00a0<\/p><p>Vom \u00eencepe cu limbajele de front-end \u0219i vom continua cu cele de back-end, urm\u00e2nd s\u0103 vorbim apoi \u0219i despre alte lucruri pe care trebuie s\u0103 le \u0219tii ca \u00eencep\u0103tor dac\u0103 vrei s\u0103 devii programator:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28343dd elementor-widget elementor-widget-image\" data-id=\"28343dd\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/limbaje-coding-incepatori-1024x576-1.png\" class=\"attachment-large size-large wp-image-28039\" alt=\"\" srcset=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/limbaje-coding-incepatori-1024x576-1.png 1024w, https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/limbaje-coding-incepatori-1024x576-1-300x169.png 300w, https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/limbaje-coding-incepatori-1024x576-1-768x432.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bd310c elementor-widget elementor-widget-heading\" data-id=\"9bd310c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">HTML - foarte u\u0219or de \u00eenv\u0103\u021bat<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dfa437c elementor-widget elementor-widget-text-editor\" data-id=\"dfa437c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Exist\u0103 peste 644 de milioane de site-uri web \u0219i absolut toate folosesc \u00eentr-o form\u0103 sau alta limbajul HTML. HTML5 este cea mai nou\u0103 versiune, aceasta fiind compatibil\u0103 cu toate browserele \u0219i device-urile mobile. A\u0219a c\u0103 da, HTML-ul <i>este foarte important<\/i>.\u00a0<\/p><p>Atunci c\u00e2nd vine vorba de skill-urile \u0219i tehnologiile asociate cu web development, HTML este primul limbaj pe care trebuie s\u0103 \u00eel \u00eenve\u021bi.\u00a0<\/p><p>F\u0103r\u0103 o baz\u0103 solid\u0103 de HTML, CSS \u0219i JavaScript vor fi practic imposibil de \u00eenv\u0103\u021bat, din moment ce ambele se bazeaz\u0103 destul de mult pe HTML.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d17dacb elementor-widget elementor-widget-heading\" data-id=\"d17dacb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Cum arat\u0103 HTML?<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b413c2d elementor-widget elementor-widget-text-editor\" data-id=\"b413c2d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>HTML (HyperText Markup Language) este alc\u0103tuit din tag-uri. De exemplu, tag-ul de <i>paragraph <\/i>apare ca &lt;p&gt;. Majoritatea tag-urilor sunt formate dintr-un tag de \u00eenceput \u0219i unul de \u00eencheiere. Pentru paragrafe, tag-ul de \u00eencheiere arat\u0103 a\u0219a: &lt;\/p&gt;.<\/p><p>HTML-ul \u00eei spune site-ului ce text trebuie s\u0103 apar\u0103 pe pagin\u0103, unde ar trebui s\u0103 fie imaginile \u0219i unde ar trebui s\u0103 duc\u0103 link-urile. HTML-ul este foarte u\u0219or de \u00eenv\u0103\u021bat, fiind \u0219i foarte intuitiv. Acesta este alc\u0103tuit din tag-uri precum &lt;title&gt;&lt;\/title&gt;, &lt;body&gt;&lt;\/body&gt;,\u00a0 &lt;img src=&#8221;&#8221;&gt; \u0219i altele de acela\u0219i fel, fiind foarte u\u0219or s\u0103 \u00ee\u021bi dai seama c\u0103 \u00eentre tagurile &lt;title&gt; intr\u0103 titlu paginii \u0219i c\u0103 dup\u0103\u00a0 &lt;img src=&#8221;&#8221;&gt; urmeaz\u0103 sursa unei imagini care trebuie afi\u0219at\u0103. Tot cu ajutorul HTML po\u021bi formata textul \u00een func\u021bie de Heading-uri sau paragrafe.<\/p><p>Dac\u0103 vrei s\u0103 vezi HTML-ul \u201e\u00een ac\u021biune\u201d, tot ce trebuie este s\u0103 dai click dreapta chiar pe aceast\u0103 pagin\u0103. Selecteaz\u0103 apoi op\u021biunea <i>View Page Source.<\/i> Se va deschide un nou tab care \u00ee\u021bi va ar\u0103ta markup-ul HTML al acestei pagini.\u00a0<\/p><p>Aceast\u0103 accesibilitate a HTML-ului este exact ceea ce \u00eel face at\u00e2t de util \u0219i important: practic oricine cu un web browser \u0219i un editor de text poate crea pagini HTML.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-876d3c2 elementor-widget elementor-widget-heading\" data-id=\"876d3c2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">De ce HTML\u00a0<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-006662a elementor-widget elementor-widget-text-editor\" data-id=\"006662a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Oricine este interesat de web development \u0219i vrea s\u0103 \u00eenve\u021be s\u0103 construiasc\u0103 site-uri trebuie s\u0103 \u00ee\u0219i consolideze o baz\u0103 solid\u0103 de cuno\u0219tin\u021be de HTML. <b>Pentru a urca un site pe internet nu ai nevoie dec\u00e2t de un fi\u0219ier .HTML, un server \u0219i domeniu.<\/b>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-10f4af3 elementor-widget elementor-widget-heading\" data-id=\"10f4af3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">HTML5\u00a0<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9228ee elementor-widget elementor-widget-text-editor\" data-id=\"c9228ee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>HTML5 este privit ca fiind viitorul web design-ului. Acesta a fost g\u00e2ndit pentru a livra un con\u021binut bogat f\u0103r\u0103 a necesita instalarea unor pluginuri. Cu HTML5 po\u021bi ad\u0103uga mai multe elemente, de la grafic\u0103, la muzic\u0103. \u00cen plus acesta este adaptat pentru mai multe platforme, inclusiv PC-uri, tablete, smartphone-uri \u0219i chiar smart TV.\u00a0<\/p><p>Pe l\u00e2ng\u0103 tag-urile <i>clasice<\/i> de HTML pe care le-am men\u021bionat mai sus, HTML5 introduce noi elemente de media precum &lt;audio&gt;, &lt;embed&gt;, &lt;track&gt;, &lt;video&gt;, tag-uri structural precum &lt;article&gt;, &lt;details&gt;, &lt;dialogue&gt; \u0219i multe altele.<\/p><p>De aceea, HTML-ul este practic<b> cel mai bun punct de plecare pentru cineva care este interesat de programare<\/b>.\u00a0\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-451327b elementor-widget elementor-widget-image\" data-id=\"451327b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"533\" height=\"800\" src=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/curs-online-frontend-development.jpg\" class=\"attachment-large size-large wp-image-27349\" alt=\"\" srcset=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/curs-online-frontend-development.jpg 533w, https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/curs-online-frontend-development-200x300.jpg 200w\" sizes=\"(max-width: 533px) 100vw, 533px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6ed730 elementor-widget elementor-widget-heading\" data-id=\"a6ed730\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">HTML pe scurt<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd211c5 elementor-widget elementor-widget-text-editor\" data-id=\"fd211c5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>HTML este foarte intuitiv \u0219i u\u0219or de \u00eenv\u0103\u021bat<\/li><li>Ca skill-uri, \u00ee\u021bi dezvolt\u0103 g\u00e2ndirea analitic\u0103 \u0219i capacitatea de a rezolva probleme<\/li><li>Cu HTML5, platformele pe care poate fi folosit includ tablete, PC-uri, smartphone-uri \u0219i smart TVs<\/li><li>Este foarte popular \u00een r\u00e2ndul front end developerilor, fiind practic imposibil s\u0103 creezi site-uri f\u0103r\u0103 HTML<\/li><li>Printre beneficiile sale se num\u0103r\u0103 intuitivitatea \u0219i accesibilitatea<\/li><li>Po\u021bi dezvolta un site doar cu HTML, \u00eens\u0103 nu va fi unul prea \u201ear\u0103tos\u201d<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea09b15 elementor-widget elementor-widget-heading\" data-id=\"ea09b15\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">HTML pros and cons<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8fab385 elementor-widget elementor-widget-text-editor\" data-id=\"8fab385\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Este simplu \u0219i u\u0219or de \u00eenv\u0103\u021bat, ideal dac\u0103 vrei s\u0103 \u00eenve\u021bi s\u0103 dezvol\u021bi site-uri \u0219i aplica\u021bii<\/li><li>Este un limbaj de scripting folosit exclusiv \u00een front end development, a\u0219a c\u0103 dac\u0103 e\u0219ti interesat de partea de back end, mai bine \u00eencepi cu Python<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c78203 elementor-widget elementor-widget-heading\" data-id=\"7c78203\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">CSS - foarte u\u0219or de \u00eenv\u0103\u021bat\u00a0<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27e2855 elementor-widget elementor-widget-text-editor\" data-id=\"27e2855\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>CSS sau Cascading Style Sheets este al doilea punct de plecare pentru \u00eencep\u0103tori, fiind u\u0219or de \u00eenv\u0103\u021bat, dar \u0219i foarte important: f\u0103r\u0103 CSS paginile web ar fi foarte plictisitoare.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f26d136 elementor-widget elementor-widget-heading\" data-id=\"f26d136\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Ce este CSS<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0fbcabf elementor-widget elementor-widget-text-editor\" data-id=\"0fbcabf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>CSS apare pe aproape toate paginile \u0219i interfe\u021bele de web scrise \u00een HTML. CSS este un limbaj care \u00eencorporeaz\u0103 foarte multe elemente de <b>stil<\/b>, ad\u0103ug\u00e2nd practic design \u0219i formatare documentelor de HTML.\u00a0\u00a0<\/p><p>\u00cen plus, CSS3, cea mai nou\u0103 versiune a CSS-ului, adaug\u0103 \u0219i op\u021biuni de prezentare pentru paginile de web, iar HTML5 \u00eemprumut\u0103 multe elemente de structur\u0103 ale paginilor.\u00a0<\/p><p>Practic HTML \u0219i CSS trebuie folosite \u00eempreun\u0103 pentru cele mai bune rezultate. De\u0219i po\u021bi crea un site folosind exclusiv HTML, acesta nu va ar\u0103ta foarte bine.\u00a0<\/p><p>Exist\u0103 mai multe feluri prin care po\u021bi \u00eencorpora CSS \u00eentr-o pagin\u0103 HTML, \u00eens\u0103 cea mai utilizat\u0103 este folosirea unui stylesheet extern <b>folosind extensia .css<\/b>. Sheet-ul extern este preferat deoarece este cel mai eficient mod \u00een care po\u021bi edita atunci trebuie s\u0103 operezi anumite schimb\u0103ri.\u00a0<\/p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2100680 elementor-widget elementor-widget-heading\" data-id=\"2100680\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">De ce CSS\u00a0<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ff5fe7 elementor-widget elementor-widget-text-editor\" data-id=\"5ff5fe7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>CSS este important deoarece le permite designerilor web, developerilor, bloggerilor \u0219i multor altora s\u0103 \u00ee\u0219i personalizeze site-urile web \u00eentr-un mod unic \u0219i atractiv din punct de vedere vizual. CSS \u00ee\u021bi ofer\u0103 astfel oportunitatea de a te juca cu layout-ul unei pagini, de a ajusta culorile \u0219i fonturile, de a ad\u0103uga efecte imaginilor \u0219i multe altele.\u00a0<\/p><p>A\u0219a cum spuneam, exist\u0103 elemente de stil care pot fi ad\u0103ugate via HTML, \u00eens\u0103 CSS3 este o variant\u0103 care permite foarte mult\u0103 creativitate. \u00cens\u0103 cel mai important, dac\u0103 e\u0219ti interesat de web design, CSS \u00ee\u021bi va face via\u021ba foarte u\u0219oar\u0103, permi\u021b\u00e2ndu-\u021bi separarea elementelor de form\u0103 (HTML) \u0219i a celor care \u021bin de stil \u00een fi\u0219iere separate.\u00a0<\/p><p>CSS este limbajul pe care trebuie s\u0103 \u00eel \u00eenve\u021bi \u00eempreun\u0103 cu HTML dac\u0103 e\u0219ti interesat de programare sau de dezvoltarea de site-uri web.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5760db4 elementor-widget elementor-widget-heading\" data-id=\"5760db4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">CSS3<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce1213f elementor-widget elementor-widget-text-editor\" data-id=\"ce1213f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La fel ca \u00een cazul HTML5, CSS3 vine cu foarte multe \u00eembun\u0103t\u0103\u021biri, printre cele mai importante num\u0103r\u00e2ndu-se accesibilitatea. CSS3 este \u0219i mult mai mobile friendly, datorit\u0103 noii aplica\u021bii de media queries.\u00a0\u00a0<\/p><p>Cu ajutorul media queries po\u021bi formata prezentarea pentru a se adapta la mai multe dimensiuni de ecrane, precum cele de mobil, de tablet\u0103, de desktop, totul f\u0103r\u0103 a modifica nimic \u00een partea de con\u021binut.\u00a0<\/p><p>A doua aplica\u021bie foarte util\u0103 disponibil\u0103 \u00een CSS3 este posibilitatea de a ad\u0103uga anima\u021bii. P\u00e2n\u0103 acum, toate anima\u021biile, oric\u00e2t de mici, de pe site-uri se bazau pe JavaScript. Acum, micile efecte de anima\u021bii sunt posibile \u00een CSS3!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b515899 elementor-widget elementor-widget-image\" data-id=\"b515899\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"449\" src=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/css-incepatori.jpg\" class=\"attachment-large size-large wp-image-28052\" alt=\"\" srcset=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/css-incepatori.jpg 910w, https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/css-incepatori-300x168.jpg 300w, https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/css-incepatori-768x431.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2fd742f elementor-widget elementor-widget-heading\" data-id=\"2fd742f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">CSS pe scurt:<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b22bc5 elementor-widget elementor-widget-text-editor\" data-id=\"6b22bc5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>CSS este foarte u\u0219or de \u00eenv\u0103\u021bat<\/li><li>Ca skill-uri, \u00ee\u021bi antreneaz\u0103 \u201eochiul\u201d pentru func\u021bii de design<\/li><li>Printre platformele pe care este folosit se num\u0103r\u0103 web, desktop \u0219i mobil, fiind \u00eempreun\u0103 cu HTML, baza front-end developmentului<\/li><li>Este foarte popular \u00een r\u00e2ndul front-end developerilor<\/li><li>Printre beneficiile sale se num\u0103r\u0103 faptul c\u0103 \u00ee\u021bi po\u021bi personaliza site-ul, blogul sau aplica\u021bia, datorit\u0103 multiplelor elemente de stil precum fonturi, culori \u0219i, mai nou, mici anima\u021bii<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0c5d31 elementor-widget elementor-widget-heading\" data-id=\"d0c5d31\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">CSS pros and cons:<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24dea8d elementor-widget elementor-widget-text-editor\" data-id=\"24dea8d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>CSS este un limbaj de scripting foarte u\u0219or de \u00eenv\u0103\u021bat, \u00eenv\u0103\u021bat adesea imediat dup\u0103 sau \u00een paralel cu HTML<\/li><li>Este un limbaj exclusiv de front end development, a\u0219a c\u0103 dac\u0103 \u0219tii deja c\u0103 te intereseaz\u0103 tehnologiile de back-end, sfatul nostru este s\u0103 \u00eencepi cu Python<\/li><\/ul><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f069ebd elementor-widget elementor-widget-heading\" data-id=\"f069ebd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">JavaScript - u\u0219or de \u00eenv\u0103\u021bat<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51f62ba elementor-widget elementor-widget-text-editor\" data-id=\"51f62ba\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>JavaScript sau JS este al treilea limbaj folosit de cele mai multe ori \u00een combina\u021bie cu HTML \u0219i CSS pentru a implementa func\u021bionalitate pe paginile de web cu ajutorul scripturilor (motiv pentru care i se spune \u0219i limbaj de scripting).\u00a0<\/p><p>Printre aceste func\u021bionalit\u0103\u021bi se num\u0103r\u0103 ac\u021biuni prin care po\u021bi face accesibile anumite detalii atunci c\u00e2nd userul d\u0103 click pe un anumit buton sau accentuarea unor anumite c\u00e2mpuri de text pentru a le ar\u0103ta userilor dac\u0103 parolele lor corespund standardelor de securitate.\u00a0<\/p><p>De asemenea, JavaScript include \u0219i ac\u021biuni mai complexe, precum trimiterea \u0219i primirea \u00een siguran\u021b\u0103 a informa\u021biilor c\u0103tre \u0219i de la un alt server. <a href=\"https:\/\/codecool.com\/ro\/blog\/front-end-developer\/\"><b>Folosirea \u00eempreun\u0103 a limbajelor HTML, CSS \u0219i JavaScript este cunoscut\u0103 \u0219i ca front-end development<\/b><\/a>.\u00a0<\/p><p>La <b>Codecool<\/b>, <a href=\"https:\/\/codecool.com\/ro\/course\/front-end\/\"><b>cursul online de programare Front-End<\/b><\/a> este structurat \u00een 4 module pe care le vei face LIVE, \u00eempreuna cu mentorii Codecool, fiecare cu o durat\u0103 de 4 s\u0103pt\u0103m\u00e2ni. \u00cen aceste 4 module vei \u00eenv\u0103\u021ba cum s\u0103 creezi un site, cum s\u0103 construie\u0219ti un site dinamic \u0219i interactiv, precum \u0219i aplica\u021bii web.\u00a0<\/p><p><b>\u00cen ceea ce prive\u0219te tehnologiile pe care le vei \u00eenv\u0103\u021ba, printre acestea se num\u0103r\u0103 cele mai noi de pe pia\u021b\u0103, precum HTML5, CSS3<\/b>, Bootstrap4, React \u0219i Webpack, dar <b>\u0219i JavaScript<\/b>, Ajax Calls, JSON, HTML Forms \u0219i alte tehnologii de frameworks.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f77d705 elementor-widget elementor-widget-heading\" data-id=\"f77d705\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Alte func\u021bii JavaScript<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae4f86e elementor-widget elementor-widget-text-editor\" data-id=\"ae4f86e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>De\u0219i JavaScript este adesea folosit pentru manipularea elementelor de HTML sau pentru ad\u0103ugarea func\u021bionalit\u0103\u021bii \u00een ceea ce prive\u0219te UI, JS este capabil de mult mai multe. Cu ajutorul JavaScript po\u021bi implementa algoritmi de c\u0103utare, po\u021bi analiza datele furnizate de utilizatori sau rezolva ecua\u021bii matematice. De asemenea, exist\u0103 \u0219i motoare de jocuri construite cu JavaScript care au dat dovad\u0103 de rezultate impresionante!<\/p><p>JavaScript nu se limiteaz\u0103 doar la implementarea func\u021bionalit\u0103\u021bii client-side. Proiecte precum Node.js le permit dezvoltatorilor s\u0103 creeze func\u021bionalit\u0103\u021bi standard pe partea de server cu ajutorul JavaScript. Astfel c\u0103 po\u021bi deveni un programator eficient at\u00e2t pe partea de front-end, c\u00e2t \u0219i de back-end av\u00e2nd cuno\u0219tin\u021be de JavaScript.\u00a0<\/p><p>Practic, JavaScript ne arat\u0103 c\u00e2t de important este re\u021bii faptul c\u0103 doar dac\u0103 un anumit program este folosit de obicei \u00eentr-un anumit mod, nu \u00eenseamn\u0103 c\u0103 nu exist\u0103 \u0219i alte moduri \u0219i implement\u0103ri ale acestuia. De\u0219i c\u00e2nd aud de JavaScript, mul\u021bi oameni \u00eel asociaz\u0103 cu HTML \u0219i CSS ca fiind un limbaj de scripting, acesta ne demonstreaz\u0103 c\u0103 limbajele de programare nu au limite c\u00e2nd vine vorba de ce po\u021bi face cu ele.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b09c065 elementor-widget elementor-widget-heading\" data-id=\"b09c065\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">JavaScript pe scurt<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9d9060 elementor-widget elementor-widget-text-editor\" data-id=\"a9d9060\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>JS este u\u0219or de \u00eenv\u0103\u021bat, mai ales de c\u0103tre \u00eencep\u0103tori<\/li><li>Ca skill-uri \u00ee\u021bi antreneaz\u0103 abilitatea de a rezolva probleme<\/li><li>Platformele pe care \u00eel po\u021bi folosi: Al\u0103turi de HTML \u0219i CSS, JS este una dintre cele trei tehnologii de baz\u0103 ale world wide web, fiind folosit \u00een partea de front de c\u0103tre site-uri faimoase precum Google, Wikipedia, YouTube, Facebook \u0219i Amazon<\/li><li>JS este un limbaj de programare foarte bun pentru \u00eencep\u0103tori, fiind singurul\u00a0 care se \u201ebate\u201d cu Python la categoria cel mai recomandat limbaj de programare pentru \u00eencep\u0103tori (dac\u0103 omitem HTML \u0219i CSS, care teoretic sunt considerate limbaje de scripting)<\/li><li>Printre beneficiile sale se num\u0103r\u0103 intuitivitatea \u0219i abilitatea de a ad\u0103uga elemente interactive<\/li><li>JavaScript devine din ce \u00een ce mai popular, \u0219i este folosit \u00een frameworks foarte populare precum Angular JS, Node.js \u0219i React.js<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27ae5e7 elementor-widget elementor-widget-heading\" data-id=\"27ae5e7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">JavaScript pros and cons:<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15bbab3 elementor-widget elementor-widget-text-editor\" data-id=\"15bbab3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Este popular \u0219i u\u0219or de \u00eenv\u0103\u021bat<\/li><li>Este folosit \u00een principal \u00een web development, a\u0219a c\u0103 dac\u0103 nu e\u0219ti sigur c\u0103 vrei s\u0103 urmezi aceast\u0103 carier\u0103, poate nu ar trebui s\u0103 \u00eencepi cu JS.\u00a0<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0e35f7 elementor-widget elementor-widget-heading\" data-id=\"c0e35f7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Python - u\u0219or de \u00eenv\u0103\u021bat<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78ca81f elementor-widget elementor-widget-text-editor\" data-id=\"78ca81f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Python este un limbaj de programare destul de u\u0219or, g\u00e2ndit \u00een principal pentru a fi foarte lizibil. Fiind printre cele mai u\u0219oare limbaje de programare, acesta este de obicei printre primele predate la majoritatea cursurilor de coding.\u00a0<\/p><p>Printre cele mai folosite \u00eentrebuin\u021b\u0103ri ale limbajului Python se num\u0103r\u0103 implementarea func\u021bionalit\u0103\u021bii back-end pentru website-uri, cu ajutorul unor libraries precum Django, analizarea datelor \u0219i multe altele. Fiind un limbaj foarte longeviv \u0219i popular, Python a fost \u0219i este folosit \u00een continuare pentru a face aproape orice.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-441080f elementor-widget elementor-widget-image\" data-id=\"441080f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"449\" src=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/python-incepatori-1024x575-2.jpg\" class=\"attachment-large size-large wp-image-28060\" alt=\"\" srcset=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/python-incepatori-1024x575-2.jpg 1024w, https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/python-incepatori-1024x575-2-300x168.jpg 300w, https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/python-incepatori-1024x575-2-768x431.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8036849 elementor-widget elementor-widget-heading\" data-id=\"8036849\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Python pe scurt<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-933258f elementor-widget elementor-widget-text-editor\" data-id=\"933258f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Python este un limbaj de programare foarte bun pentru \u00eencep\u0103tori, cu care po\u021bi progresa repede<\/li><li>Ca skill-uri, \u00ee\u021bi antreneaz\u0103 abilitatea de a rezolva problemele \u0219i g\u00e2ndirea abstract\u0103<\/li><li>Platformele pe care \u00eel po\u021bi folosi sunt web \u0219i desktop<\/li><li>Popularitatea sa este \u00eentr-o continu\u0103 cre\u0219tere<\/li><li>Printre beneficiile sale se num\u0103r\u0103 flexibilitatea, intuitivitatea, are \u00een spate o documenta\u021bie solid\u0103\u00a0<\/li><li>Devine din ce \u00een ce mai popular, at\u00e2t \u00een ceea ce prive\u0219te mediile educa\u021bionale, c\u00e2t \u0219i \u00een aplicarea sa \u00een mai multe business-uri<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9466e03 elementor-widget elementor-widget-heading\" data-id=\"9466e03\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Python pros and cons:\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5dd919 elementor-widget elementor-widget-text-editor\" data-id=\"a5dd919\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Se num\u0103r\u0103 printre cele mai bune alegeri c\u00e2nd vine vorba de limbajul de programare pe care s\u0103 \u00eel \u00eenve\u021bi mai \u00eent\u00e2i, fiind foarte folosit \u00een mai multe medii (data science, machine learning etc) \u0219i domin\u00e2nd industrii precum cel financiar \u0219i fin tech, apropiindu-se tot mai mult de Java.<\/li><li>Unul dintre dezavantajele Pythonului este faptul c\u0103 nu poate fi folosit pentru front end web development sau front end app development; a\u0219a c\u0103 dac\u0103 \u0219tii sigur c\u0103 vrei s\u0103 devii front-end developer, atunci cel mai bine este s\u0103 \u00ee\u021bi \u00eendrep\u021bi aten\u021bia c\u0103tre HTML, CSS \u0219i JavaScript.\u00a0\u00a0<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-959f81e elementor-widget elementor-widget-heading\" data-id=\"959f81e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Java - un pic mai dificil de \u00eenv\u0103\u021bat\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e269218 elementor-widget elementor-widget-text-editor\" data-id=\"e269218\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Java este un limbaj de programare dezvoltat de Oracle, \u0219i este unul dintre cele mai populare limbaje folosite de c\u0103tre business-uri, implementat adesea pentru crearea aplica\u021biilor enterprise.\u00a0<\/p><p>Java este un limbaj care promoveaz\u0103 u\u0219urin\u021ba de folosire, printre principiile fundamentele num\u0103r\u00e2ndu-se strategia de dezvoltare abreviat\u0103 <i>WORA (write once, run anywhere)<\/i>.\u00a0<\/p><p>Acest limbaj este rapid \u0219i u\u0219or de programat, iar tehnologiile \u0219i sistemele acestuia au influen\u021bat \u00een mod pozitiv vie\u021bile oamenilor, din moment ce Java este practic baza sistemului de operare Android, a multor aplica\u021bii de banking \u0219i a altor aplica\u021bii foarte cunoscute.\u00a0<\/p><p>Printre cele mai cunoscute companii care folosesc Java se num\u0103r\u0103 gigan\u021bii tech precum Google \u0219i Amazon, dar \u0219i LinkedIn \u0219i Netflix au g\u0103sit metode de a integra Java pentru dezvoltarea aplica\u021biilor web, aplica\u021biilor de mobil \u0219i a altor software-uri.\u00a0<\/p><p>Pentru un \u00eencep\u0103tor, Java poate p\u0103rea un pic mai dificil dec\u00e2t Python, \u00eens\u0103 odat\u0103 ce ai \u00een\u021beles cum func\u021bioneaz\u0103 \u0219i ai c\u0103p\u0103tat un pic de practic\u0103, nu vei mai avea parte de surprize, iar oportunit\u0103\u021bile pe care \u021bi le deschide acest limbaj, vor fi nelimitate.\u00a0<\/p><p>La\u00a0<span style=\"font-weight: bolder;\">Codecool<\/span>, \u00een cadrul\u00a0<a href=\"https:\/\/codecool.com\/ro\/course\/full-stack-developer\/\"><span style=\"font-weight: bolder;\">cursului nostru de Full-stack development<\/span><\/a>, te vei familiariza cu acest limbaj \u0219i vei \u00eenv\u0103\u021ba, pe l\u00e2ng\u0103 Java, \u0219i Javascript, .NET, HTML, dar \u0219i cum s\u0103 lucrezi cu GIT, diferite baze de date \u0219i modul de lucru agile pentru dezvoltarea de software, precum SCRUM.<\/p><p>Cursul de Full-Stack developer vine cu job garantat si plata am\u00e2nat\u0103, adic\u0103 vei putea pl\u0103ti taxa de \u0219colarizare dup\u0103 ce ai ob\u021binut primul loc de munc\u0103 \u00eentr-una dintre companiile noastre partenere, astfel c\u0103 <span style=\"font-weight: bolder;\">pe toat\u0103 durata studiilor, cursul Codecool Full-Stack developer este complet gratuit.\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fb5601 elementor-widget elementor-widget-image\" data-id=\"6fb5601\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/java-incepatori-1024x684-1.jpg\" class=\"attachment-large size-large wp-image-28065\" alt=\"cum construiesti website\" srcset=\"https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/java-incepatori-1024x684-1.jpg 1024w, https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/java-incepatori-1024x684-1-300x200.jpg 300w, https:\/\/codecool.com\/wp-content\/uploads\/2020\/05\/java-incepatori-1024x684-1-768x513.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1426530 elementor-widget elementor-widget-heading\" data-id=\"1426530\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Java pe scurt<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8f3925 elementor-widget elementor-widget-text-editor\" data-id=\"d8f3925\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Java este un limbaj de nivel mediu, a\u0219a c\u0103 este destul de rar chiar <i>primul <\/i>limbaj pe care s\u0103 \u00eel \u00eenve\u021bi ca \u00eencep\u0103tor, \u00eens\u0103 cu siguran\u021b\u0103 trebuie s\u0103 fie pe lista ta, deoarece este unul foarte important<\/li><li>Ca skill-uri, Java \u00ee\u021bi dezvolt\u0103 abilitatea de rezolva problemele \u0219i cuno\u0219tin\u021bele structurilor orientate c\u0103tre obiecte<\/li><li>Platformele pe care \u00eel po\u021bi folosi sunt web, mobil \u0219i desktop<\/li><li>Se num\u0103r\u0103 printre cele mai populare limbaje, iar cererea este foarte mare<\/li><li>\u00ce\u021bi va contura foarte mult g\u00e2ndirea de programator<\/li><li>Vei \u00eenv\u0103\u021ba s\u0103 manipulezi cele mai importante p\u0103r\u021bi ale unui computer, precum <i>file system,<\/i> elemente grafice \u0219i de sunet \u00een mai toate programele moderne<\/li><li>Necesit\u0103 \u00eenv\u0103\u021barea unui vocabular nou, fiind un limbaj <i>higher level<\/i><\/li><li>Este foarte folosit cu o mul\u021bime de aplicabilit\u0103\u021bi<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-119476b elementor-widget elementor-widget-heading\" data-id=\"119476b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Java pros and cons:\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e9b224d elementor-widget elementor-widget-text-editor\" data-id=\"e9b224d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Este cel mai folosit limbaj de programare din lume, fiind folosit de marile companii precum Google, eBay, Uber \u0219i este singurul limbaj care func\u021bioneaz\u0103 pe platforma Android<\/li><li>Java este cel mai dificil limbaj de \u00eenv\u0103\u021bat din lista noastr\u0103, a\u0219a c\u0103 dac\u0103 vrei ca Java s\u0103 fie primul limbaj pe care \u00eel \u00eenve\u021bi, trebuie s\u0103 fii con\u0219tient de acest lucru. Beneficiile vor fi \u00eens\u0103 pe m\u0103sur\u0103<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d34991 elementor-widget elementor-widget-heading\" data-id=\"3d34991\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Editoarele de text<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a4c9f68 elementor-widget elementor-widget-text-editor\" data-id=\"a4c9f68\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ca \u00eencep\u0103tor, pentru a \u00eenv\u0103\u021ba oricare dintre limbajele de programare de mai sus, vei avea nevoie de un editor de text, adic\u0103 practic de un program \u00een care s\u0103 scrii \u0219i s\u0103 editezi text. Acesta este practic locul \u00een care \u00ee\u021bi vei scrie codurile. \u00centr-un editor de text, po\u021bi scrie de m\u00e2n\u0103 codurile pentru limbaje precum HTML, CSS, JavaScript, PHP, Ruby, Python \u0219i multe altele.\u00a0<\/p><p>Aten\u021bie \u00eens\u0103 pentru a nu confunda editoarele de text cu <i>word processors <\/i>precum Microsoft Word, Pages sau chiar Google Docs. Acestea nu pot fi folosite pentru programare, deoarece con\u021bin fonturi, indent\u0103ri, dar \u0219i alte \u201edecora\u021biuni\u201d precum Bold, Italic etc. Acest text pre-formatat nu se traduce ok pe internet (sau \u00een alte locuri) \u0219i de aceea trebuie s\u0103 scrii codurile \u00een text simplu (<i>plain text<\/i>).\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f28410c elementor-widget elementor-widget-heading\" data-id=\"f28410c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Care sunt cele mai bune tr\u0103s\u0103turi pentru un editor de text\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d894994 elementor-widget elementor-widget-text-editor\" data-id=\"d894994\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>C\u00e2nd vine vorba de aceste editoare de text, exist\u0103 multe tr\u0103s\u0103turi comune pe care trebuie s\u0103 le ai \u00een vedere, \u0219i care sunt foarte importante c\u00e2nd vine vorba de alegerea pe care o vei face:<\/p><ul><li>Trebuie s\u0103 fie u\u0219or de folosit \u0219i de navigat<\/li><li>Trebuie s\u0103 aib\u0103 func\u021bia de <i>find and replace<\/i><\/li><li>Trebuie s\u0103 aib\u0103 func\u021biile de <i>cut, copy, paste<\/i><\/li><li>Trebuie s\u0103 proceseze <i>UTF-8 encoded text<\/i>\u00a0<\/li><li>Trebuie s\u0103 sublinieze elementele de sintax\u0103 specifice codului<\/li><li>Trebuie s\u0103 \u00eei po\u021bi customiza elementele care \u021bin de interfa\u021b\u0103<\/li><\/ul><p>\u00a0<\/p><p>Printre cele mai bune editoare de text pentru \u00eencep\u0103tori se num\u0103r\u0103 Sublime Text, Notepad++, Textwrangler \u0219i Gedit, \u00eens\u0103 \u00een ultim\u0103 instan\u021b\u0103, cel mai bun editor de text este cel cu care te \u00een\u021belegi cel mai bine \u0219i cu care e\u0219ti cel mai eficient. Testeaz\u0103 mai multe programe pentru \u00eenceput, pentru a vedea care este alegerea potrivit\u0103 pentru tine.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8c2b8d4 elementor-widget elementor-widget-heading\" data-id=\"8c2b8d4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5 Lucruri pe care trebuie s\u0103 le \u0219tii dac\u0103 vrei s\u0103 devii programator <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df13a85 elementor-widget elementor-widget-text-editor\" data-id=\"df13a85\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Dac\u0103 e\u0219ti interesat de o carier\u0103 \u00een programare sau dac\u0103 vrei s\u0103 cape\u021bi mai multe oportunit\u0103\u021bi la jobul actual, iat\u0103 5 lucruri pe care orice \u00eencep\u0103tor \u00een acest domeniu ar trebui s\u0103 le \u0219tie:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c652c9 elementor-widget elementor-widget-heading\" data-id=\"5c652c9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">1. Programarea nu este un proces liniar<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37ef424 elementor-widget elementor-widget-text-editor\" data-id=\"37ef424\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>F\u0103r\u0103 excep\u021bie, foarte mul\u021bi \u00eencep\u0103tori se a\u0219teapt\u0103 ca programarea s\u0103 fie un proces liniar de tipul: petreci o or\u0103 \u00eenv\u0103\u021b\u00e2nd subiectul A, apoi \u00eenc\u0103 o or\u0103 \u00eenv\u0103\u021b\u0103m subiectul B, apoi C, \u0219i tot a\u0219a. \u00cens\u0103 adev\u0103rul este c\u0103 \u00een programare, progresul va fi cel mai probabil cu sui\u0219uri \u0219i cobor\u00e2\u0219uri, \u00eens\u0103 nu trebuie s\u0103 te dai b\u0103tut \u0219i nu trebuie s\u0103 te sim\u021bi pierdut dac\u0103 \u021bi se pare c\u0103 nu \u00eenve\u021bi.\u00a0<\/p><p>\u00cen programare, orice eroare este o nou\u0103 lec\u021bie \u00eenv\u0103\u021bat\u0103 \u0219i astfel vei deveni mai fluent \u0219i \u00ee\u021bi va fi mai u\u0219or s\u0103 \u00ee\u021bi verbalizezi cuno\u0219tin\u021bele. Trebuie s\u0103 ai r\u0103bdare la \u00eenceput \u0219i s\u0103 accep\u021bi acest proces, fiindc\u0103 doar a\u0219a vei reu\u0219i.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93dc106 elementor-widget elementor-widget-heading\" data-id=\"93dc106\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">2. Mereu este ceva gre\u0219it. Dac\u0103 programul t\u0103u ruleaz\u0103 f\u0103r\u0103 eroare, atunci nu programezi, ci ai terminat pe ziua respectiv\u0103<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d946f35 elementor-widget elementor-widget-text-editor\" data-id=\"d946f35\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Mul\u021bi \u00eencep\u0103tori devin frustra\u021bi c\u00e2nd programele lor dau erori \u00een mod repetat, dar aceasta este defini\u021bia programatorului: dac\u0103 func\u021bioneaz\u0103, atunci gata, po\u021bi s\u0103 pleci acas\u0103. Ai terminat pe ziua respectiv\u0103.\u00a0<\/p><p>Pe m\u0103sur\u0103 ce dezvol\u021bi un program \u0219i adaugi mai multe func\u021bii, mereu va exista un moment de incompatibilitate \u00eenainte ca acesta s\u0103 ruleze f\u0103r\u0103 eroare. Practic, dac\u0103 vrei s\u0103 nu mai ai erori, atunci trebuie s\u0103 nu mai fii inovativ. A\u0219a c\u0103 obi\u0219nuie\u0219te-te cu g\u00e2ndul c\u0103 acest proces este o parte integrant\u0103 a program\u0103rii.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a65db3b elementor-widget elementor-widget-heading\" data-id=\"a65db3b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">3. Ca programator, nu tr\u0103ie\u0219ti \u00eentr-o bul\u0103, ci faci parte dintr-o cultur\u0103\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-95c5531 elementor-widget elementor-widget-text-editor\" data-id=\"95c5531\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Dac\u0103 vrei s\u0103 iei programarea \u00een serios \u0219i vrei s\u0103 urmezi o carier\u0103 \u00een acest domeniu, atunci trebuie s\u0103 \u00een\u021belegi c\u0103 nu este doar ceva mecanic \u00een care dezvol\u021bi site-uri, software-uri etc.\u00a0<\/p><p>Domeniul IT este \u00een continu\u0103 dezvoltare, iar lucrurile se mi\u0219c\u0103 foarte repede, a\u0219a c\u0103 trebuie s\u0103 fii dornic s\u0103 te dezvol\u021bi \u0219i tu odat\u0103 cu industria. Iar asta \u00eenseamn\u0103 s\u0103 \u00eencerci s\u0103 fii c\u00e2t mai la curent cu trendurile, tehnologiile \u0219i inova\u021biile din domeniu \u0219i s\u0103 \u00eencerci pe c\u00e2t posibil s\u0103 nu stagnezi.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5e9a25 elementor-widget elementor-widget-heading\" data-id=\"a5e9a25\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">4. Nu te l\u0103sa distras, r\u0103m\u00e2i concentrat\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-226f91d elementor-widget elementor-widget-text-editor\" data-id=\"226f91d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Unii \u00eencep\u0103tori experimenteaz\u0103 ceea ce se nume\u0219te <i>learning fatigueI,<\/i> \u0219i anume, \u00eencep s\u0103 \u00eenve\u021be un anumit limbaj \u0219i progreseaz\u0103 p\u00e2n\u0103 cam pe la 20%, apoi lucrurile \u00eencep s\u0103 se \u00eengreuneze, a\u0219a c\u0103 renun\u021b\u0103 \u0219i se apuc\u0103 de altceva. Apoi progreseaz\u0103 tot aproximativ 20% \u0219i apoi renun\u021b\u0103 \u0219i se apuc\u0103 de altceva. Nu renun\u021ba din cauza acestor hopuri, r\u0103m\u00e2i concentrat \u00een continuare, \u0219i pe parcurs, se vor vedea \u0219i progresele.\u00a0<\/p><p>La Codecool, promov\u0103m ceea ce se nume\u0219te <i>Mastery Based Learning, <\/i>care garanteaz\u0103 c\u0103 \u00ee\u021bi vei \u00eensu\u0219i cuno\u0219tin\u021bele necesare \u00een ritmul t\u0103u, form\u00e2ndu-\u021bi o baz\u0103 de informa\u021bii solid\u0103, esen\u021bial\u0103 \u00een programare. Studen\u021bii trebuie s\u0103 treac\u0103 prin patru module, av\u00e2nd acces la unul nou doar dac\u0103 \u0219i-au \u00eensu\u0219it toate cuno\u0219tin\u021bele din cel anterior. Ace\u0219tia au la dispozi\u021bie 2-4 luni s\u0103 finalizeze fiecare modul \u00een ritmul propriu, timp \u00een care lucreaz\u0103 la proiecte \u00een echip\u0103 \u0219i beneficiaz\u0103 de mentorat individual.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-101cfbc elementor-widget elementor-widget-heading\" data-id=\"101cfbc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">5. Programarea nu este doar un job, este un stil de via\u021b\u0103\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-952072c elementor-widget elementor-widget-text-editor\" data-id=\"952072c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Programarea nu este doar ceva ce vei face de la 9 la 5, nu este un job, este un stil de via\u021b\u0103. \u00ce\u021bi va schimba perspectivele asupra a orice.\u00a0<\/p><p>Exist\u0103 studen\u021bi care povestesc care este impactul program\u0103rii asupra vie\u021bii de zi cu zi, cum ar fi c\u0103 unii dintre ei au \u00eenceput s\u0103 schimbe modul \u00een care \u00ee\u0219i fac curat \u00een apartament, deoarece au descoperit c\u0103 modul \u00een care o f\u0103ceau \u00eenainte era ineficient.\u00a0<\/p><p>Programarea \u00ee\u021bi va oferi mijloace noi de a comunica \u0219i de a te conecta cu al\u021bi oameni, cu lucruri \u0219i cu subiecte din jurul t\u0103u. A\u0219a c\u0103 preg\u0103te\u0219te-te pentru c\u00e2teva schimb\u0103ri. Poate p\u0103rea ciudat la \u00eenceput, \u00eens\u0103 accept\u0103-le. Vei deveni o persoan\u0103 mai bun\u0103.<\/p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed4197b elementor-widget elementor-widget-heading\" data-id=\"ed4197b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5 Tr\u0103s\u0103turi de personalitate pe care ar trebui s\u0103 le aib\u0103 un programator<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eefbd35 elementor-widget elementor-widget-text-editor\" data-id=\"eefbd35\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Exist\u0103 tr\u0103s\u0103turi de personalitate care te vor face un programator mai bun? Ei bine, da. Iat\u0103 care sunt 5 dintre acestea \u0219i de ce e bine s\u0103 le ai.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3eb2163 elementor-widget elementor-widget-heading\" data-id=\"3eb2163\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">1. Un programator bun trebuie s\u0103 aib\u0103 r\u0103bdare\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22381c1 elementor-widget elementor-widget-text-editor\" data-id=\"22381c1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>R\u0103bdarea este, poate, cea mai important\u0103 tr\u0103s\u0103tur\u0103. Sigur, trebuie s\u0103 ai \u0219i dorin\u021b\u0103 de \u00eenv\u0103\u021bare \u0219i motiva\u021bie financiar\u0103, \u00eens\u0103 dac\u0103 ai r\u0103bdarea necesar\u0103 dep\u0103\u0219irii obstacolelor (pentru c\u0103 programarea nu este un proces liniar), atunci vei \u00eenv\u0103\u021ba s\u0103 le accep\u021bi \u00een primul r\u00e2nd ca f\u0103c\u00e2nd parte din proces, \u0219i apoi vei g\u0103si metoda cea mai eficient\u0103 de a le dep\u0103\u0219i.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-772eeb2 elementor-widget elementor-widget-heading\" data-id=\"772eeb2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">2. Un programator bun trebuie s\u0103 fie curajos\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0600a8 elementor-widget elementor-widget-text-editor\" data-id=\"a0600a8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ca programator trebuie s\u0103 dai dovad\u0103 de curaj, pentru a \u00eenv\u0103\u021ba mereu lucruri \u0219i pentru a \u00eencerca s\u0103 g\u0103se\u0219ti solu\u021bii c\u00e2t mai eficiente care se vor dovedi de multe ori inovatoare. Nu te plafona \u00een rutina lucrurilor sigure, \u0219i nu te teme de ceea ce nu \u00een\u021belegi.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0ed192 elementor-widget elementor-widget-heading\" data-id=\"a0ed192\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">3. Un programator bun trebuie s\u0103 fie pasionat\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d63e022 elementor-widget elementor-widget-text-editor\" data-id=\"d63e022\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>De ce vrei s\u0103 \u00eenve\u021bi programare? Ca s\u0103 fii cool? Ca s\u0103 ob\u021bii un job mai bun? Sau pentru c\u0103 \u00ee\u021bi place s\u0103 rezolvi probleme \u0219i s\u0103 construie\u0219ti lucruri noi?<\/p><p>Pasiunea poate veni din toate cele de mai sus, \u00eens\u0103 dac\u0103 r\u0103spunsul t\u0103u a fost ultimul, atunci cel mai probabil e\u0219ti pe drumul cel bun. Cei mai mul\u021bi programatori sunt un fel de ingineri care au o dorin\u021b\u0103 intrinsec\u0103 de a construi, de a dezasambla, de a pune \u00eentreb\u0103ri, de a rezolva probleme \u0219i dep\u0103\u0219i obstacolele pe care al\u021bii nu o pot face. Iar pasiunea este ceea ce te va \u021bine treaz noaptea, \u00een \u00eencercarea de a rezolva o problem\u0103, de a \u00eenv\u0103\u021ba \u0219i de a crea.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ec56dd elementor-widget elementor-widget-heading\" data-id=\"2ec56dd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">4. Un programator bun trebuie s\u0103 fie creativ\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e5eba7 elementor-widget elementor-widget-text-editor\" data-id=\"8e5eba7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Exist\u0103 mai multe metode prin care po\u021bi rezolva un task de programare \u0219i depinde de tine care este metoda la care apelezi. Desigur, de cele mai multe ori codul trebuie s\u0103 fie eficient, \u00eens\u0103 vei descoperi c\u0103 a fi creativ este un <i>must<\/i> c\u00e2nd vine vorba de aceast\u0103 meserie. De cele mai multe ori, vei observa c\u0103 programatorii au aceast\u0103 dorin\u021b\u0103 de a \u00ee\u0219i pune amprenta pe codul lor, dat fiind c\u0103 sunt at\u00e2t de multe metode de a rezolva o problem\u0103.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a7947a elementor-widget elementor-widget-heading\" data-id=\"3a7947a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5. Un programator bun trebuie s\u0103 fie ra\u021bional\n\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e3ce8a elementor-widget elementor-widget-text-editor\" data-id=\"0e3ce8a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>G\u00e2ndirea logic\u0103, ra\u021bional\u0103 este o cerin\u021b\u0103 cheie pentru a deveni un programator bun. La urma urmei, trebuie s\u0103 \u00een\u021belegi principii de baz\u0103 care au la baz\u0103 reguli logice, \u0219i \u00een programare nu exist\u0103 magie, \u00een afar\u0103 de variabile. \u00cemp\u0103r\u021birea problemei \u00een mai multe subprobleme \u0219i aplicarea unui set de reguli simple, la fel cum face un computer, te vor ajuta s\u0103 \u00een\u021belegi programarea, sintaxa, debuggingul \u0219i designul \u0219i multe altele. Nu te l\u0103sa cople\u0219it, p\u0103streaz\u0103 lucrurile c\u00e2t mai simple \u0219i g\u00e2nde\u0219te logic!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0d01a8 elementor-widget elementor-widget-heading\" data-id=\"e0d01a8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">E\u0219ti preg\u0103tit s\u0103 faci primii pa\u0219i \u00een programare?\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06efa57 elementor-widget elementor-widget-text-editor\" data-id=\"06efa57\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Acum c\u0103 ai aflat care sunt cele mai potrivite limbaje de programare pentru un \u00eencep\u0103tor, nu mai r\u0103m\u00e2ne dec\u00e2t s\u0103 te \u00eenscrii la cursurile acreditate Codecool, care nu necesit\u0103 preg\u0103tire anterioar\u0103, ambele fiind potrivite pentru \u00eencep\u0103tori!\u00a0\u00a0<\/p><p><a href=\"https:\/\/codecool.com\/ro\/course\/front-end\/\"><strong>Cursul online de Front end development<\/strong><\/a> dureaz\u0103 doar 16 s\u0103pt\u0103m\u00e2ni, iar la sf\u00e2r\u0219it vei avea cuno\u0219tin\u021bele necesare pentru a crea site-uri interactive, precum \u0219i aplica\u021bii web. Vei c\u0103p\u0103ta cuno\u0219tin\u021be de HTML, CSS \u0219i JavaScript \u0219i te vei familirializa cu cele mai noi tehnologii din domeniu. Totodat\u0103, vei beneficia de un sistem care te va ajuta s\u0103 fii gata pentru orice provocare \u0219i s\u0103 te adaptezi rapid la medii noi. La finalul cursului vei putea aplica la unul dintre cele 1000+ joburi de programatori din Rom\u00e2nia, sau chiar s\u0103 \u00ee\u021bi \u00eencepi propriile proiecte de freelance!<\/p><p><a href=\"https:\/\/codecool.com\/ro\/course\/full-stack-developer\/\"><strong>Cursul nostru de Full stack development<\/strong><\/a> <strong>cu job garantat<\/strong> dureaz\u0103 10 luni \u0219i este bazat pe metodologia \u201c\u00cenv\u0103\u021bare bazat\u0103 pe cunoa\u0219tere\u201d, care \u00ee\u021bi garanteaz\u0103 calitatea cuno\u0219tin\u021belor acumulate. Nu ai nevoie de calificare anterioar\u0103 \u0219i vei putea completa modulele cursului \u00een ritmul t\u0103u, ghidat de mentori, iar pe parcursul cursului vei c\u0103p\u0103ta cuno\u0219tin\u021be at\u00e2t de front end development, c\u00e2t \u0219i de back end. Vei \u00eenv\u0103\u021ba cele mai folosite limbaje de programare, precum .NET, Java \u0219i Javascript, HTML, SQL, dar \u0219i cum s\u0103 lucrezi cu GIT, diferite baze de date \u0219i modul de lucru agile pentru dezvoltarea de software, precum SCRUM.<\/p><p><a href=\"https:\/\/codecool.com\/wp-content\/uploads\/2022\/09\/Ghid-curs-Full-Stack-2022.pdf\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22055 size-full\" src=\"https:\/\/codecool.com\/wp-content\/uploads\/2021\/07\/ghid-codecool.jpg\" alt=\"Ghidul studentului Codecool\" width=\"1200\" height=\"628\" srcset=\"https:\/\/codecool.com\/wp-content\/uploads\/2021\/07\/ghid-codecool.jpg 1200w, https:\/\/codecool.com\/wp-content\/uploads\/2021\/07\/ghid-codecool-300x157.jpg 300w, https:\/\/codecool.com\/wp-content\/uploads\/2021\/07\/ghid-codecool-1024x536.jpg 1024w, https:\/\/codecool.com\/wp-content\/uploads\/2021\/07\/ghid-codecool-768x402.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p><p>Pe toat\u0103 durata cursurilor, vei fi ghidat de mentorii no\u0219tri care te inspir\u0103 chiar \u0219i online \u0219i care te vor motiva s\u0103 reu\u0219e\u0219ti. Programarea poate fi \u00eenv\u0103\u021bat\u0103 \u00een multe moduri, dar noi la Codecool suntem de p\u0103rere c\u0103 puterea exemplului este cea mai bun\u0103 metod\u0103.\u00a0<\/p><p>\u00cen plus, ce face diferen\u021ba dintre un programator bun \u0219i unul excelent sunt soft skill-urile, a\u0219a c\u0103 la Codecool le-am inclus obligatoriu \u00een program\u0103. \u00cen cadrul fiec\u0103rui modul vei avea \u0219edin\u021be special dedicate dezvolt\u0103rii \u0219i deprinderii celor mai importante soft skill-uri pentru a \u00eenv\u0103\u021ba s\u0103 abordezi corect \u0219i eficient orice task \u0219i a c\u0103p\u0103ta \u00eencredere de sine.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>De-a lungul carierei lor, programatorii ajung s\u0103 se specializeze \u00een multe limbaje de programare &#8211;\u00a0 \u00eens\u0103 cu ce \u00eencepi cand nu \u0219tii nimic despre industrie?\u00a0 Python, Java, C#&#8230; care s\u0103 fie mai potrivit pentru \u00eencep\u0103tori ca s\u0103 po\u021bi reu\u0219i s\u0103 avansezi treptat \u0219i s\u0103 nu te sim\u021bi cople\u0219it de informa\u021bii noi? Adev\u0103rul este c\u0103 de\u0219i [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":28033,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[158],"tags":[],"class_list":["post-28032","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tehnologie"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.4 (Yoast SEO v24.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cele mai importante limbaje de programare pentru incepatori - Codecool<\/title>\n<meta name=\"description\" content=\"Afla care sunt cele mai importante limbaje de programare daca esti incepator si nu ai experienta in domeniu. De la HTML la CSS, Java, Python si nu numai.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/\" \/>\n<meta property=\"og:locale\" content=\"ro_RO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cele mai potrivite limbaje de programare pentru \u00eencep\u0103tori: f\u0103 primii pa\u0219i \u00een programare\" \/>\n<meta property=\"og:description\" content=\"Afla care sunt cele mai importante limbaje de programare daca esti incepator si nu ai experienta in domeniu. De la HTML la CSS, Java, Python si nu numai.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/\" \/>\n<meta property=\"og:site_name\" content=\"Codecool\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CodecoolOfficial\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-25T15:42:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-19T16:33:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/canva-photography-of-woman-using-laptop-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"534\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dora Hoffman\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Codecool_global\" \/>\n<meta name=\"twitter:site\" content=\"@Codecool_global\" \/>\n<meta name=\"twitter:label1\" content=\"Scris de\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dora Hoffman\" \/>\n\t<meta name=\"twitter:label2\" content=\"Timp estimat pentru citire\" \/>\n\t<meta name=\"twitter:data2\" content=\"26 de minute\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cele mai importante limbaje de programare pentru incepatori - Codecool","description":"Afla care sunt cele mai importante limbaje de programare daca esti incepator si nu ai experienta in domeniu. De la HTML la CSS, Java, Python si nu numai.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/","og_locale":"ro_RO","og_type":"article","og_title":"Cele mai potrivite limbaje de programare pentru \u00eencep\u0103tori: f\u0103 primii pa\u0219i \u00een programare","og_description":"Afla care sunt cele mai importante limbaje de programare daca esti incepator si nu ai experienta in domeniu. De la HTML la CSS, Java, Python si nu numai.","og_url":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/","og_site_name":"Codecool","article_publisher":"https:\/\/www.facebook.com\/CodecoolOfficial\/","article_published_time":"2020-05-25T15:42:29+00:00","article_modified_time":"2022-09-19T16:33:50+00:00","og_image":[{"width":800,"height":534,"url":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/canva-photography-of-woman-using-laptop-2.jpg","type":"image\/jpeg"}],"author":"Dora Hoffman","twitter_card":"summary_large_image","twitter_creator":"@Codecool_global","twitter_site":"@Codecool_global","twitter_misc":{"Scris de":"Dora Hoffman","Timp estimat pentru citire":"26 de minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/#article","isPartOf":{"@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/"},"author":{"name":"Dora Hoffman","@id":"https:\/\/codecool.com\/ro\/#\/schema\/person\/622e226c942203940586ef2dceca8365"},"headline":"Cele mai potrivite limbaje de programare pentru \u00eencep\u0103tori: f\u0103 primii pa\u0219i \u00een programare","datePublished":"2020-05-25T15:42:29+00:00","dateModified":"2022-09-19T16:33:50+00:00","mainEntityOfPage":{"@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/"},"wordCount":4977,"commentCount":0,"publisher":{"@id":"https:\/\/codecool.com\/ro\/#organization"},"image":{"@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/#primaryimage"},"thumbnailUrl":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/canva-photography-of-woman-using-laptop-2.jpg","articleSection":["Tehnologie"],"inLanguage":"ro-RO","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/","url":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/","name":"Cele mai importante limbaje de programare pentru incepatori - Codecool","isPartOf":{"@id":"https:\/\/codecool.com\/ro\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/#primaryimage"},"image":{"@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/#primaryimage"},"thumbnailUrl":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/canva-photography-of-woman-using-laptop-2.jpg","datePublished":"2020-05-25T15:42:29+00:00","dateModified":"2022-09-19T16:33:50+00:00","description":"Afla care sunt cele mai importante limbaje de programare daca esti incepator si nu ai experienta in domeniu. De la HTML la CSS, Java, Python si nu numai.","breadcrumb":{"@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/#breadcrumb"},"inLanguage":"ro-RO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/"]}]},{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/#primaryimage","url":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/canva-photography-of-woman-using-laptop-2.jpg","contentUrl":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/canva-photography-of-woman-using-laptop-2.jpg","width":800,"height":534},{"@type":"BreadcrumbList","@id":"https:\/\/codecool.com\/ro\/limbaje-programare-incepatori\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codecool.com\/ro\/"},{"@type":"ListItem","position":2,"name":"Cele mai potrivite limbaje de programare pentru \u00eencep\u0103tori: f\u0103 primii pa\u0219i \u00een programare"}]},{"@type":"WebSite","@id":"https:\/\/codecool.com\/ro\/#website","url":"https:\/\/codecool.com\/ro\/","name":"Codecool","description":"Next gen coding school &amp; career hub","publisher":{"@id":"https:\/\/codecool.com\/ro\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codecool.com\/ro\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ro-RO"},{"@type":"Organization","@id":"https:\/\/codecool.com\/ro\/#organization","name":"Codecool","alternateName":"Codecool","url":"https:\/\/codecool.com\/ro\/","logo":{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/codecool.com\/ro\/#\/schema\/logo\/image\/","url":"https:\/\/codecool.com\/wp-content\/uploads\/2023\/09\/Codecool-logo-app.svg","contentUrl":"https:\/\/codecool.com\/wp-content\/uploads\/2023\/09\/Codecool-logo-app.svg","width":1,"height":1,"caption":"Codecool"},"image":{"@id":"https:\/\/codecool.com\/ro\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CodecoolOfficial\/","https:\/\/x.com\/Codecool_global","https:\/\/www.instagram.com\/codecool_official\/","https:\/\/www.linkedin.com\/school\/codecool\/"]},{"@type":"Person","@id":"https:\/\/codecool.com\/ro\/#\/schema\/person\/622e226c942203940586ef2dceca8365","name":"Dora Hoffman","image":{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/codecool.com\/ro\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/13d568fb246033721321e216b8f5f06457e373d046558ceccec33b2e0dc025bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/13d568fb246033721321e216b8f5f06457e373d046558ceccec33b2e0dc025bc?s=96&d=mm&r=g","caption":"Dora Hoffman"}}]}},"_links":{"self":[{"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/posts\/28032","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/comments?post=28032"}],"version-history":[{"count":13,"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/posts\/28032\/revisions"}],"predecessor-version":[{"id":49483,"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/posts\/28032\/revisions\/49483"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/media\/28033"}],"wp:attachment":[{"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/media?parent=28032"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/categories?post=28032"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codecool.com\/ro\/wp-json\/wp\/v2\/tags?post=28032"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}