Toepassing · software developer

Een eigen ontwikkelomgeving voor elke student

Eén centraal platform waarop al je studenten aan hun (web)applicaties werken, met Git, SSH, PHP, Node.js en MySQL. Jij beoordeelt binnen een minuut, zonder zip-bestanden.

Samen ontwikkelen

Van 30 minuten naar 1 minuut

Studenten ontwikkelen thuis of op school en leveren hun applicatie in als zip-bestand met broncode en database-export. Je eerste zorg is dan de applicatie draaiend krijgen, en zo ben je 20 tot 30 minuten verder. Op Ontwikkel Online draait de applicatie al: je begint binnen 1 minuut met je beoordeling.

$ git push production main
→ Deploy naar daan.ontwikkelonline.nl
→ composer install
→ php artisan migrate
✓ Live in de omgeving van de student

Code, deploy & run

Alles wat een developer nodig heeft

Git

Push de broncode naar een repository op het platform of haal hem op uit een externe. Handmatig of helemaal automatisch.

Scripttalen

PHP 8.2 t/m 8.5 (zelf te kiezen), Node.js en Laravel met Composer. Daarnaast Python, Perl en CGI.

Databases

MySQL met phpMyAdmin voor het beheren van je databases.

SSH en sFTP

Werk vanaf je eigen computer via een SSH-terminal of sFTP.

Cronbeheer

Plan en beheer periodieke taken en scripts.

Logbestanden en bestanden

Realtime toegang tot je logbestanden. Bestanden, mappen en rechten beheren, of direct aanpassen in de code-editor.

Compleet overzicht van alle functionaliteiten →

Zo werk je

Direct op het platform, of lokaal en dan online zetten

Direct op het platform

Bestandsbeheer met teksteditor, code-editor en HTML-editorSSH-terminal (CLI) met commando’s en een editor als viLive bewerken vanuit VS Code via sFTP/SSHDatabases beheren met phpMyAdmin

Lokaal ontwikkelen (bijv. XAMPP)

Code overzetten via sFTPEigen Git-repository per omgeving, nieuwe code automatisch uitrollenExterne Git-repository koppelen of handmatig via de CLIDatabases beheren met phpMyAdmin

Voor de docent

Centrale werkomgeving

Switch direct tussen studenten

Log in met je eigen account en schakel direct door alle ontwikkelomgevingen van je studenten. Help direct of kijk de applicatie na.

Bespaar tijd

Kijk opdrachten direct na. Geen installaties, uitzoekwerk en gedoe op je eigen computer.

Veelgestelde vragen

Over development op Ontwikkel Online

Welke PHP-versies zijn beschikbaar?

PHP 8.2, 8.3, 8.4 en 8.5. De student kan zelf een versie kiezen, als de template van de opleiding dat toestaat.

Kan ik Laravel of Node.js gebruiken?

Ja. Laravel (met Composer) en Node.js worden ondersteund.

Hoe zet een student code online?

Via Git, sFTP, de bestandsbeheerder of de code-editor in de browser.

Wat als een student tijdens een toets geen ruimte meer heeft?

De docent hoogt de opslag en het dataverkeer met één klik tijdelijk op, voor maximaal een week.

Zien hoe het werkt voor jouw opleiding?

In een persoonlijke demo laten we zien hoe studenten werken en hoe jij als docent meekijkt.

Plan een demo