Publicatiedatum : 09/04/2024

Opleiding : Laravel, verbetering

Praktijkcursus - 3d - 21u00 - Ref. LVL
Prijs : 1830 € V.B.

Laravel, verbetering




In deze cursus kun je een Laravel-project afronden. Je leert hoe je de beveiliging van je applicatie beheert met authenticatie en autorisaties, hoe je e-mails verstuurt en hoe je de wachtrij beheert met Queue Worker. Je zult ook zien hoe je een site in productie kunt zetten met Docker.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Beschikbaar in het Engels op aanvraag

Ref. LVL
  3d - 21u00
1830 € V.B.




In deze cursus kun je een Laravel-project afronden. Je leert hoe je de beveiliging van je applicatie beheert met authenticatie en autorisaties, hoe je e-mails verstuurt en hoe je de wachtrij beheert met Queue Worker. Je zult ook zien hoe je een site in productie kunt zetten met Docker.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Verificatie beheren
Eenheidstests maken
Modules voor e-mailtoepassingen ontwikkelen
Webapplicaties implementeren met Docker

Doelgroep
Ontwikkelaars, architecten.

Voorafgaande vereisten
Basiskennis van Laravel - Goede kennis van PHP. Basiskennis van objectgeoriënteerd programmeren.

Praktische modaliteiten
Praktisch werk
Training waarin theorie en praktijk worden afgewisseld. Alles wat je leert, breng je in de praktijk.
Leer methodes
Tijdens de sessie wordt het geleerde beoordeeld aan de hand van een reeks oefeningen (50-70% van de tijd).

Opleidingsprogramma

1
Autorisaties en verificatie

  • Geavanceerde instellingen.
  • Authenticatiemethoden.
  • Verbinding verbreken.
  • Veiligheidsconcepten.
  • Machtigingen.
  • Wegen beschermen.
Praktisch werk
Maak accounts met verschillende rechten.

2
Cache en sessie

  • De sessies.
  • Gebruik Redis.
  • Gegevens opslaan.
  • De cache.
  • Bestandsopslag.
  • Database.
  • Gegevens opslaan, ophalen en verwijderen.
Praktisch werk
Sessiebeheer met Redis.

3
Beheer van wachtrijen

  • Sleutelbegrippen.
  • Configuratie.
  • Piloot.
  • Wachtrij werker.
  • Taken aanmaken en verzenden.
  • Bewaking.
  • Foutafhandeling.
Praktisch werk
Maak taken aan voor de wachtrij.

4
E-mails

  • Lokale ontwikkeling.
  • E-mails voorbereiden.
  • Stuur e-mails.
  • Meldingen gebruiken.
  • Een stuurprogramma kiezen in een productieomgeving.
  • Amazon SES, Mailgun, SMTP.
Praktisch werk
Ontwikkeling van een e-mailtoepassing.

5
De tests

  • Unit testen.
  • Database.
  • Testfuncties.
  • Laravel Schemering.
  • Simulatie.
  • Automatiser le lancement des tests. Automatiser le lancement des tests
Praktisch werk
Eenheidstesten maken.

6
De onderdelen

  • Een component integreren.
  • Nuttige onderdelen van hoge kwaliteit.
  • Maak je eigen componenten.
Praktisch werk
Componenten maken.

7
Assistenten

  • Tekenreeksen verwerken.
  • Functies op tabellen.
  • Andere assistentfuncties.
  • Collecties.
  • Tinker.
Praktisch werk
Manipulatie van snaren.

8
Een site in productie nemen

  • Overwegingen.
  • Laravel Forge.
  • Een server handmatig voorbereiden.
  • Continue integratie en implementatie.
  • Index.
Praktisch werk
Een productiesite opzetten.

9
Laravel ontwikkelomgeving met Docker

  • Waarom het project dokken?
  • Instellen.
  • Diensten.
  • Docker-compose.
  • Diensten starten
Praktisch werk
Toepassingen implementeren met Docker.


Feedback van klanten
5 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.
MANUEL M.
06/10/25
5 / 5

Perfecte lesmethoden en efficiëntie. De trainer nam de tijd om ons effectief te helpen met elk knelpunt.