Yrke "Backend utvikler" - kurs 23 000 rubler. fra HTML Academy, opplæring 11 måneder, dato 27. november 2023.
Miscellanea / / November 28, 2023
Du kontrollerer din egen arbeidsmengde. I løpet av opplæringen kan du utvikle fire prosjekter.
Under opplæring er en vakthavende mentor til stadighet tilgjengelig i en generell privat prat med andre studenter.
Kurset er laget for nybegynnere. Grunnleggende datakunnskaper er tilstrekkelig for å fullføre kurset.
Oppgavevolumet er valgt slik at selv travle og arbeidende mennesker kan fullføre dem i tide og jobbe i en komfortabel modus.
Du regulerer selv belastningen avhengig av takst. På standardtariffen trenger du 15-20 timer per uke, på utvidet tariff - 8 timer per uke.
Tidspunktet for kurset lar deg motta ett fullført personlig prosjekt for hver av de fire delene av kurset.
Liveopptak
Opptak av direktesendinger der lærere analyserer komplekse problemstillinger fra teori og praksis.
Øve på
Du gjør lekser der du jobber med prosjektet ditt og forsterker kursmaterialet.
Kode anmeldelse
Etter hver oppgave kan du sammenligne kvaliteten på arbeidet ditt med kodegjennomgangsposten og forstå hvordan du kan gjøre det bedre.
Denne modulen er utviklet for å forberede nybegynnere til å mestre profesjonelle ferdigheter for backend-utviklere.
Du vil jevnt fordype deg i læringsrytmen, og også gå gjennom og konsolidere det "teknologiske minimumet" fra bunnen av, som er nødvendig for effektivt å lære å løse problemene til en backend-utvikler.
Dette minimum inkluderer grunnleggende kunnskap om HTML og CSS, det grunnleggende om JavaScript, PHP og grunnleggende algoritmer, det grunnleggende om å jobbe med nettleser-APIer som bruker JavaScript, samt muligheten til å bruke teamutviklingsverktøy, nemlig Git og GitHub.
PHP. Profesjonell webutvikling
Du vil lære syntaksen til PHP-språket, lære å manipulere informasjon i databaser (DB-er) gjennom SQL forespørsler, kan du konfigurere integreringen av PHP-skript med databasen og vise informasjon fra databasen på sider nettstedet.
I tillegg vil du legge til interaktivitet til prosjektet ditt ved å koble til registreringsskjemaer, du vil kunne dele nettstedssider til offentlige og private, og lær også avanserte teknikker for å jobbe med MySQL og tredjeparter biblioteker.
JavaScript. Faglig utvikling av webgrensesnitt
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.
PHP og Yii. Arkitektur av komplekse webtjenester
Du vil lære objektorientert programmering (OOP). Alle moderne PHP-applikasjoner er kun skrevet med OOP. I begynnelsen av modulen vil vi bli kjent med hovedbegrepene: klasser, objekter, grensesnitt. Vi vil også se på funksjonene til PHP for et avansert nivå og bli kjent med språkets evner, uten noe profesjonelt prosjekt kan klare seg.
I denne modulen vil vi utforske Yii 2-rammeverket og utforske dets komponenter som vil hjelpe oss med å behandle skjemaer og utføre ruting mellom sider. I tillegg vil vi lære om et sett med visuelle komponenter: dette vil være nyttig for rask prototyping eller for å lage administrasjonspanelet til en applikasjon.
Vi vil også lære å jobbe med eksterne tjenester via API-protokollen og vil kunne implementere begge sider av interaksjonen: fungere som en API-klient og en API-server.
PHP og Laravel. Opprette moderne backends
PHP brukes til å lage backend for nett- og mobilapplikasjoner. I dette tilfellet utvikles en API i PHP, som er ansvarlig for all forretningslogikk og arbeid med data.
Vi vil bli kjent med Laravel-rammeverket og bruke det til å skrive en kompleks REST-API for en nettapplikasjon. I tillegg til ferdigheter i å jobbe med selve rammeverket, vil du lære å skrive kode som er enkel å utvide og teste. Kunnskap om arkitektoniske mønstre og testrammeverk vil hjelpe deg med dette. Automatisert testing spiller en veldig stor rolle i dette kurset: vi vil analysere både enhetstester og funksjonstester. Du vil også lære hvordan du designer en applikasjon for høy belastning og forstår strategier for distribusjon og kontinuerlig levering (CI/CD).
Den oppdaterte kunnskapen og erfaringen med å løse praktiske problemer vil tillate deg å betrakte deg selv som en fullverdig mellomutvikler.
R
riinaaamur
09.04.2022 G.
Vil du lære webutvikling? Besøk aldri HTML Academy-nettstedet.
Fordeler: Ingen. Ulemper: Hele kurset Hilsen! Det er vanskelig å begynne å skrive en anmeldelse fordi misnøye spruter så mye gjennom meg, og forvirrer fornuften min. Imidlertid har jeg allerede skrevet en lignende tekst til støtte for kurset, så jeg skal prøve å huske. Til å begynne med kjøpte jeg et kurs om backend-utvikling i HNR. Jeg vet det er vanskelig, spesielt for nybegynnere (jeg er en nybegynner innen webutvikling),...