Beetje Coderen

Beetje Coderen: waar we staan en welke vervolgcursussen eraan komen

Wat deze site is, hoe gratis en betaald werken, en welke zes gevorderde cursussen we nu opzetten. Inclusief wat nog niet af is.

Beetje Coderen is een Nederlandstalige plek om te leren programmeren met tekstlessen en labs. Geen video's: je leest een korte uitleg, voorspelt wat een stuk code doet, probeert het zelf en controleert je werk. Dit eerste bericht legt uit hoe de site in elkaar zit en wat er de komende tijd bijkomt.

De leerroute

Je begint met de hoofdcursus Een beetje programmeren. De eerste veertien lessen gaan alleen over Python, zodat je niet met twee talen tegelijk bezig bent. Daarna zie je dezelfde ideeën terug in C#, JavaScript, C en Rust. Wie nog nooit een terminal heeft gebruikt, kan eerst Een beetje Linux & Docker doen.

Na de hoofdcursus kies je een taalcursus: Python, HTML & CSS, PHP, ASP.NET, C & C++, Embedded C, MicroPython of Rust.

Gratis en betaald

Van elke cursus zijn de eerste lessen gratis en zonder account te lezen. Bij de basiscursussen zijn dat er vijf tot acht, bij Linux & Docker acht. Zo kun je zien of de uitleg en het tempo bij je passen voordat je iets betaalt.

Wil je verder, dan koop je die ene cursus met een eenmalige betaling, tussen € 19 en € 29 voor een basiscursus. Daarmee krijg je de rest van de lessen, de live labs en het certificaat. Er is geen abonnement en er wordt niets automatisch verlengd. Op elke cursuspagina staat hoeveel lessen gratis zijn en wat de cursus kost.

We hebben hiervoor gekozen omdat het schrijven en onderhouden van goede lessen en het draaien van live labs tijd en geld kost. Advertenties en tracking wilden we niet, en een abonnement past slecht bij iemand die één cursus wil doen.

Zes gevorderde vervolgcursussen

Na een taalcursus wil je meestal iets echts bouwen. Daarvoor zetten we deze vervolgcursussen op:

  • Webapps met Flask: een complete Python-webapp met database, inloggen, tests en Docker. Ingangswens: Een beetje Python en HTML & CSS.
  • Webapps met Laravel: het bekendste PHP-framework, van leeg project tot online. Ingangswens: Een beetje PHP.
  • ASP.NET Core Web API en EF Core: REST-API's ontwerpen, EF Core, JWT en integratietests. Ingangswens: Een beetje ASP.NET.
  • Rust-webservices met Axum: async Rust, SQLx en een kleine container-image. Ingangswens: Een beetje Rust.
  • IoT met de ESP32 en MicroPython: sensoren, wifi, MQTT en een eigen meetstation. Ingangswens: Een beetje MicroPython.
  • Van Docker Compose naar Kubernetes: één app stap voor stap van Compose naar een cluster. Ingangswens: Een beetje Linux & Docker.

De ingangswens is een advies. Je kunt een cursus ook zonder starten als je de stof al kent. Les 1 van elke gevorderde cursus is gratis, zodat je dat zelf kunt beoordelen. De prijs ligt tussen € 39 en € 59.

Wat nog niet af is

Update 13 oktober: de tien basiscursussen (de hoofdcursus, Linux & Docker en de acht taalcursussen) zijn compleet en staan volledig online. Bij de zes gevorderde cursussen staat de opzet vast en is de eerste les uitgeschreven; de andere lessen verschijnen één voor één, en zo'n cursus houdt het label "Binnenkort" tot alle lessen er zijn. Staat er bij een cursus nog "binnenkort" in plaats van een koopknop, dan kun je je aanmelden voor een seintje.

Zie je een fout of is iets onduidelijk? Dat horen we graag. Elke verbetering aan een les komt meteen bij iedereen terecht.

Nieuwe berichten volgen via RSS. Wil je een seintje als een cursus af is? Meld je dan aan op de cursuspagina.

Cursussen bij dit bericht

7 gratis lessen Basis

Een beetje programmeren: concepten die overal terugkomen

Eerst stevig in Python, daarna dezelfde ideeën in andere talen

Leer de concepten achter programmeren: variabelen, beslissingen, herhaling, functies en data. Je begint met een stevige basis in Python en ziet daarna hoe precies dezelfde ideeën werken in C#, JavaScript, C en Rust.

Lessen
33 lessen
Modules
3 modules
Duur
± 33 uur (33 lessen van 45–120 minuten)
Prijs
€ 29,00

1 gratis les Gevorderd Binnenkort compleet Gevorderd

Webapps met Flask

Van Python-script naar echte webapplicatie

Bouw een complete webapp in Python met Flask: routes, Jinja-templates, formulieren, een database met SQLAlchemy, inloggen, tests en deployment in een container.

Lessen
1 lessen
Modules
3 modules
Duur
± 25 uur (20 lessen)
Prijs
€ 49,00

1 gratis les Gevorderd Binnenkort compleet Gevorderd

Webapps met Laravel

Het populairste PHP-framework, stap voor stap

Leer Laravel: routing, Blade, Eloquent, migraties, validatie, authenticatie, queues en tests. Je bouwt één doorlopende app van leeg project tot online.

Lessen
1 lessen
Modules
3 modules
Duur
± 25 uur (20 lessen)
Prijs
€ 49,00

1 gratis les Gevorderd Binnenkort compleet Gevorderd

ASP.NET Core Web API en EF Core

Professionele API's bouwen in C#

Bouw een REST-API met ASP.NET Core en Entity Framework Core: goed API-ontwerp, validatie, migraties, authenticatie met JWT, tests en OpenAPI-documentatie.

Lessen
1 lessen
Modules
3 modules
Duur
± 25 uur (20 lessen)
Prijs
€ 49,00

1 gratis les Gevorderd Binnenkort compleet Gevorderd

Rust-webservices met Axum

Snelle en betrouwbare webservices in Rust

Bouw webservices in Rust met Axum en Tokio: async, routing, extractors, gedeelde state, een database met SQLx, foutafhandeling, tests en een kleine Docker-image.

Lessen
1 lessen
Modules
3 modules
Duur
± 25 uur (20 lessen)
Prijs
€ 49,00

1 gratis les Gevorderd Binnenkort compleet Gevorderd

IoT met de ESP32 en MicroPython

Sensoren, wifi en MQTT: een echt IoT-project

Maak van een ESP32 een IoT-apparaat: sensoren uitlezen, wifi, MQTT, een eigen dashboard, energiebesparing en veilige over-the-air updates.

Lessen
1 lessen
Modules
3 modules
Duur
± 20 uur (20 lessen) + bouwtijd
Prijs
€ 39,00

1 gratis les Gevorderd Binnenkort compleet Gevorderd

Van Docker Compose naar Kubernetes

Containers in productie draaien

Neem een bestaande Docker Compose-app en draai hem op Kubernetes: pods, deployments, services, ingress, config en secrets, opslag, health checks, Helm en CI/CD.

Lessen
1 lessen
Modules
3 modules
Duur
± 25 uur (20 lessen)
Prijs
€ 49,00

← Alle berichten