Front-End Roadmap - ASSIST Internship Edition
Front-End Roadmap - ASSIST Internship Edition
Version: 0.1
ASSIST SOFTWARE 1992 - 2024. ALL RIGHTS RESERVED Powered by Victor Jeman
Cuvânt înainte
Devenirea unui dezvoltator Front-End nu este o sarcină simplă; de fapt, nu
este sigur dacă a fost vreodată simplă, dar în prezent, cu siguranță,
prezintă complexități specifice.
Îți voi furniza o listă de resurse gratuite care te vor ajuta să ajungi la un
nivel suficient de încredere pentru a putea face alegeri informate privind
resursele de învățare pe viitor. Indiferent de resursa pe care o alegi, vei
întâlni păreri divergente: unii vor lăuda resursa, în timp ce alții o vor critica.
ASSIST SOFTWARE 1992 - 2024. ALL RIGHTS RESERVED Powered by Victor Jeman
Dacă ai o bună înțelegere a limbii engleze, poți simplu să cauți
pe YouTube diverse tutoriale:
TIP
[HTML/CSS/Javscript] tutorial for [beginners/medium/
advanced]
ASSIST SOFTWARE 1992 - 2024. ALL RIGHTS RESERVED Powered by Victor Jeman
HTML
Ca student, ar trebui să știi că HTML este relativ simplu de
înțeles și poți să îți însușești noțiunile de bază în aproximativ
o oră. Totuși, lucrurile devin un pic mai complexe când ajungi
la HTML semantic, care este menit să ofere o semnificație
clară browserului.
01
Pentru a înțelege mai bine aceste concepte, îți recomand să
urmărești tutorialul video disponibil. Acesta te va ajuta să
înveți mai ușor. Folosește și tutorialul scris ca o resursă de
referință bine structurată și utilă pentru aprofundarea
cunoștințelor.
02
învăța noțiunile de bază despre CSS. De asemenea, te
sfătuiesc să utilizezi link-ul de pe site-ul web.dev ca o resursă
de referință solidă care acoperă majoritatea aspectelor
importante despre CSS. Chiar dacă este un tutorial text,
acesta este creat de experți de la Google și este foarte bine
structurat
03
programare, este destul de accesibil. Situația devine mai
complexă când îl folosim în browser și interacționăm cu
DOM-ul pentru a manipula elemente din pagină. Îți
recomand să urmărești tutorialul video atașat și să accesezi
ultimul link pentru a aprofunda manipularea DOM-ului.
04
Ca student, e crucial să citești documentația oficială React.
Acolo vei găsi un tutorial scris excelent și organizat foarte
bine. Trebuie să fii conștient că multe videoclipuri de pe
YouTube pot omite anumite detalii, în timp ce documentația
oficială tratează teme esențiale pentru înțelegerea completă
a subiectului.
05
Ca student, ar trebui să știi că dezvoltatorii React recomandă
utilizarea unui framework pentru proiectele destinate
producției. Un framework îți oferă o structură organizată și
reguli clare care te ajută să te concentrezi pe scrierea
codului în loc să te pierzi în configurări. Next.js este unul
dintre aceste framework-uri populare, și este important să
consulți tutorialul lor oficial. Chiar dacă nu este complicat,
este esențial să te obișnuiești să folosești documentația
oficială. Există și un tutorial video pe YouTube care poate fi
de ajutor.
06
Ca student, ar trebui să știi că folosim multe librării diferite în
proiectele noastre reale. Nu este necesar să le stăpânești pe
toate deocamdată, dar îți voi oferi o listă cu cele mai folosite
de noi. Te încurajez să vizitezi paginile lor oficiale și să te
familiarizezi cu scopul fiecărei librării.
https://mantine.de
https://ui.shadcn.co
https://day.js.or
https://react-hook-form.co
https://formik.or
https://mobx.js.org/react-integration.htm
https://jotai.or
https://tanstack.com/query/lates
https://vitejs.de
https://tailwindcss.co
https://www.radix-ui.com