Paula Tomoiaga - S-a angajat ca Programator Web in 12 luni
M-am angajat ca Junior Software Developer (programator). Lucrez hibrid, merg 2 zile la birou si 3 de acasǎ cu program flexibil.
FǍRǍ Matematicǎ. FǍRǍ Experiențǎ. FǍRǍ Design Grafic. FǍRǍ Facultate.
M-am angajat ca Junior Software Developer (programator). Lucrez hibrid, merg 2 zile la birou si 3 de acasǎ cu program flexibil.
Am pornit de la 0 cunostinte in IT. Dupa doar 4 luni de la inscriere m-am angajat, iar acum lucrez in IT ca IT Technical Support.
Astăzi am primit oferta celor de la Adobe. Programul tǎu legat de CCNA, Linux și Python m-a ajutat enorm de mult. Mulțumesc! 🙏
M-am angajat la ORACLE! Acum lucrez pe un post de support engineer, un post mic printre carierele de IT, dar pentru mine este un START, un punct de plecare si o lansare in carierǎ.
Atunci DA, ce urmează să citești este pentru tine!
Nu-ți spune asta… Cu toate cǎ ar trebui sǎ ştii
Despre ce este vorba?
Ca să devii Programator Web, nu ai nevoie de cunoștințe avansate de matematică, de abilități impresionante de design sau de ani de experiență în domeniu. Majoritatea oamenilor cred că aceste lucruri sunt obligatorii, dar realitatea este mult mai simplă.
Nu trebuie să fii un geniu al matematicii pentru a înțelege conceptele de bază din programare.
De fapt, munca unui Programator Web se concentrează mult mai mult pe creativitate, pe modul în care gândești și organizezi interfața unei aplicații, decât pe formule complicate.
Nu trebuie să inventezi roata sau să creezi de la zero interfețe spectaculoase – există ghiduri clare, resurse și template-uri care te pot ajuta să construiești pagini web moderne și atrăgătoare.
Așadar, chiar dacă nu ai mai lucrat niciodată în domeniu, poți învăța rapid și te poți angaja fără să bifezi toate acele “cerințe” care te fac să te simți necalificat.
Cu dedicație și acces la resursele corecte, oricine poate reuși în acest domeniu. Tot ce îți trebuie este dorința de a învăța și de a experimenta!.
Noi suntem Ramon Nastase și Claudiu Ciumedean.
Ne prezentăm pe rând, ca să vezi pe ce experiență se bazează lucrurile importante despre care urmează să îți vorbim.
EU SUNT RAMON NASTASE
DESPRE CLAUDIU CIUMEDEAN
Absolvent la una dintre cele mai bune universitati de inginerie din Europa, si anume Technical University of Denmark (DTU). Tototdata lucrez ca si Software Engineer la Microsoft in Danemarca si sunt si mentor pe platforma TeachBit.ro.
Lucrez in domeniul IT-ului de aproximativ 8 ani si am lucrat la o sumedenie de proiectie, de la site-uri de prezentare pana la aplicatii folosite de milioane de oameni in fiecare zi. Pe langa asta, ma preocupa tehnologiile exotice cu ar fi Virtual Reality si anul trecut am facut research si publicat o lucrare care a castigat un premiu la o conferinta de VR din Canada.
Pe plan personal, consider ca echilibrul este cel mai important aspect in viata noastra si consider ca cel mai bine ma descrie fraza latina “Mens sana in corpore sano” insemnand “o minte sanatoasa intr-un corp sanatos”.
Acest ghid este construit pentru a te ghida pas cu pas, de la zero până la primul tău job în IT, oferindu-ți tot ce ai nevoie pentru a începe o carieră care să-ți ofere atât satisfacție profesională, cât și independență financiară.
Nu trebuie să ai cunoștințe avansate de programare, design sau matematică. Tot ce îți trebuie este dedicare, un plan bine structurat și dorința de a învăța.
Hai să începem!
În această secțiune vei învăța elementele de bază care stau la baza tehnologiilor informaționale (IT) și cum acestea interacționează pentru a susține funcționarea infrastructurilor digitale moderne.
Vei descoperi cum a început internetul și evoluția sa în timp. De la primele rețele de calculatoare până la crearea World Wide Web-ului de către Tim Berners-Lee, vei înțelege cum tehnologia a evoluat pentru a deveni un mediu global de comunicare și informație.
Vei explora, de asemenea, componentele unei pagini web, care se împart în două mari categorii: frontend și backend. Frontend-ul se referă la partea vizibilă a paginii, cu care utilizatorii interacționează direct, iar aici intervin HTML, CSS și JavaScript. Backend-ul, pe de altă parte, se ocupă cu logica din spatele aplicației, gestionarea datelor și interacțiunea cu serverele. Aici vei descoperi limbaje precum PHP, Python sau Node.js, care te ajută să construiești aplicații robuste și eficiente.
Această secțiune îți va oferi o bază solidă în IT, pregătindu-te să avansezi către domenii mai specializate în dezvoltarea web și tehnologiile asociate
Vreau să spun că acest curs de Web Development chiar mi-a pus bazele solide, pot spune că după acest curs îmi este ușor să lucrez, să corectez erori, să găsesc mereu soluții la probleme și chiar sunt motivat să nu mă las niciodată. Toate punctele au fost explicate bine.
Sunteți o echipă minunată, care faceți cu drag asta și se vede prin cursanții voștri care au numai rezultate bune, eu fiind unul dintre ei. Eu, unul, m-am îndrăgostit de web development și continui să învăț cât mai mult în acest domeniu.
Am 40 de ani, nu am fǎcut o facultate. Dupǎ ce am cǎlǎtorit în toatǎ lumea (100+ tǎri) am decis cǎ vreau o schimbare. Am ales IT-ul și am urmat paşi descriși în acest program.
Acum, lucrez de 5 ani în domeniu, câstig foarte bine (10k + RON)
HTML este baza oricărei pagini web. Este limbajul de marcare folosit pentru a structura și afișa conținut pe web. Vei învăța cum să creezi și să organizezi elemente esențiale ale unei pagini web, cum ar fi titluri, paragrafe, liste, linkuri, imagini și multe altele. Înțelegerea HTML-ului este primul pas în dezvoltarea web și îți va permite să construiești scheletul oricărei aplicații sau site-uri web.
Ce spun foști cursanți TeachBit:
CSS este utilizat pentru a stiliza și a da aspect vizual paginilor web create cu HTML. Vei învăța cum să aplici stiluri, cum ar fi culori, fonturi, margini și aliniamente, pentru a crea un design atrăgător și profesionist. De asemenea, vei explora tehnici avansate de layout, cum ar fi Flexbox și Grid, pentru a construi layout-uri responsive care arată bine pe orice dispozitiv.
Bootstrap este un framework CSS popular care îți permite să creezi rapid și eficient site-uri web responsive și mobile-first.
În primul rând, ce este un framework? Este un set de instrumente care îți face muncă de programator mai ușoară. Gândește-te, în momentul în care vrei să bați un cui în perete ai 2 opțiuni: îl bați cu pumnul (o să doară și va dura), sau folosești un ciocan (e mai rapid și eficient, cu mult mai puțină durere, doar că necesită puțin timp să știi să-l folosești). În acest caz, framework-ul este ciocanul.
În al doilea rând, vei învăța cum să folosești componentele predefinite ale Bootstrap, cum ar fi butoane, formulare, navigație și carduri, pentru a accelera procesul de dezvoltare. De asemenea, vei explora sistemul de grilă al Bootstrap pentru a construi layout-uri complexe și flexibile.
Iată încă 3 exemple – ca să vezi că poți reuși în IT, farǎ Matematicǎ sau experiențǎ în domeniu:
JavaScript este limbajul de programare care adaugă interactivitate și dinamicitate paginilor tale web. Vei învăța concepte fundamentale ale programării, cum ar fi variabile, funcții, bucle și condiții, precum și cum să manipulezi Document Object Model (DOM) pentru a crea experiențe de utilizator interactive. De asemenea, vei explora tehnici avansate, cum ar fi manipularea evenimentelor și apelurile API.
React este o bibliotecă JavaScript de top, dezvoltată de Facebook, folosită pentru a construi interfețe de utilizator dinamice și interactive. Vei învăța cum să creezi componente reutilizabile, să gestionezi starea aplicației și să navighezi între diferite vizualizări folosind React Router. De asemenea, vei explora ecosistemul React, incluzând concepte precum Hooks și context API, pentru a construi aplicații web moderne și scalabile.
În această secțiune vei învăța cum să gestionezi un repository și să urmărești modificările în cod, folosind bazele Git. De asemenea, vei descoperi cum să colaborezi eficient pe GitHub, lucrând în echipă prin pull requests, code reviews și gestionarea conflictelor de cod. În plus, vei aplica fluxuri de lucru pentru a folosi Git și GitHub într-un proiect real, dobândind astfel abilitățile necesare pentru a gestiona codul și a colabora ca un profesionist.
Rezultatul concret al componentei tehnice va fi proiecte pe care le vom transforma în video portofoliu. Acesta ne va ajuta să atragem atenția angajatorului (de 3 – 5x mai rapid față de un CV clasic) cu scopul de a fi chemat la interviul de angajare.
Practic, muncești smart pentru rezultate mai rapide și sigure. Iată aici câteva exemple de video portofolii realizate de către cursanți:
În etapa de pregătire pentru angajare, următorul pas după finalizarea video portofoliului este să-ți creezi un profil de LinkedIn bine optimizat.
LinkedIn-ul este o platformă de socializare pe partea profesională, extrem de folosită (în mod special pe piața din vest – Europa, UK, USA). Majoritatea angajatorilor și a IT-iștilor sunt prezenți pe această platformă, iar noi ne dorim același lucru.
LinkedIn-ul pentru noi va juca rolul de CV online și îl vom folosi pentru a atrage atenția angajatorilor asupra profilului nostru, cu scopul de a ne crește șansele de a obține interviuri cu aceștia. Mai mulți angajatori care intră pe profilul nostru vor crește numărul de interviuri, ceea ce va crește numărul de oferte de locuri de muncă în IT pe care le vom primi.
Exemple de profile de LinkedIn ale cursanților care au fǎcut reconversie profesionalǎ în IT:
După ce ai reușit să te simți stăpân pe partea tehnică, ai finalizat video portofoliul și profilul de LinkedIn, urmează etapa de angajare. Acum, ne vom concentra pe a aplica la job-uri și a obține mai multe interviuri de angajare care să se concretizeze cu 1, 2 sau 3 oferte de muncă concrete.
Aici îți recomand să aplici la 100 de job-uri specifice pe pregătirea ta, Programare Web, (prin LinkedIn sau alte platforme – Indeed.com, eJobs, BestJobs, etc.) și să urmărești la câte interviuri vei fi chemat. Dacă ai făcut pașii anteriori, cel mai probabil vei avea 10 – 20 de interviuri.
Dintre aceste 10 – 20 de interviuri, ai nevoie să primești o singură ofertă care să-ți convină și deja lucrezi în IT. În mod cert, acest lucru nu se va întâmpla peste noapte, tocmai de aceea îți recomand să aplici la 3 job-uri pe zi timp de 1 lună. Apoi începi discuțiile cu angajatorii și înveți de la un interviu la altul.
Una dintre cursantele noastre, Paula, a trecut prin acești pași și s-a angajat după al 8-lea interviu. E important să nu ne punem speranțele într-un singur angajator/firmă și să credem că acesta ne va lua în firmă.
Facem lucrurile pas cu pas, urmărim evoluția, iar rezultatul nu va întârzia să apară. Ia-ți o marjă de 1 – 3 luni în partea aceasta de a obține job-ul și a trece prin interviurile de angajare. Învață de la un interviu la altul (și informează-te despre tipurile de întrebări la interviu).
Absolvenții noștri lucrează la companii de renume din industrie:
Știm că la prima vedere pare de neconceput, dar asta se întâmplă pentru că am fost învățați să ne chinuim, să ne strofocăm și poate la un moment dat să obținem un rezultat.
Partea frumoasă a vieții este că sunt căi clare, parcurse de sute și mii de oameni care au reușit să obțină ceea ce și noi ne dorim.
Tot ce avem de făcut este să mergem pe această cale (să respectăm cei 6 pași de mai devreme), iar rezultatele vor apărea.
Procesul durează între 6 – 9 luni. Practic, începi de acum și în mai puțin de 2 semestre lucrezi în domeniu. Nebunie, nu-i așa?
După ce te angajezi, te poți bucura de ce oferă IT-ul: muncă de la distanță, programul mai flexibil și salariile mai mari față de alte domenii.
Poți face totul singur, sau te poți înscrie la facultate, pentru reconversie profesională, ca Programator Web, dar variantele astea, cel mai probabil, nu vor funcționa, deoarece:
Super fain , super interesant. Fără povești nemuritoare , excelent structurat. Felicitări #Ramon_Năstase ! M-ai convins să citesc cartea ta de #Linux și să-mi cumpăr încă un laptop în care să instalez doar #Linux. Mii de mulțumiri pentru acest curs !
Curs bine explicat, cu multe exemple practice și exerciții ușor de rezolvat, pot spune că programarea poate părea dificilă însă după parcurgerea acestui curs am realizat că nu este deloc așa din moment ce îți sunt explicate noțiunile ca la carte 😉 . Recomand cu încredere 🙂
Lucra într-o fabrică, cu un program rigid de 10 ore pe zi.
➡️ Paula: “Când te gândești să renunți, este un semn că trebuie să insiști.”
Paula a decis să facă reconversie profesională în IT. Dar nu știa ce este potrivit pentru ea și de unde să înceapă. Și-a format bazele în IT, după care a ales partea de Frontend Web Development.
După ce am lucrat împreună, acum este Junior Software Developer (programator) și lucrează în domeniu din septembrie 2023.
Lucrează hibrid (3 zile de acasă, 2 de la birou) și are un program flexibil, cu mai mult timp pentru familia ei.
Vezi aici Interviul Complet:
Explicații pe înțelesul tuturor! Tot ceea ce trebuie să facem este să ne hotărâm în ce direcție mergem și să învățăm!
Cursul a fost foarte bine gândit, felul cum explică Claudiu despre elementele din HTML și nu numai, e foarte practic și eficient. Bravo Claudiu și felicitări și lui Ramon, care împreună cu echipa să au creat și dezvoltat această platforma!
Am rămas impresionat pentru modul în care este prezentat și mai ales pentru modul în care te ajută să-ți poți stabili obiectivele, să-ți dai seama cum ești tu și ce fel de personalitate ai și unde vrei să ajungi în viață. Am început mai mult doar cu o mică curiozitate, dar acum sunt super motivat.
Noi te putem ajuta să înveți și să te angajezi ca Programator Web în doar 9 luni de zile, fără să ai experiență anterioară în domeniu.
Pentru a-ți da seama dacă acesta carieră de Programator Web este potrivită pentru tine, tot ce trebuie să faci este să-ți rezervi locul pentru o convorbire video pe Google Meet.
Unul dintre reprezentanții noștri îți va răspunde la întrebări și îți va da toate detaliile de careai nevoie ca să iei o decizie informată.
Cookie | Durată | Descriere |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |