Intensiv "Front-end-utvecklare" - kurs 88 800 rub. från SkillFactory, utbildning 3 månader, Datum: 13 augusti 2023.
Miscellanea / / November 29, 2023
Projekt 1. Visitkortswebbplats
Du kommer att skapa din första fullfjädrade webbplats med hjälp av layoutverktyg - HTML och CSS. Webbplatsen kommer att berätta om dig, dina erfarenheter och hobbyer; under din specialisering kommer du att kunna återvända till den och lägga till information om dig själv. Med hjälp av HTML-taggar förbereder du markeringen av webbplatsens innehåll, och med hjälp av CSS-styling kommer du att utveckla en individuell design för din visitkortswebbplats och lägga till enkel interaktivitet till den.
Trots enkelheten i HTML- och CSS-verktygen är detta avsnitt grundläggande för alla utvecklare. HTML används ofta i kombination med programmeringsspråk som JavaScript, och CSS erbjuder ett antal eleganta gränssnittsdesignlösningar.
- Ämnen för utbildningsmoduler i HTML och CSS:
- Grunderna i HTML
- CSS-styling. Väljare
- Flexbox
- Git-teknik. Github
Projekt 2. Layout av målsida enligt layout
För att grundligt stärka dina kunskaper i HTML och CSS kommer du att erbjudas en webbplatsmockup gjord i Figma. Med den här layouten måste du designa en målsida på en sida för en designbyrå för stationära och mobila versioner. Den slutliga layouten kommer att behöva laddas upp till github, från och med nu kommer du att lägga upp alla dina projekt i repositories.
Detta projekt är kvintessensen av en front-end-utvecklares arbete i vilket företag som helst. Dina arbetsprojekt kan bli mycket mer avancerade i funktionalitet och visuellt, men essensen kommer att förbli exakt densamma.
Projekt 3. Skjutreglage i JavaScript
Nästa projekt som kommer att ingå i din portfolio är implementeringen av en slider på en webbplats med hjälp av ren JavaScript, eller så kallad VanillaJS. En skjutreglage är en interaktiv funktion för övergång mellan bilder med beskrivningar (de kan också vara länkar eller textblock), som kan implementeras i framtiden på vilken webbplats eller applikation som helst. JavaScript kommer att ge fler möjligheter att skapa interaktiva webbgränssnitt med icke-trivial logik.
Genom att slutföra detta projekt kommer du att stärka dina rena JavaScript-utvecklingsfärdigheter, vilket är en av trenderna Under de senaste åren har fler och fler utvecklare försökt implementera frontend, om möjligt, utan att ta till ramar. Oavsett teknikstapel i företaget där du kommer att arbeta i framtiden, är säker kunskap och användning av JavaScript det minimum som krävs för en karriär som front-end-utvecklare.
Ämnen för JavaScript-utbildningsmoduler:
- Introduktion till JavaScript
- Funktioner, objekt
- Evenemang och DOM. Plockare.
- JavaScript programmering
- Modularitet
- Skriver
- AJAX
- Webbläsarens API
Projekt 4. Kanban styrelse i React
För att öka din kompetens inom frontend-utveckling måste du behärska ett av JavaScript-ramverken. I denna specialisering föreslår vi att fokusera på att studera det mest populära biblioteket - React. I det fjärde projektet, baserat på layouten från Figma, ska du implementera en webbapplikation som är en uppgiftsbok med status för varje uppgift. Applikationen kommer att distribueras med Create React-appen.
I det här projektet måste du komma ihåg layouten och även använda ren JavaScript. Delen med React låter dig konsolidera dina utvecklingsfärdigheter på det här biblioteket; den här modulen kommer också att ge en översikt över Vue- och Angular-ramverken.
Ämnen för utbildningsmoduler dedikerade till ramverk och bibliotek:
- Skapa en applikation i React
- Reagera komponenter
- Händelsehantering i React
- Reaktionsmönster
- Reager Router
- Ramar och bibliotek
- Vue och Angular
- på nytt
Ett välkänt företag som hyr cyklar i stora städer i Ryssland upplever problem med frekvent stöld av sin egendom (cyklar). Som en möjlig lösning på problemet vill företaget föra ett register över dessa fall och följa framstegen. Deras egna utvecklare har redan förberett serverdelen av applikationen (API), de behöver implementera klientdelen.
Du måste komma ihåg alla teknikstackar du har täckt: HTML, CSS, JavaScript, React. Förutom att slutföra ditt examensprojekt måste du förbereda dig för att åka på en öppen resa: under vår vägledning förbereder du dig ett ärligt och övertygande CV, skriv ett kompetent medföljande brev och slutför även flera uppgifter från riktiga tester.
Som ett resultat kommer du att ha ett github-konto med projekt som visar din potential för arbetsgivaren, samt ett CV och varje chans att snabbt få ett jobb som juniorutvecklare.
Ämnen för utbildningsmoduler:
- Animation
- Testning och linters
- JavaScript på backend. Arbeta med databaser
- Node.js. Interaktion med backend
Lär dig det viktigaste för en webbutvecklare och börja tjäna pengar på det! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽