Online

Curs Fullstack Developer de la zero

Programul de formare Junior Fullstack Developer, unde vei învăța cum să construiești site-uri și aplicații moderne.

  • Hard skills + soft skills

  • 7 proiecte în portofoliu

  • Modul de limba engleză

10 luni

Сursuri serale

Avantajele profesiei Fullstack Developer

Fullstack = Frontend + Backend. Este un programator flexibil. Poate dezvolta de la zero partea de client și server a aplicației, deci este capabil să deruleze proiectele în mod independent.
  • Середня заробітна плата

    $2500

    Salariul mediu unui middle-dezvoltator în România

  • затребувані професії в IT-сфері

    Frontend + Backend

    Cele mai solicitate două profesii din IT

  • багато вакансій

    800+ deposturi vacante

    Lunar pentru specialiștii Frontend și Backend

  • Віддалена робота

    Lucrează remote

    75% dintre posturile vacante oferă posibilitatea de a lucra remote

  • цікаві проєкти

    Proiecte interesante

    Site-uri web, aplicații mobile, jocuri online, rețele sociale, mass-media, bănci etc.

  • Найкращі умови

    Condiții optime

    Programe de formare, asigurăre de sănătate, sală de fitness, vacanțe și zile libere

În cadrul cursului Fullstack online, vei studia în 10 luni profesia de dezvoltator. Dacă vrei să-ți începi cât mai repede cariera în IT, lasă o cerere, iar un manager te va ajuta să alegi cel mai bun format

Ce face un dezvoltator Fullstack

Acesta este un programator universal care creează interfețe pentru utilizatori (frontend), precum și programe complexe pe partea de backend. Cu alte cuvinte, el este implicat în toate etapele de dezvoltare a aplicațiilor web
Ce face un dezvoltator Fullstack

Un dezvoltator Fullstack folosește un stack larg de tehnologii (limbaje de programare, framework-uri, baze de date, metode și abordări). El își poate alege proiecte interesante, pentru că mereu are la dispoziție o mulțime de posturi vacante

Programa cursului

Ce trebuie să cunoască un dezvoltator FullStack? Răspunsurile sunt mai jos
  • HTML și CSS

    Să începem cu machetarea. Folosind HTML și CSS, vom crea structura și stilurile unui site, vom colecta fonturi, culori, blocuri de pagini. Vom învăța elementele de bază și sintaxa. În această perioadă vei realiza 3 proiecte

    Temele lecțiilor →

    • Elementele de bază ale HTML. Tag-uri și atribute. Semantică
    • Elementele de bază ale CSS. Selectori. Culoare
    • Stilizarea textului și fonturile
    • Modelul blocului. Flexbox
    • Fundal și elemente decorative
    • Poziţionarea elementelor
    • Transformări. Tranziții și animații
    • Formulare
    • Machetarea receptivă. Grafică receptivă
    • +2 proiecte personale și 1 de echipă
  • JavaScript

    Învățăm cum să creăm pagini web interactive cu JavaScript, astfel încât utilizatorii să poată interacționa cu elementele. De exemplu, să punem like, să trimitem aplicații, să primim notificări

    Temele lecțiilor →

    • Variabile și tipuri. Ramificare. Cicluri
    • Tablouri. Funcții
    • Obiecte. Operațiuni rest și spread
    • Metodele de iterare ale tablourilor
    • Cuvântul cheie this. Prototipuri și clase
    • DOM și evenimente
    • Pattern-uri și optimizarea evenimentelor
    • Infrastructura proiectului. Stocare web
    • Async și Date. Promisiuni
    • Interacțiunea cu backend-ul
    • CRUD. Funcții asincrone
    • +1 proiect de echipă
  • React

    Dezvoltăm site-urile web de o singură pagină și aplicațiile mobile cu React. Aceasta este o bibliotecă JavaScript populară, utilizată pentru a crea interfețe interactive pentru Instagram, Netflix, WhatsApp

    Temele lecțiilor →

    • Introducere în React
    • JSX. Props. Colecții
    • Stilizare
    • Screencast-uri
    • Evenimente. Stare
    • Formulare
    • Ciclul de viață al componentelor
    • Lucrul cu API
    • Cârlige React
    • Navigarea în aplicație
    • Divizarea codului (code splitting)
    • Screencast-uri
    • Managementul stării. Noțiuni de bază Redux
    • Reducerea Redux Boilerplate
    • Middleware. Redux asincron
    • Selectori și memoizare
    • Înregistrare, autentificare și reîmprospătare
    • Rute publice și private
    • +1 proiect personal
  • Node.js

    Vom studia platforma Node.js pentru a crea aplicații și servicii web unde este nevoie de comunicare continuă cu utilizatorul. Vom consolida abilitățile într-un proiect de echipă

    Temele lecțiilor →

    • Elementele de bază ale Node.js
    • Crearea unei aplicații de consolă
    • Elementele de bază ale Express
    • CRUD în Express
    • MongoDB și Mongoose
    • Scheme și metode Mongoose
    • Deploy în Heroku
    • Autentificare
    • Lucrul cu imagini
    • Teste. Testarea modulară
    • Poștă. Docker
    • Websocket-uri
  • React Native

    Acest framework este util atunci când se creează aplicații mobile multiplatformă pentru iOS și Android. Este folosit de Facebook, Tesla, Airbnb, Uber. Tu vei scrie un proiect personal în React Native

    Temele lecțiilor →

    • Pregătirea pentru lucru
    • Stilizarea și lucrul cu formulare
    • Debugger
    • Navigare
    • Componente native
    • Redux și firebase
    • Deploy pe serverele Expo
    • +1 proiect personal
  • Soft skills

    Pentru a întrece alți juniori, îți vom dezvolta abilitățile soft, abilitățile de carieră, îți vom îmbunătăți limba engleză la cursurile live. De asemenea, îți vom sugera cum să găsești o companie de vis și te vom recomanda partenerilor noștri.

    Temele lecțiilor →

    • Filozofia Agile
    • Metodologia Scrum
    • Lucru în echipă
    • Time management
    • Analiza proiectelor
    • Instruire pentru angajare
    • Scrierea unui CV competent
    • Crearea unei pagini pe LinkedIn
    • Scrierea unei scrisori de intenție
    • Platforme de recrutare
    • Pregătirea pentru un interviu cu HR
    • Pregătirea pentru un interviu tehnic
    • Abilități de comunicare
    • Interviuri de testare
  • IT English

    Temele lecțiilor →

    • 40 lecții înregistrate particularizate în funcție de nivel
    • 20 lecții live axate pe speaking
    • Test de nivel
    • Business English
    • Gramatica
    • Exercitii de pronuntie
    • Vocabular- Termeni specifici domeniului IT
    • Expresii utilizate frecvent
    • 2 sedinte live destinate pregatirii pentru interviul de angajare

Proiectele elevilor

Proiectele similare din portofoliu sunt biletul tău la IT

лендинг Ice cream

Landing Ice cream

Grupul Fullstack 40 (online)

După ce au studiat HTML/CSS, elevii au creat un site web pentru o companie de înghețată. Aici poți afla informații despre companie, produse, servicii. Сonsulta contactele și a completa un formular de feedback. Proiectul are o mulțime de animații discrete și un design plăcut, care întărește impresia că produsul este natural.

  • Animate.css
  • Animate.css
  • HTML5
  • JavaScript
  • Parcel
  • Parcel
  • Primul proiect de echipă
  • Sass
  • Sass
Mergi la proiect
вебзастосунок Filmoteka

Aplicația web Filmoteka

Grupul Fullstack 55 (online)

După ce au studiat JavaScript, elevii au creat o aplicație web pentru a găsi și viziona filme populare. Site-ul are o galerie foarte utilă, o căutare după titlu și pagini cu descrieri ale filmelor. De asemenea, utilizatorul poate adăuga filmele în lista de filme vizionate sau în coada de așteptare. Elevii au dezvoltat o pagină separată pentru filmele din coadă.

  • Al doilea proiect de echipă
  • Native JavaScript
  • Native JavaScript
  • Native JavaScript
  • Parcel
  • Parcel
  • Parcel
  • Al doilea proiect de echipă
Mergi la proiect
вебзастосунок quesify

Aplicația web Questify

Grupul Fullstack 23 (online)

Ca proiect final, elevii au realizat o aplicație web de tip Todo. Aici, utilizatorul poate crea fișe cu mementouri pentru sarcini de rutină, precum și sarcini speciale pe care intenționează să le îndeplinească până la un anumit termen stabilit. Site-ul are o funcție de filtrare foarte utilă. Această aplicație va transforma to-doing-ul într-un joc distractiv!

  • Al treilea proiect de echipă
  • CSS3
  • HTML5
  • JavaScript
  • MongoDB
  • Node.js
  • React.js
Mergi la proiect
проєкт KidHab

KidHab

Aplicatie de mobil

O aplicație mobilă pentru părinți care îi ajută să le insufle copiilor obiceiuri bune. Echipa a creat o interfață de administrare pentru a adăuga cu ușurință conținutul. Pentru a promova proiectul, au dezvoltat un landing page folosind Gatsby.js. Proiectul a durat 8 luni, iar aplicația este acum disponibilă pe App Store și Google Play.

  • Gatsby.js
  • GraphQL
  • Material UI
  • Proiect final de echipa
  • React
  • React Native
  • Redux-Saga / Apollo
  • Redux-Thunk
  • TypeScript
Mergi la proiect

Cum predăm

Care este sistemul de învățare în cadrul GoIT?
  • Platforma de studiu GoIT

    Platformă online interactivă construită de GoIT care vă oferă acces la cursuri și materiale pe tot parcursul vieții

    Mobile phone
  • Cursuri live

    2 webinarii live pe săptămână care pot fi vizionate și în format înregistrat

    Mobile phone
  • Acces la grupul de Slack

    Râmâneți în contact cu mentorii și participanții la curs prin intermediul grupurilor noastre de Slack create pentru fiecare curs

    Mobile phone
  • Mentori cool

    sunt în contact cu tine în fiecare zi, te ajută cu temele și te inspiră

    Mobile phone
  • Lucrați în IT

    serviciul de carieră GoIT ajută la realizarea unui CV, la căutarea posturilor vacante, la pregătirea pentru interviuri

    Mobile phone

Tu + GoIT = 100% compatibilitate!

Dacă ești atașat de principiile noastre, ne potrivim perfect .
  • 70%
    practică

    • Proiecte în portofoliu
    • Proiecte în echipă
    • Proiecte personale
  • 20%
    feedback

    • Verificarea automată a codului
    • Verificare a temelor de către un mentor
    • Chat cu grupul
  • 10%
    teoria

    • Note la toate subiectele
    • Sesiuni live (webinarii)
    • Videoclipuri educaționale

Săptămâna ta de curs

Cursurile au loc seara pentru a putea îmbina orele live cu job-ul actual
    • luni

    Citiți suportul de curs din platforma GoIT și urmăriți înregistrarile

    • marți, 19:30-21:30

    Urmăriți primul webinar live susținut de lectorul nostru Lector

    силует

    Tutor

    • miercuri

    Verificați-vă cunoștințele utilizând task-urile de autoverificare

    • joi, 19:30-21:30

    Încărcați în platforma tema pentru acasă și pregătiți-vă pentru o nouă săptămână Without Tutor image

    силует

    Tutor

    • vineri

    Rezolvați temele și primiți feedback de la mentorii noștri

    силует

    Mentor

    • sâmbătă

    Urmăriți cel de-al doilea webinar live susținut de lectorul nostru Lector

    силует

    Mentor

Întrebări și răspunsuri

Dacă ai întrebări suplimentare, programează un apel gratuit cu un reprezentant GoIT.