CMS Development
#00 - Introductie

Introductie

Lector

Frederick Roegiers

  • Interactive Full Stack Dev.
  • Onderzoeker IoT
  • CMS Expert

https://www.linkedin.com/in/frederickroegiers/

+32 9 234 70 41

Contactmomenten

  • Dinsdag (campus) 09u45 - 13u00
    Werkcollege - Campus

     

  • Vrijdag (online live) 13u00 - 16u00
    Leerpad / Opnames

    Opnames of MS Teams Live

Inhoud (1/2)

  • Kennismaking met diverse Content Management Systemen
  • Full Stack Development met een bestaand CMS als beheertool.
  • Opzetten van een lokale (en productie) ontwikkelomgeving;
  • Installatie en configuratie;
  • Efficiënt beheren van inhoud en gebruikers, rollen en permissies;
  • ontwikkelen van thema's, plugins en modules of andere uitbreidingen op maat van een gerichte oplossing;

Inhoud (2/2)

  • webapplicatie zoekmachine vriendelijk (SEO) maken;
  • een mobiele webapplicatie ontwikkelen via een onafhankelijk
    front-end framework en integreren met de web service van het CMS (headless of decoupled CMS);
  • onderhoud (updates installeren en gegevens back-uppen) manueel of via automation
  • git versiebeheer
  • deployment (online publiceren), koppelen van domeinnaam

Lesmateriaal

  • Cursus:

    • Canvas (+ edulist.be)

    • Slides & Online Docs

    • Opnames

  • IDE: Visual Studio Code

  • Server: Linux Server
    Droplet on Digital Ocean + domeinnaam

Evaluatie

  • EK1
    • 40% labo's
    • 60% werkstuk & presentatie (50/50 verdeling)
  • ​EK2
    • 70% werkstuk
    • 30% presentatie

Bij te laat indienen van een opdracht, maar minder dan 24 uur na de deadline, wordt 1/3 van de punten afgetrokken. Na 24u te laat indienen, worden geen punten meer toegekend.

Canvascursus

Uitrusting

Lokaal

  • Command Line Interface

Controleer

  • PHP-versie minstens 8.0

    • ​liefst 8.1 of 8.2

Controleer

  • mySQL

MAC-gebruikers

Verwachting

Wat zijn je verwachtingen?

Made with Slides.com