Beroep in individueel formaat “Backend developer” - gratis cursus van HTML Academy, training, Datum: 1 december 2023.
Gemengde Berichten / / December 04, 2023
Je bepaalt zelf de intensiteit van de training. Je kunt het hele vak in zes maanden doorlopen, maar je kunt het ook langzaam in twee jaar doen.
Tijdens de opleiding werk je samen met een mentor en adviseur.
Wat kun je verwachten tijdens de training
Gedetailleerde theorie
Aan het begin van elke sectie leer je de theorie, die bestaat uit simulatoren, hoofdstukken uit leerboeken, screencasts en stapsgewijze interactieve masterclasses.
Oefen op een persoonlijk project
Na het bestuderen van de theorie maak je huiswerk waarin je aan je project werkt en de leerstof versterkt.
Review van een mentor
Na elke taak controleert je mentor de kwaliteit van je werk, deelt je ervaringen en vertelt hoe je het beter kunt doen.
De cursus is bedoeld voor beginners. Basis computerkennis is voldoende om de cursus te voltooien.
Voordat de training begint, zoeken we een ervaren mentor voor je die met tientallen studenten heeft gewerkt. Wij zorgen ervoor dat de stijl en de opzet van het werk van de mentor bij u past.
Je bepaalt zelf de startdatum van de training, zodat je niet meerdere maanden hoeft te wachten voor de start van de volgende les.
Een persoonlijke adviseur helpt je bij het kiezen van een mentor en het opstellen van een schema, ondersteunt je leerritme en helpt je bij het omgaan met moeilijkheden.
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.
G
g123udini
05.08.2022 G.
Dit wordt een ode aan de liefde, maar dan zo objectief mogelijk)
Voordelen: Presentatie van materiaal, mentoren, prijs. Nadelen: Ik heb voor mezelf geen nadelen gevonden. Deze cursussen zijn niet het eerste wat ik tegenkwam op weg naar een nieuw beroep. Afgelopen oktober besloot ik van beroep te veranderen. Programmeren vond ik altijd leuk, maar ik betwijfelde of ik genoeg hersens had. Kijkend naar mijn klasgenoten die nu als IT-specialisten werken en zich geweldig voelen, realiseerde ik me dat de hersenen precies...