Nextcloud opent gratis online Academy voor app-ontwikkelaars

5 oktober 2026

Nextcloud heeft een eigen online leer­om­ge­ving geopend voor ontwik­ke­laars die appli­ca­ties voor het open-sour­ce­plat­form willen bouwen. De Nextcloud Academy biedt gratis, prak­tijk­ge­richte cursussen die ontwik­ke­laars stap voor stap door het ontwik­kelen van een Nextcloud-app leiden.

De Academy richt zich zowel op begin­nende als meer ervaren ontwik­ke­laars. Op dit moment zijn alleen de begin­ners­cur­sussen beschik­baar. Inter­me­diate en advanced modules volgen later. De huidige versie heeft daarom nog de status van bèta.

Opvallend is dat ontwik­ke­laars uit twee verschil­lende ontwik­kel­paden kunnen kiezen. De eerste route gebruikt PHP en behandelt de tradi­ti­o­nele manier om een appli­catie te bouwen die binnen de Nextcloud-server draait. Daarbij komen onder meer control­lers, de OCP API, QBMapper en database-migraties aan bod.

De tweede route is gebaseerd op Python. Hierbij wordt een zoge­noemde External App, of ExApp, ontwik­keld die als afzon­der­lijke Docker-service draait en via AppAPI met Nextcloud commu­ni­ceert. In de cursus wordt onder meer gewerkt met FastAPI, ‘nc_​py_​api‘ en SQLite of Post­greSQL. Beide trajecten bouwen uitein­de­lijk dezelfde appli­catie, maar gebruiken daarvoor een andere architectuur.

De cursussen beginnen bij het inrichten van een ontwik­kelom­ge­ving en behan­delen vervol­gens de structuur van een Nextcloud-app, routing, backend-endpoints en databases. Daarna komt ook de frontend aan bod, waarbij onder andere Vite, Vue en de eigen Vue-compo­nenten van Nextcloud worden gebruikt. De Academy behandelt ook gebrui­kers­schei­ding, versie­be­heer, het onder­te­kenen en verpakken van een app en uitein­de­lijk het indienen ervan bij de Nextcloud App Store. Daarmee wil Nextcloud de drempel verlagen voor ontwik­ke­laars die aan het ecosys­teem willen bijdragen.

Pin It on Pinterest

Share This