FullStack JavaScript - kursus 275.000 rub. fra Elbrus coding bootcamp, træning 15 uger, dato 18. december 2023.
Miscellanea / / November 28, 2023
en person, der påtager sig ansvaret for alle stadier af webserviceudvikling. Han deltager både i skabelsen af den visuelle del af internetressourcen og implementeringen af serverdelen. Opretter en webapplikation fra bunden – selvstændigt eller med støtte fra et udviklingsteam. Fuld stack = Frontend + Backend.
Frontend er det, du ser på skærmen. Backend er alt, der er ansvarlig for logikken "under motorhjelmen"
Frontend udvikler Uddannelse og karriere Var involveret i udvikling af UI-komponenter, layout af landing pages og corporate websites, udvikling af et internt task manager system. Hos virksomheden udvikler jeg frontend, implementerer ny funktionalitet, skaber og forfiner interface-elementer. Hvorfor...
Frontend udvikler Uddannelse og karriere Var involveret i udvikling af UI-komponenter, layout af landing pages og corporate websites, udvikling af et internt task manager system. Hos virksomheden udvikler jeg frontend, implementerer ny funktionalitet, skaber og forfiner interface-elementer. Hvorfor frontend? Fordi på denne måde kan jeg se resultatet af den skrevne kode. Frontend giver dig mulighed for at gøre grænseflader mere overskuelige og brugervenlige. Mine elever behøver ikke at være bange for svære opgaver eller at lære ny information. Gå til læring trin for trin og bestem det endelige mål, du ønsker at opnå.
Udvikler, lærer
3+ års aktiv programmering. Han vil tale om JavaScript, GO, react, express, koa, nest, nosql. Bombar salter svinekødet.
Udvikler, lærer
5 års erfaring med at udvikle SPA-applikationer ved hjælp af React. Elsker UI/UX-komponenten i udvikling. Han "får det ikke kun til at virke", men "får det også til at se smukt ud."
FASE 0 / 1-3 uger
Du vil være i stand til at kombinere det med arbejde eller studie og udføre opgaver på et passende tidspunkt i løbet af dagen. Forkurset vil tage cirka 4 timer om dagen og vil give grundlæggende viden om de vigtigste udviklingsværktøjer.
- Lær at arbejde med terminalen af Unix-lignende systemer, med Git, GitHub
- Forstå HTML/CSS/JS-basen
- Udforsk responsivt layout
- Du vil skabe et fuldgyldigt layout af flere simple hjemmesider
Afsluttende test: test af kendskab til JavaScript, herunder variabler, objekter, funktioner. Din opgave er at oprette en brugerdefineret webapplikation med funktionen at translitterere russiske ord og derefter gemme dem i en ordbog.
FASE 1 / 4-7 uger
Du lærer det grundlæggende i JavaScript og mestrer kerneprogrammeringskoncepter, der gælder for ethvert sprog. Lær hverdagen for en professionel udvikler at kende.
- Mestre almindelige udviklerværktøjer (Chrome Developer Tools, IDE, code linters)
- Lær at programmere i par
- Du vil løse algoritmiske problemer
- Bliv bekendt med begrebet kompleksitet af algoritmer (Big O Notation)
- Dyk dybere ned i array- og strengmetoder
- Lær at skrive enhedstests (Jest)
- Forstå JavaScript-prototyper og klasser
- Lær at arbejde med asynkroni (Event Loop, løfte, asynkron/afvent)
- Lær PostgreSQL DBMS
Eksamen: løse flere opgaver, der demonstrerer beherskelse af det gennemgåede materiale.
FASE 2 / 8-11 uger
Du vil lære, hvordan du opretter fuldgyldige klient-server-webapplikationer. Mestre Express-rammen. Du kommer til at arbejde med rigtige kunder.
- Udforsk backend af Express-rammen
- Lær at arbejde med skabelonsprog - Styr
- Lær, hvordan du integrerer med tredjeparts API-tjenester
- Lær at registrere og autentificere en bruger i systemet ved hjælp af cookie- og sessionsteknologier
- Skab et fuldgyldigt projekt for en rigtig kunde
Eksamen: oprettelse af en fuldgyldig CRUD-applikation.
FASE 3 / 12-15 uger
Du vil lære et bibliotek til at skabe brugergrænseflader - React.js. Bliv bekendt med SPA-konceptet. Opret en fuld stack-applikation.
- Lær at skabe funktionelle komponenter
- Mestre de mest populære kroge
- Lær at implementere dine applikationer på populære platforme
- Lær at arbejde med den populære applikationstilstandsadministrator - Redux
Afsluttende projekt: teamudvikling af en Fullstack-applikation med efterfølgende udrulning på en af de populære ressourcer. Du skal bruge al den viden, du har erhvervet i løbet af kurset.
KARRIERE UGE
Hvor begynder karrieren for en Elbrus Bootcamp-kandidat? Da karriereugen er en obligatorisk del af træningsprogrammet. Du vil kommunikere med et team af coaches, modtage viden, tips og life hacks, der hjælper dig med at finde dit drømmejob på kortest mulig tid.
Lav et CV, der sælger.
På den første dag vil du arbejde på dit CV og følgebrev. Ved hjælp af karrierecoacher vil du pakke din eksisterende erfaring korrekt og fremhæve dine styrker.
Forbered dig på din samtale med HR.
Du lærer at præsentere dig selv og fortælle om dine faglige og personlige resultater. Sammen med en coach vil du øve dig i at besvare tricky HR-spørgsmål og lære, hvordan du formulerer spørgsmål til arbejdsgiveren. Du vil tage testsamtaler i forskellige formater for at reducere angst, øge selvtilliden og omsætte alle anbefalingerne i praksis.
Øv dine tekniske interviewfærdigheder.
En obligatorisk del af karriereugen er tekniske foredrag med underviser. I dem vil du løse programmeringsproblemer og lære at bestå tekniske interviews.
Få en eskorte.
Efter karriereugen vil du blive støttet af et team af coaches på din jobsøgningsrejse. Du vil deltage i individuelle konsultationer og gruppemøder. Coachen vil ledsage dig, indtil du modtager et tilbud, og vil forblive i kontakt efter ansættelsen for at støtte dig i tilpasningsperioden til et nyt job.
Bliv en succesfuld programmør!
Vores kandidater arbejder i så store virksomheder som Ozon, VK, SBER, Yandex, Finam, VTB, AlfaBank. Du bliver en af dem!