Beroep "Backend-ontwikkelaar" - cursus 23.000 roebel. van HTML Academy, opleiding 11 maanden, datum 27 november 2023.
Gemengde Berichten / / November 28, 2023
Je hebt controle over je eigen werklast. Tijdens de training kun je vier projecten ontwikkelen.
Tijdens de training is er voortdurend een mentor van dienst beschikbaar in een algemene privéchat met andere studenten.
De cursus is bedoeld voor beginners. Basis computerkennis is voldoende om de cursus te voltooien.
Het takenvolume is zo gekozen dat zelfs drukbezette en werkende mensen ze op tijd kunnen voltooien en in een comfortabele modus kunnen werken.
U regelt zelf de belasting afhankelijk van het tarief. Op het standaardtarief heeft u 15-20 uur per week nodig, op het uitgebreide tarief - 8 uur per week.
Door de timing van de cursus kunt u voor elk van de vier onderdelen van de cursus één voltooid persoonlijk project ontvangen.
Live-opnames
Opnames van live-uitzendingen waarin docenten complexe vraagstukken uit theorie en praktijk analyseren.
Oefening
Je maakt huiswerk waarin je aan je project werkt en de leerstof versterkt.
Codebeoordeling
Na elke taak kunt u de kwaliteit van uw werk vergelijken met de codebeoordelingsrecord en begrijpen hoe u het beter kunt doen.
Deze module is ontworpen om complete beginners voor te bereiden op het succesvol beheersen van professionele backend-ontwikkelaarsvaardigheden.
Je verdiept je vlot in het ritme van het leren, en doorloopt en consolideert ook het “technologische minimum” helemaal opnieuw, wat nodig is om de problemen van een backend-ontwikkelaar effectief te leren oplossen.
Dit minimum omvat basiskennis van HTML en CSS, de basis van JavaScript, PHP en basisalgoritmen, de basis van het werken met browser-API's die JavaScript gebruiken, evenals de mogelijkheid om teamontwikkelingstools te gebruiken, namelijk Git en GitHub.
PHP. Professionele webontwikkeling
Je leert de syntaxis van de PHP-taal, leert hoe je informatie in databases (DB's) kunt manipuleren via SQL verzoeken kunt u de integratie van PHP-scripts met de database configureren en informatie uit de database op pagina's weergeven plaats.
Bovendien voegt u interactiviteit toe aan uw project door registratieformulieren aan elkaar te koppelen, die u kunt verdelen sitepagina's in openbaar en privé, en leer ook geavanceerde technieken voor het werken met MySQL en derden bibliotheken.
JavaScript. Professionele ontwikkeling van webinterfaces
Je leert de basis van JavaScript, maakt kennis met de huidige mogelijkheden van de ECMAScript 2018 standaard, leert algoritmisch denken, u begrijpt hoe u statische pagina's nieuw leven inblaast, gegevens in formulieren valideert, met servers communiceert en oefent met het oplossen van typische problemen taken.
PHP en Yii. Architectuur van complexe webservices
Je leert objectgeoriënteerd programmeren (OOP). Alle moderne PHP-applicaties zijn uitsluitend geschreven met behulp van OOP. Aan het begin van de module maken we kennis met de belangrijkste concepten: klassen, objecten, interfaces. We zullen ook kijken naar de functies van PHP voor een geavanceerd niveau en kennis maken met de mogelijkheden van de taal, zonder welke geen enkel professioneel project kan.
In deze module verkennen we het Yii 2-framework en verkennen we de componenten ervan die ons helpen formulieren te verwerken en routering tussen pagina's uit te voeren. Daarnaast leren we over een reeks visuele componenten: dit zal handig zijn voor snelle prototyping of voor het maken van het beheerderspaneel van een applicatie.
We zullen ook leren werken met externe diensten via het API-protocol en zullen beide kanten van de interactie kunnen implementeren: fungeren als API-client en als API-server.
PHP en Laravel. Moderne backends maken
PHP wordt gebruikt om de backend voor web- en mobiele applicaties te creëren. In dit geval wordt er een API ontwikkeld in PHP, die verantwoordelijk is voor alle bedrijfslogica en het werken met data.
We maken kennis met het Laravel-framework en gebruiken dit om een complexe REST-API voor een webapplicatie te schrijven. Naast vaardigheden in het werken met het raamwerk zelf, leer je code schrijven die gemakkelijk uit te breiden en te testen is. Kennis van architectuurpatronen en toetsingskaders helpt je hierbij. Geautomatiseerd testen speelt een zeer grote rol in deze cursus: we analyseren zowel unit- als functionele tests. Je leert ook hoe je een applicatie ontwerpt voor hoge belastingen en hoe je strategieën voor implementatie en continue levering (CI/CD) begrijpt.
Door de actuele kennis en ervaring met het oplossen van praktijkproblemen kun jij jezelf beschouwen als een volwaardige middle developer.
R
riinaaamur
09.04.2022 G.
Webontwikkeling leren? Bezoek dan nooit de website van HTML Academy.
Voordelen: Geen. Nadelen: Hele cursus Groeten! Het is moeilijk om een recensie te schrijven, omdat de ontevredenheid zo door me heen spat en mijn verstand vertroebelt. Ik heb echter al een soortgelijke tekst geschreven ter ondersteuning van de cursus, dus ik zal proberen het te onthouden. Om te beginnen heb ik een cursus backend-ontwikkeling in HNR gekocht. Ik weet dat het moeilijk is, vooral voor beginners (ik ben een beginneling op het gebied van webontwikkeling),...