Front-end utvikler - gratis kurs fra HTML Academy, opplæring 1 år og 4 måneder, Dato: 28. november 2023.
Miscellanea / / November 30, 2023
Åtte måneder med kontinuerlig opplæring og seks måneders produksjon. Du kontrollerer din egen arbeidsmengde. I løpet av opplæringen kan du utvikle og forsvare fra tre til seks prosjekter. Under treningen jobber du hele tiden med en personlig mentor.
Dette er en seriøs opplæring som varer i åtte måneder og er bygget på grunnlag av den profesjonelle triaden "kriterie-prosjekt-mentorer". Du vil få ferdigheter i å løse typiske front-end utviklerproblemer og lære hvordan du gjør ekte prosjekter, på samme kompleksitet som i bransjen. Og du vil gjøre dem riktig, på et høyt faglig nivå. I løpet av kurset vil du lære å lage prosjekter som er etterspurt på det moderne markedet, som kan legges til din portefølje.
Umiddelbart etter trening vil du ta en eksamen på alle dine nye ferdigheter og trene på flere prosjekter i akseleratoren. Deretter vil du ha et betalt internship i "League A." med reelle bestillinger, frister og først penger tjent i det nye yrket front-end - i et team med utviklere, testere og sjef. Du vil lære å estimere tidsfrister og kunne legge opp som en ninja – raskt og uten feil.
Forberedelse til yrket 1 mnd
Modulen er designet for å forberede nybegynnere til å mestre de profesjonelle ferdighetene til en frontend-utvikler.
Du fordyper deg jevnt i læringsrytmen, og lærer også fra bunnen av og konsoliderer det "teknologiske minimumet" som er nødvendig for effektivt å mestre de profesjonelle oppgavene til en frontend-utvikler.
Dette minimum inkluderer grunnleggende kunnskap om HTML og CSS, det grunnleggende om JavaScript og det grunnleggende om å jobbe med nettleserbasert API som bruker JavaScript, samt muligheten til å bruke teamutviklingsverktøy, nemlig Git og GitHub.
HTML og CSS. Profesjonell nettsideutvikling 2 måneder
Du vil lære hvordan du lager uttrykksfulle og tilgjengelige markeringer, jobber med grafisk layout, bygger sidenett, utforme dekorative elementer og tekstinnhold, optimalisere koden og forberede det ferdige prosjektet for publikasjoner.
HTML og CSS. Adaptiv layout og automatisering 2 måneder
Du vil lære å lage markup ved hjelp av BEM-metodikken, bruke preprosessorer, bygge adaptive grids, arbeide med adaptiv grafikk og netthinnegrafikk, bruk automatiseringsverktøy og tilpass prosjektbygget for publikasjoner.
JavaScript. Faglig utvikling av webgrensesnitt 2 måneder
Du vil lære det grunnleggende om JavaScript, bli kjent med de nåværende egenskapene til ECMAScript 2018-standarden, lære algoritmisk tenkning, du vil forstå hvordan du gjenoppliver statiske sider, validerer data i skjemaer, samhandler med servere og får øvelse i å løse typiske oppgaver.
Utarbeidelse av layout for innholdsstyringssystemer (CMS) 1 mnd
Layout er en av de innledende stadiene av arbeidet med et produkt. Som oftest er neste trinn å integrere layouten i et innholdsstyringssystem (CMS). Under integrasjon lages maler fra layouten som CMS setter inn innholdet i. Samtidig endres innholdet av klienten selv, så det er viktig å lage layouten på en slik måte at den enkelt kan integreres i CMS.
Gjennomgang av populære innholdsstyringssystemer, demonstrasjon av adminpanelet og prosessen med å jobbe med adminpanelet fra sluttbrukeren
Utarbeidelse av layout for inndeling i maler. Fremheve repeterende deler, organisere stiler og skript
Arbeid med generert innhold. Markering av hovedkontaktområdet, arbeid med genererte bilder og stiler
Utarbeidelse av layout for utvidelse og endring av volum av innhold og informasjonsblokker
Layout av React-komponenter 1 måned
Layout fra bunnen av i React-økosystemet og oppretting av interaktive React-komponenter.
Prinsippene for drift av enkeltsideapplikasjoner (SPA) og deres viktigste forskjeller fra statiske nettsteder. Kort oversikt over verktøy for å lage SPA
React-økosystemet og prosjektstruktur for layout i dette økosystemet
JSX-syntaks, arbeider med komponenter, bruker mocks for å simulere arbeid med data
Organisering av stiler i React, CSS-in-JS
Arbeide med stat og rekvisitter for å demonstrere sidetilstander
Produksjon 6 måneder
Først vil vi vurdere ditt første nivå av layoutkvalitet og utviklingshastighet ved hjelp av gradering.
Deretter vil vi begynne å jobbe med disse indikatorene i akseleratoren. Du skal gjennomføre prosjekt etter prosjekt som del av et lite team (du som utvikler, samt tester og manager), og vi vil hjelpe, gi tilbakemelding, måle prestasjonene dine og vise deg hvor raskt de vokse.
Etter akseleratoren vil det være en jevn overgang til et betalt internship i "League A." Vi vil gradvis fordype deg i ligalaget og prosessene, og tar deg fra små introduksjonsoppgaver til fullverdige prosjekter.
I løpet av praksisperioden vil du møte reelle bestillinger, tidsfrister og de første pengene som er tjent i et nytt yrke, lære å estimere tidsfrister nøyaktig og forbedre ferdighetene dine i teamsamhandling. Og, selvfølgelig, vil du få den samme kommersielle utviklingserfaringen og en linje på CV-en din som er så viktig for arbeidsgivere.
EN
AlexanderNYTT
11.04.2022 G.
Rimelige kostnader og et godt sett med verktøy for praktisk læring
Fordeler: responsiv støtte, alt du trenger for å finpusse programmeringsferdighetene dine: simulatorer, prosjekter for praksis, etc. Ulemper: praktisk talt ingen. Først kjøpte jeg simulatorer for 1 år, som er veldig nyttige i praktisk utvikling. Så begynte jeg å kjøpe ferdigheter. Så kjøpte jeg et asynkront Frontend-utviklerkurs, fordi jeg var redd det ikke ville være nok tid til det synkrone. Nå vil jeg ha det igjen...