Opleiding: Full-Stack Developer Training

Algemene omschrijving

De Full-Stack Developer Training is gericht op het ontwikkelen van een full-stack applicatie, waarbij de nadruk ligt op het back-end programmeren. Hoewel de back-end centraal staat, wordt er ook aandacht besteed aan front-end programmeren. Dit stelt jou in staat om een volledig functionele applicatie te ontwikkelen. De Full-Stack Developer Training is geschikt voor softwareontwikkelaars die de principes van Object-Oriented Programming (OOP) goed beheersen en klaar zijn om te leren hoe zij verschillende technologieën kunnen integreren tot één werkend product.

Tijdens de Full-Stack Developer Training worden de verschillende technologieën op introductieniveau behandeld, met als doel om jou te laten zien hoe jij effectief geïntegreerd kunnen worden in een full-stack oplossing. Van Git en GitHub voor versiebeheer, tot het gebruik van Spring en Hibernate voor back-end ontwikkeling, de nadruk ligt op het ontwikkelen van een applicatie die goed functioneert op zowel de front-end als back-end. Tevens worden RESTful API's, databasebeheer met SQL en JPA, evenals hedendaagse front-end technieken ingezet, zoals DOM en JSON, om een compleet product te ontwikkelen.

Na afloop zul je over voldoende kennis en vaardigheden beschikken om in teamverband een geïntegreerde applicatie te ontwikkelen. Daarnaast biedt de Full-Stack Developer Training tal van aanknopingspunten voor verdere verdieping in verschillende technieken en hulpmiddelen, zoals het gebruik van CrudRepositories, het toepassen van design patterns, evenals het werken met CORS-filters en UML. Hiermee word je voorbereid op de volgende stap in professionele applicatieontwikkeling binnen een teamomgeving.

Doelgroep

De Full-Stack Developer Training is voornamelijk geschikt voor softwareontwikkelaars die de principes van Object-Oriented Programming (OOP) goed beheersen en willen leren hoe zij verschillende technologieën kunnen integreren tot één werkend product.

Leerdoelen

Door de Full-Stack Developer Training te volgen, zul je de volgende kennis en vaardigheden verkrijgen:

  • Kennis van de integratie van front-end en back-end technologieën binnen een full-stack applicatie.
  • Kennis van versiebeheer met Git en GitHub.
  • Inzicht in het gebruik van Maven voor projectbeheer en afhankelijkheidsbeheer.
  • Werken met het Spring-framework voor het ontwikkelen van back-end oplossingen.
  • Kennis van JPA, SQL en ORM voor het beheren van databases en entiteiten.
  • Kennis van RESTful API's en het gebruik van HTTP-methoden, zoals:
    • GET.
    • POST.
    • PUT.
    • DELETE.
  • Inzicht in het gebruik van JSON en CORS-filters voor data-uitwisseling en -beveiliging.
  • Het toepassen van design patterns en het MVC-ontwerpmodel in softwareontwikkeling.
  • Kennis van DOM-manipulatie en het gebruik van XMLHttpRequest voor front-end integratie.
  • Met UML werken voor het modelleren van softwarestructuren.

Voorkennis

Voordat je deelneemt aan de Full-Stack Developer Training, is het van belang dat jij beschikt over kennis en vaardigheden op het gebied van de programmeertaal Java op OCA-niveau (Oracle Certified Associate).

Verder kan het goed van pas komen als jij beschikt over basiskennis en -vaardigheden op het gebied van SQL, HTML en JavaScript; echter is dit niet verplicht.

Meer...
€1.200
ex. BTW
Aangeboden door
Startel bv
Onderwerp
Full stack developer
Niveau
Looptijd
2 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Tijdstip
Overdag
Tijden en locaties
Startel (Drachten)
wo 23 okt. 2024
Virtual
wo 23 okt. 2024
Startel (Drachten)
wo 27 nov. 2024
Virtual
wo 27 nov. 2024
Startel (Drachten)
wo 18 dec. 2024
Virtual
wo 18 dec. 2024
Startel (Drachten)
ma 20 jan. 2025
Virtual
ma 20 jan. 2025
Startel (Drachten)
di 18 feb. 2025
Virtual
di 18 feb. 2025
Startel (Drachten)
di 18 mrt. 2025
Virtual
di 18 mrt. 2025
Keurmerken aanbieder
AgilePM - Agile Project Management (APMG)
ASL
Axelos
BISL
EC-Council
EC-Council Certified
EXIN
ITIL
Lean IT
NRTO