Intensiv „Dezvoltator front-end” - curs 88.800 rub. de la SkillFactory, antrenament 3 luni, Data: 13 august 2023.
Miscelaneu / / November 29, 2023
Proiectul 1. Site cărți de vizită
Veți crea primul site web cu drepturi depline utilizând instrumente de aspect - HTML și CSS. Site-ul îți va spune despre tine, experiența și hobby-urile tale; pe parcursul specializării tale, vei putea să revii la el și să adaugi informații despre tine. Folosind etichete HTML veți pregăti marcajul conținutului site-ului, iar folosind stilul CSS veți dezvolta un design individual pentru site-ul dvs. de cărți de vizită și veți adăuga interactivitate simplă acestuia.
În ciuda simplității instrumentelor HTML și CSS, această secțiune este fundamentală pentru orice dezvoltator. HTML este adesea folosit împreună cu limbaje de programare, cum ar fi JavaScript, iar CSS oferă o serie de soluții elegante de proiectare a interfeței.
- Subiecte ale modulelor de instruire pe HTML și CSS:
- Bazele HTML
- Stilul CSS. Selectoare
- Flexbox
- Tehnologia Git. Github
Proiectul 2. Aspectul paginii de destinație în funcție de aspect
Pentru a vă consolida complet abilitățile în HTML și CSS, vi se va oferi o machetă a site-ului realizată în Figma. Folosind acest aspect, va trebui să proiectați o pagină de destinație de o pagină pentru o agenție de design pentru versiunile desktop și mobile. Aspectul final va trebui să fie încărcat în github, de acum înainte veți posta toate proiectele dvs. în depozite.
Acest proiect este chintesența muncii unui dezvoltator front-end în orice companie. Proiectele tale de lucru pot deveni mult mai avansate în funcționalitate și vizual, dar esența va rămâne exact aceeași.
Proiectul 3. Glisor în JavaScript
Următorul proiect care va fi inclus în portofoliul dumneavoastră este implementarea unui slider pe un site web folosind JavaScript pur, sau așa-numitul VanillaJS. Un glisor este o funcție interactivă de tranziție între imagini cu descrieri (pot fi, de asemenea, link-uri sau blocuri de text), care poate fi implementată în viitor în orice site web sau aplicație. JavaScript va oferi mai multe oportunități pentru crearea de interfețe web interactive cu o logică non-trivială.
Prin finalizarea acestui proiect, îți vei întări abilitățile pure de dezvoltare JavaScript, care este una dintre tendințe În ultimii ani, din ce în ce mai mulți dezvoltatori încearcă să implementeze frontend, dacă este posibil, fără să recurgă la cadre. Indiferent de tehnologia companiei în care veți lucra în viitor, cunoștințele încrezătoare și utilizarea JavaScript sunt minimul necesar pentru o carieră ca dezvoltator front-end.
Subiectele modulelor de instruire JavaScript:
- Introducere în JavaScript
- Funcții, obiecte
- Evenimente și DOM. Culegătorii.
- Programare JavaScript
- Modularitate
- Tastare
- AJAX
- Browser API
Proiectul 4. Tablă Kanban în React
Pentru a vă crește competența în dezvoltarea front-end, va trebui să stăpâniți unul dintre cadrele JavaScript. În această specializare, ne propunem să ne concentrăm pe studierea celei mai populare biblioteci - React. În cel de-al patrulea proiect, bazat pe aspectul de la Figma, veți implementa o aplicație web care este o carte de activități cu statutul fiecărei sarcini. Aplicația va fi implementată folosind aplicația Create React.
În acest proiect, va trebui să vă amintiți aspectul și, de asemenea, să utilizați JavaScript pur. Partea cu React vă va permite să vă consolidați abilitățile de dezvoltare în această bibliotecă; acest modul va oferi, de asemenea, o privire de ansamblu asupra cadrelor Vue și Angular.
Subiecte ale modulelor de formare dedicate cadrelor și bibliotecilor:
- Crearea unei aplicații în React
- React Components
- Gestionarea evenimentelor în React
- React Patterns
- React Router
- Cadre și biblioteci
- Vue și Angular
- Redux
O companie binecunoscută care închiriază biciclete în orașele mari ale Rusiei se confruntă cu probleme cu furtul frecvent al proprietății lor (biciclete). Ca o posibilă soluție la problemă, compania dorește să țină o evidență a acestor cazuri și să urmărească progresul. Dezvoltatorii lor au pregătit deja partea de server a aplicației (API), trebuie să implementeze partea client.
Va trebui să vă amintiți toate stivele de tehnologie pe care le-ați acoperit: HTML, CSS, JavaScript, React. Pe lângă finalizarea proiectului de absolvire, va trebui să vă pregătiți pentru a pleca într-o călătorie deschisă: sub îndrumarea noastră vă veți pregăti un CV onest și convingător, scrieți o scrisoare de însoțire competentă și, de asemenea, îndepliniți mai multe sarcini din teste reale.
Drept urmare, veți avea un cont github cu proiecte care vă vor arăta potențialul angajatorului, precum și un CV și toate șansele de a obține rapid un loc de muncă ca dezvoltator junior.
Subiectele modulelor de formare:
- Animaţie
- Testare și linters
- JavaScript pe backend. Lucrul cu baze de date
- Node.js. Interacțiunea cu backend-ul
Aflați cele mai importante lucruri pentru un dezvoltator web și începeți să câștigați bani din asta! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽