Programmeren vanaf nul

Programmeer leerlab

Start met gedeelde ideeën, kies een taal en oefen met gestructureerde originele drills

talen

53

oefenmodi

3

nulstappen

6

Basis

Begin met deze zes ideeën

keuze · invullen · taken
01input → rules → output

Programma

Exacte instructies veranderen input via regels in output.

02print 42

Uitvoer

Een waarde tonen bevestigt dat code echt draait.

03total = 42

Waarden

Variabelen geven namen aan getallen, tekst, boolean, lijsten en objecten.

04if condition then repeat

Stroom

Branches kiezen een pad en loops herhalen nuttig werk.

05add(a, b) → result

Functies

Een functie verpakt een taak zodat je het idee opnieuw gebruikt.

06scores = [40, 2]

Collecties

Arrays, lists, maps en sets bewaren verwante waarden.

Taalkaart

Kies richting

Web en product

Pagina's · tools · API · productinterfaces

6

Backend en cloud

Services · databases · CLI · betrouwbare API

8

Mobiel en apps

iOS · Android · cross platform apps

5

Systemen en performance

Geheugen · snelheid · compilers · low level

8

Data en wetenschap

Analyse · cijfers · onderzoeksflows

6

Functioneel en taalontwerp

Types · transformaties · concurrency

11

Scripts en automatisering

Bestanden · tekst · plugins · dagelijkse taken

7

Contracten en veiligheid

State · rechten · transacties · veilige review

4

Enterprise en legacy

SAP · finance · desktop · klassieke systemen

7

Workbench

Programmeer tutorials

53 van 53

JS

JavaScript

Open

Definities, syntax, voorbeelden en oefeningen om JavaScript vanaf nul te leren.

originele oefeningGoede eerste taal

TS

TypeScript

Open

Definities, syntax, voorbeelden en oefeningen om TypeScript vanaf nul te leren.

originele oefeningGevorderd pad

Py

Python

Open

Definities, syntax, voorbeelden en oefeningen om Python vanaf nul te leren.

originele oefeningGoede eerste taal

C++

C++

Open

Definities, syntax, voorbeelden en oefeningen om C++ vanaf nul te leren.

originele oefeningGevorderd pad

Java

Java

Open

Definities, syntax, voorbeelden en oefeningen om Java vanaf nul te leren.

originele oefeningGevorderd pad

Go

Go

Open

Definities, syntax, voorbeelden en oefeningen om Go vanaf nul te leren.

originele oefeningGevorderd pad

Rust

Rust

Open

Definities, syntax, voorbeelden en oefeningen om Rust vanaf nul te leren.

originele oefeningGevorderd pad

SQL

SQL

Open

Definities, syntax, voorbeelden en oefeningen om SQL vanaf nul te leren.

originele oefeningGoede eerste taal

HTML CSS

HTML CSS

Open

Definities, syntax, voorbeelden en oefeningen om HTML CSS vanaf nul te leren.

originele oefeningGoede eerste taal

Bash

Bash

Open

Definities, syntax, voorbeelden en oefeningen om Bash vanaf nul te leren.

originele oefeningGevorderd pad

C#

C Sharp

Open

Definities, syntax, voorbeelden en oefeningen om C Sharp vanaf nul te leren.

originele oefeningGevorderd pad

PHP

PHP

Open

Definities, syntax, voorbeelden en oefeningen om PHP vanaf nul te leren.

originele oefeningGevorderd pad

Swift

Swift

Open

Definities, syntax, voorbeelden en oefeningen om Swift vanaf nul te leren.

originele oefeningGevorderd pad

Kotlin

Kotlin

Open

Definities, syntax, voorbeelden en oefeningen om Kotlin vanaf nul te leren.

originele oefeningGevorderd pad

Ruby

Ruby

Open

Definities, syntax, voorbeelden en oefeningen om Ruby vanaf nul te leren.

originele oefeningGevorderd pad

Dart

Dart

Open

Definities, syntax, voorbeelden en oefeningen om Dart vanaf nul te leren.

originele oefeningGevorderd pad

Scala

Scala

Open

Definities, syntax, voorbeelden en oefeningen om Scala vanaf nul te leren.

originele oefeningGevorderd pad

R

R

Open

Definities, syntax, voorbeelden en oefeningen om R vanaf nul te leren.

originele oefeningGevorderd pad

Julia

Julia

Open

Definities, syntax, voorbeelden en oefeningen om Julia vanaf nul te leren.

originele oefeningGevorderd pad

MATLAB

MATLAB

Open

Definities, syntax, voorbeelden en oefeningen om MATLAB vanaf nul te leren.

originele oefeningGevorderd pad

Lua

Lua

Open

Definities, syntax, voorbeelden en oefeningen om Lua vanaf nul te leren.

originele oefeningGevorderd pad

Perl

Perl

Open

Definities, syntax, voorbeelden en oefeningen om Perl vanaf nul te leren.

originele oefeningGevorderd pad

Elixir

Elixir

Open

Definities, syntax, voorbeelden en oefeningen om Elixir vanaf nul te leren.

originele oefeningGevorderd pad

Erlang

Erlang

Open

Definities, syntax, voorbeelden en oefeningen om Erlang vanaf nul te leren.

originele oefeningGevorderd pad

Haskell

Haskell

Open

Definities, syntax, voorbeelden en oefeningen om Haskell vanaf nul te leren.

originele oefeningGevorderd pad

Clojure

Clojure

Open

Definities, syntax, voorbeelden en oefeningen om Clojure vanaf nul te leren.

originele oefeningGevorderd pad

F#

F Sharp

Open

Definities, syntax, voorbeelden en oefeningen om F Sharp vanaf nul te leren.

originele oefeningGevorderd pad

OCaml

OCaml

Open

Definities, syntax, voorbeelden en oefeningen om OCaml vanaf nul te leren.

originele oefeningGevorderd pad

C

C

Open

Definities, syntax, voorbeelden en oefeningen om C vanaf nul te leren.

originele oefeningGevorderd pad

ASM

Assembly

Open

Definities, syntax, voorbeelden en oefeningen om Assembly vanaf nul te leren.

originele oefeningGevorderd pad

Solidity

Solidity

Open

Definities, syntax, voorbeelden en oefeningen om Solidity vanaf nul te leren.

originele oefeningGevorderd pad

ObjC

Objective C

Open

Definities, syntax, voorbeelden en oefeningen om Objective C vanaf nul te leren.

originele oefeningGevorderd pad

VB

Visual Basic

Open

Definities, syntax, voorbeelden en oefeningen om Visual Basic vanaf nul te leren.

originele oefeningGevorderd pad

Zig

Zig

Open

Definities, syntax, voorbeelden en oefeningen om Zig vanaf nul te leren.

originele oefeningGevorderd pad

Nim

Nim

Open

Definities, syntax, voorbeelden en oefeningen om Nim vanaf nul te leren.

originele oefeningGevorderd pad

Crystal

Crystal

Open

Definities, syntax, voorbeelden en oefeningen om Crystal vanaf nul te leren.

originele oefeningGevorderd pad

Groovy

Groovy

Open

Definities, syntax, voorbeelden en oefeningen om Groovy vanaf nul te leren.

originele oefeningGevorderd pad

PS

PowerShell

Open

Definities, syntax, voorbeelden en oefeningen om PowerShell vanaf nul te leren.

originele oefeningGevorderd pad

Fortran

Fortran

Open

Definities, syntax, voorbeelden en oefeningen om Fortran vanaf nul te leren.

originele oefeningGevorderd pad

COBOL

COBOL

Open

Definities, syntax, voorbeelden en oefeningen om COBOL vanaf nul te leren.

originele oefeningGevorderd pad

Pascal

Pascal

Open

Definities, syntax, voorbeelden en oefeningen om Pascal vanaf nul te leren.

originele oefeningGevorderd pad

Prolog

Prolog

Open

Definities, syntax, voorbeelden en oefeningen om Prolog vanaf nul te leren.

originele oefeningGevorderd pad

Racket

Racket

Open

Definities, syntax, voorbeelden en oefeningen om Racket vanaf nul te leren.

originele oefeningGevorderd pad

Scheme

Scheme

Open

Definities, syntax, voorbeelden en oefeningen om Scheme vanaf nul te leren.

originele oefeningGevorderd pad

Elm

Elm

Open

Definities, syntax, voorbeelden en oefeningen om Elm vanaf nul te leren.

originele oefeningGevorderd pad

Gleam

Gleam

Open

Definities, syntax, voorbeelden en oefeningen om Gleam vanaf nul te leren.

originele oefeningGevorderd pad

V

V

Open

Definities, syntax, voorbeelden en oefeningen om V vanaf nul te leren.

originele oefeningGevorderd pad

D

D

Open

Definities, syntax, voorbeelden en oefeningen om D vanaf nul te leren.

originele oefeningGevorderd pad

Lisp

Common Lisp

Open

Definities, syntax, voorbeelden en oefeningen om Common Lisp vanaf nul te leren.

originele oefeningGevorderd pad

Smalltalk

Smalltalk

Open

Definities, syntax, voorbeelden en oefeningen om Smalltalk vanaf nul te leren.

originele oefeningGevorderd pad

ABAP

ABAP

Open

Definities, syntax, voorbeelden en oefeningen om ABAP vanaf nul te leren.

originele oefeningGevorderd pad

Delphi

Delphi

Open

Definities, syntax, voorbeelden en oefeningen om Delphi vanaf nul te leren.

originele oefeningGevorderd pad

Tcl

Tcl

Open

Definities, syntax, voorbeelden en oefeningen om Tcl vanaf nul te leren.

originele oefeningGevorderd pad