Profession "Backend udvikler" - kursus 23.000 rubler. fra HTML Academy, uddannelse 11 måneder, dato 27. november 2023.
Miscellanea / / November 28, 2023
Du styrer din egen arbejdsbyrde. I løbet af uddannelsen kan du udvikle fire projekter.
Under uddannelsen er en vagthavende mentor konstant tilgængelig i en generel privat chat med andre elever.
Kurset er designet til begyndere. Grundlæggende computerfærdighed er tilstrækkelig til at gennemføre kurset.
Mængden af opgaver er valgt, så selv travle og arbejdende mennesker kan udføre dem til tiden og arbejde i en behagelig tilstand.
Du regulerer selv belastningen afhængig af taksten. På standardtaksten skal du bruge 15-20 timer om ugen, på den udvidede takst - 8 timer om ugen.
Timingen af kurset giver dig mulighed for at modtage ét gennemført personligt projekt for hver af de fire dele af kurset.
Live optagelser
Optagelser af live-udsendelser, hvor lærere analyserer komplekse problemstillinger fra teori og praksis.
Øve sig
Du laver lektier, hvor du arbejder med dit projekt og forstærker kursusmaterialet.
Kodegennemgang
Efter hver opgave kan du sammenligne kvaliteten af dit arbejde med kodegennemgangsposten og forstå, hvordan du kan gøre det bedre.
Dette modul er designet til at forberede komplette begyndere til succesfuldt at mestre professionelle backend-udviklerfærdigheder.
Du vil problemfrit fordybe dig i læringsrytmen og også gennemgå og konsolidere det "teknologiske minimum" fra bunden, som er nødvendigt for effektivt at lære at løse problemerne med en backend-udvikler.
Dette minimum inkluderer grundlæggende viden om HTML og CSS, det grundlæggende i JavaScript, PHP og grundlæggende algoritmer, det grundlæggende i at arbejde med browser API'er, der bruger JavaScript, samt muligheden for at bruge teamudviklingsværktøjer, nemlig Git og GitHub.
PHP. Professionel webudvikling
Du vil lære PHP-sprogets syntaks, lære at manipulere information i databaser (DB'er) gennem SQL anmodninger, kan du konfigurere integrationen af PHP-scripts med databasen og vise information fra databasen på sider websted.
Derudover vil du tilføje interaktivitet til dit projekt ved at forbinde tilmeldingsskemaer, du vil være i stand til at opdele webstedssider til offentlige og private, og lær også avancerede teknikker til at arbejde med MySQL og tredjeparter biblioteker.
JavaScript. Professionel udvikling af webgrænseflader
Du lærer det grundlæggende i JavaScript, stifter bekendtskab med de nuværende muligheder i ECMAScript 2018-standarden, lærer algoritmisk tænkning, du vil forstå, hvordan du genopliver statiske sider, validerer data i formularer, interagerer med servere og får øvelse i at løse typiske opgaver.
PHP og Yii. Arkitektur af komplekse webtjenester
Du lærer objektorienteret programmering (OOP). Alle moderne PHP-applikationer er kun skrevet ved hjælp af OOP. I begyndelsen af modulet vil vi stifte bekendtskab med hovedbegreberne: klasser, objekter, grænseflader. Vi vil også se på funktionerne i PHP for et avanceret niveau og stifte bekendtskab med sprogets muligheder, uden hvilke intet professionelt projekt kan klare sig.
I dette modul vil vi udforske Yii 2-rammen og udforske dens komponenter, der vil hjælpe os med at behandle formularer og udføre routing mellem sider. Derudover vil vi lære om et sæt visuelle komponenter: dette vil være nyttigt til hurtig prototyping eller til at oprette administrationspanelet for en applikation.
Vi vil også lære at arbejde med eksterne tjenester via API-protokollen og vil være i stand til at implementere begge sider af interaktionen: fungere som en API-klient og en API-server.
PHP og Laravel. Oprettelse af moderne backends
PHP bruges til at skabe backend til web- og mobilapplikationer. I dette tilfælde udvikles en API i PHP, som er ansvarlig for al forretningslogik og arbejde med data.
Vi vil stifte bekendtskab med Laravel-rammeværket og bruge det til at skrive et komplekst REST-API til en webapplikation. Udover færdigheder i at arbejde med selve rammeværket, lærer du at skrive kode, der er let at udvide og teste. Viden om arkitektoniske mønstre og testrammer vil hjælpe dig med dette. Automatiseret test spiller en meget stor rolle i dette kursus: vi vil analysere både enheds- og funktionstests. Du vil også lære, hvordan du designer en applikation til høje belastninger og forstår strategier for implementering og kontinuerlig levering (CI/CD).
Den opdaterede viden og erfaring med at løse praktiske problemer giver dig mulighed for at betragte dig selv som en fuldgyldig mellemudvikler.
R
riinaaamur
09.04.2022 G.
Vil du lære webudvikling? Besøg aldrig HTML Academy-webstedet.
Fordele: Ingen. Ulemper: Hele forløbet Hilsen! Det er svært at begynde at skrive en anmeldelse, fordi utilfredshed sprøjter så meget gennem mig og forplumrer min fornuft. Jeg har dog allerede skrevet en lignende tekst til støtte for kurset, så jeg vil prøve at huske. Til at begynde med købte jeg et kursus om backend-udvikling i HNR. Jeg ved, det er svært, især for begyndere (jeg er nybegynder inden for webudvikling),...