Intensiv "Frontend-udvikler" - kursus 88.800 rub. fra SkillFactory, træning 3 måneder, Dato: 13. august 2023.
Miscellanea / / November 29, 2023
Projekt 1. Visitkort hjemmeside
Du vil oprette din første fuldgyldige hjemmeside ved hjælp af layoutværktøjer - HTML og CSS. Siden vil fortælle dig om dig, din erfaring og hobbyer; i løbet af din specialisering vil du være i stand til at vende tilbage til den og tilføje oplysninger om dig selv. Ved hjælp af HTML-tags forbereder du markeringen af webstedets indhold, og ved hjælp af CSS-styling vil du udvikle et individuelt design til dit visitkortwebsted og tilføje simpel interaktivitet til det.
På trods af HTML- og CSS-værktøjernes enkelhed er dette afsnit grundlæggende for enhver udvikler. HTML bruges ofte i forbindelse med programmeringssprog som JavaScript, og CSS tilbyder en række elegante interfacedesignløsninger.
- Emner for træningsmoduler i HTML og CSS:
- HTML grundlæggende
- CSS styling. Vælgere
- Flexbox
- Git teknologi. Github
Projekt 2. Layout af landingsside efter layout
For at styrke dine færdigheder i HTML og CSS grundigt, vil du blive tilbudt en hjemmeside mockup lavet i Figma. Ved at bruge dette layout skal du designe en én-sides landingsside for et designbureau til desktop- og mobilversioner. Det endelige layout skal uploades til github, fra nu af vil du poste alle dine projekter i repositories.
Dette projekt er kvintessensen af en frontend-udviklers arbejde i enhver virksomhed. Dine arbejdsprojekter kan blive meget mere avancerede i funktionalitet og visuelt, men essensen forbliver nøjagtig den samme.
Projekt 3. Skyder i JavaScript
Det næste projekt, der vil indgå i din portefølje, er implementeringen af en slider på en hjemmeside ved hjælp af ren JavaScript, eller såkaldt VanillaJS. En skyder er en interaktiv funktion til overgang mellem billeder med beskrivelser (de kan også være links eller tekstblokke), som kan implementeres i fremtiden på enhver hjemmeside eller applikation. JavaScript vil give flere muligheder for at skabe interaktive webgrænseflader med ikke-triviel logik.
Ved at gennemføre dette projekt vil du styrke dine rene JavaScript-udviklingsfærdigheder, hvilket er en af tendenserne I de senere år har flere og flere udviklere forsøgt at implementere frontend, hvis det er muligt, uden at ty til rammer. Uanset teknologistakken i virksomheden, hvor du vil arbejde i fremtiden, er sikker viden og brug af JavaScript det minimum, der kræves for en karriere som front-end-udvikler.
JavaScript-træningsmodulets emner:
- Introduktion til JavaScript
- Funktioner, objekter
- Events og DOM. Plukkere.
- JavaScript programmering
- Modularitet
- Skrivning
- AJAX
- Browser API
Projekt 4. Kanban-tavle i React
For at øge din kompetence inden for frontend-udvikling skal du mestre et af JavaScript-rammerne. I denne specialisering foreslår vi at fokusere på at studere det mest populære bibliotek - React. I det fjerde projekt vil du på baggrund af layoutet fra Figma implementere en webapplikation, der er en opgavebog med status for hver opgave. Applikationen vil blive implementeret ved hjælp af Create React App.
I dette projekt skal du huske layoutet og også bruge rent JavaScript. Delen med React giver dig mulighed for at konsolidere dine udviklingsevner på dette bibliotek; dette modul vil også give et overblik over Vue- og Angular-rammerne.
Emner for træningsmoduler dedikeret til rammer og biblioteker:
- Oprettelse af en applikation i React
- Reaktionskomponenter
- Hændelseshåndtering i React
- Reaktionsmønstre
- React Router
- Rammer og biblioteker
- Vue og Angular
- Redux
Et velkendt firma, der lejer cykler i store byer i Rusland, oplever problemer med det hyppige tyveri af deres ejendom (cykler). Som en mulig løsning på problemet ønsker virksomheden at føre et register over disse sager og spore fremskridt. Deres egne udviklere har allerede forberedt serverdelen af applikationen (API), de skal implementere klientdelen.
Du bliver nødt til at huske alle de teknologistakke, du har dækket: HTML, CSS, JavaScript, React. Ud over at gennemføre dit afgangsprojekt, skal du forberede dig på at tage på en åben rejse: under vores vejledning forbereder du dig et ærligt og overbevisende CV, skriv et kompetent følgebrev og fuldfør også flere opgaver fra rigtige tests.
Som et resultat vil du have en github-konto med projekter, der vil vise dit potentiale til arbejdsgiveren, samt et CV og enhver chance for hurtigt at få et job som juniorudvikler.
Emner for træningsmoduler:
- Animation
- Test og linters
- JavaScript på backend. Arbejde med databaser
- Node.js. Interaktion med backend
Lær de vigtigste ting for en webudvikler og begynd at tjene penge på det! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽