Profession i individuelt format "Backend udvikler" - gratis kursus fra HTML Academy, uddannelse, Dato: 1. december 2023.
Miscellanea / / December 04, 2023
Du bestemmer selv træningsintensiteten. Du kan gennemgå hele faget på seks måneder, eller du kan tage det langsomt over to år.
Under uddannelsen arbejder du sammen med en mentor og rådgiver.
Hvad kan man forvente under træning
Detaljeret teori
I begyndelsen af hvert afsnit lærer du teorien, som omfatter simulatorer, lærebogskapitler, screencasts og trin-for-trin interaktive mesterklasser.
Øv dig på et personligt projekt
Efter at have studeret teorien laver du lektier, hvor du arbejder med dit projekt og forstærker læringsmaterialet.
Anmeldelse fra en mentor
Efter hver opgave tjekker din mentor kvaliteten af dit arbejde, deler dine erfaringer og fortæller dig, hvordan du kan gøre det bedre.
Kurset er designet til begyndere. Grundlæggende computerfærdighed er tilstrækkelig til at gennemføre kurset.
Inden uddannelsesstart finder vi en erfaren mentor til dig, som har arbejdet med snesevis af studerende. Vi vil sørge for, at stilen og formatet på mentorens arbejde passer til dig.
Du sætter startdatoen for træningen, så du ikke skal vente flere måneder før næste undervisningsstart.
En personlig rådgiver hjælper dig med at vælge en mentor og lave et skema, understøtte din læringsrytme og hjælpe dig med at håndtere vanskeligheder.
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.
G
g123udini
05.08.2022 G.
Dette vil være en ode til kærligheden, men så objektiv som muligt)
Fordele: Præsentation af materiale, mentorer, pris. Ulemper: Jeg fandt ingen ulemper for mig selv. Disse kurser er ikke det første, jeg stødte på på vej til et nyt erhverv. Sidste oktober besluttede jeg at skifte erhverv. Jeg har altid godt kunne lide programmering, men jeg tvivlede på, at jeg havde hjerne nok. Da jeg så på mine klassekammerater, der nu arbejder som it-specialister og har det godt, indså jeg, at hjernen er præcis...