Programmieren ab null

Programmier-Lernlabor

Mit gemeinsamen Konzepten starten, eine Sprache wählen und mit strukturierten Übungen trainieren

Sprachen

53

Übungsmodi

3

Grundschritte

6

Grundlage

Mit diesen sechs Ideen starten

Auswahl · Luecke · Aufgaben
01input → rules → output

Programm

Exakte Anweisungen verwandeln Eingabe nach Regeln in Ausgabe.

02print 42

Ausgabe

Ein Wert auf dem Bildschirm zeigt, dass Code wirklich laeuft.

03total = 42

Werte

Variablen geben Zahlen, Text, Booleans, Listen und Objekten Namen.

04if condition then repeat

Ablauf

Bedingungen waehlen Wege, Schleifen wiederholen nuetzliche Arbeit.

05add(a, b) → result

Funktionen

Funktionen packen eine Aufgabe so, dass du sie wiederverwenden kannst.

06scores = [40, 2]

Sammlungen

Arrays, Listen, Maps und Sets speichern zusammenhaengende Werte.

Sprachkarte

Richtung wählen

Web und Produkt

Seiten · Werkzeuge · APIs · Produktoberflaechen

6

Backend und Cloud

Services · Datenbanken · CLIs · stabile APIs

8

Mobile und App

iOS · Android · plattformuebergreifend

5

Systeme und Performance

Speicher · Tempo · Compiler · Low Level

8

Daten und Wissenschaft

Analyse · Zahlen · Research Workflows

6

Funktional und Sprachdesign

Typen · Transformation · Nebenlaeufigkeit

11

Scripting und Automatisierung

Dateien · Text · Plugins · Alltag

7

Contracts und Sicherheit

State · Rechte · Transaktionen · sichere Reviews

4

Enterprise und Legacy

SAP · Finance · Desktop · klassische Systeme

7

Workbench

Programmier-Tutorials

53 von 53

JS

JavaScript

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um JavaScript ab null zu lernen.

OriginalübungenGute erste Sprache

TS

TypeScript

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um TypeScript ab null zu lernen.

OriginalübungenFortgeschritten

Py

Python

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Python ab null zu lernen.

OriginalübungenGute erste Sprache

C++

C++

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um C++ ab null zu lernen.

OriginalübungenFortgeschritten

Java

Java

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Java ab null zu lernen.

OriginalübungenFortgeschritten

Go

Go

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Go ab null zu lernen.

OriginalübungenFortgeschritten

Rust

Rust

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Rust ab null zu lernen.

OriginalübungenFortgeschritten

SQL

SQL

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um SQL ab null zu lernen.

OriginalübungenGute erste Sprache

HTML CSS

HTML CSS

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um HTML CSS ab null zu lernen.

OriginalübungenGute erste Sprache

Bash

Bash

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Bash ab null zu lernen.

OriginalübungenFortgeschritten

C#

C Sharp

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um C Sharp ab null zu lernen.

OriginalübungenFortgeschritten

PHP

PHP

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um PHP ab null zu lernen.

OriginalübungenFortgeschritten

Swift

Swift

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Swift ab null zu lernen.

OriginalübungenFortgeschritten

Kotlin

Kotlin

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Kotlin ab null zu lernen.

OriginalübungenFortgeschritten

Ruby

Ruby

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Ruby ab null zu lernen.

OriginalübungenFortgeschritten

Dart

Dart

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Dart ab null zu lernen.

OriginalübungenFortgeschritten

Scala

Scala

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Scala ab null zu lernen.

OriginalübungenFortgeschritten

R

R

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um R ab null zu lernen.

OriginalübungenFortgeschritten

Julia

Julia

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Julia ab null zu lernen.

OriginalübungenFortgeschritten

MATLAB

MATLAB

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um MATLAB ab null zu lernen.

OriginalübungenFortgeschritten

Lua

Lua

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Lua ab null zu lernen.

OriginalübungenFortgeschritten

Perl

Perl

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Perl ab null zu lernen.

OriginalübungenFortgeschritten

Elixir

Elixir

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Elixir ab null zu lernen.

OriginalübungenFortgeschritten

Erlang

Erlang

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Erlang ab null zu lernen.

OriginalübungenFortgeschritten

Haskell

Haskell

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Haskell ab null zu lernen.

OriginalübungenFortgeschritten

Clojure

Clojure

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Clojure ab null zu lernen.

OriginalübungenFortgeschritten

F#

F Sharp

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um F Sharp ab null zu lernen.

OriginalübungenFortgeschritten

OCaml

OCaml

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um OCaml ab null zu lernen.

OriginalübungenFortgeschritten

C

C

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um C ab null zu lernen.

OriginalübungenFortgeschritten

ASM

Assembly

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Assembly ab null zu lernen.

OriginalübungenFortgeschritten

Solidity

Solidity

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Solidity ab null zu lernen.

OriginalübungenFortgeschritten

ObjC

Objective C

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Objective C ab null zu lernen.

OriginalübungenFortgeschritten

VB

Visual Basic

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Visual Basic ab null zu lernen.

OriginalübungenFortgeschritten

Zig

Zig

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Zig ab null zu lernen.

OriginalübungenFortgeschritten

Nim

Nim

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Nim ab null zu lernen.

OriginalübungenFortgeschritten

Crystal

Crystal

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Crystal ab null zu lernen.

OriginalübungenFortgeschritten

Groovy

Groovy

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Groovy ab null zu lernen.

OriginalübungenFortgeschritten

PS

PowerShell

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um PowerShell ab null zu lernen.

OriginalübungenFortgeschritten

Fortran

Fortran

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Fortran ab null zu lernen.

OriginalübungenFortgeschritten

COBOL

COBOL

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um COBOL ab null zu lernen.

OriginalübungenFortgeschritten

Pascal

Pascal

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Pascal ab null zu lernen.

OriginalübungenFortgeschritten

Prolog

Prolog

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Prolog ab null zu lernen.

OriginalübungenFortgeschritten

Racket

Racket

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Racket ab null zu lernen.

OriginalübungenFortgeschritten

Scheme

Scheme

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Scheme ab null zu lernen.

OriginalübungenFortgeschritten

Elm

Elm

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Elm ab null zu lernen.

OriginalübungenFortgeschritten

Gleam

Gleam

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Gleam ab null zu lernen.

OriginalübungenFortgeschritten

V

V

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um V ab null zu lernen.

OriginalübungenFortgeschritten

D

D

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um D ab null zu lernen.

OriginalübungenFortgeschritten

Lisp

Common Lisp

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Common Lisp ab null zu lernen.

OriginalübungenFortgeschritten

Smalltalk

Smalltalk

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Smalltalk ab null zu lernen.

OriginalübungenFortgeschritten

ABAP

ABAP

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um ABAP ab null zu lernen.

OriginalübungenFortgeschritten

Delphi

Delphi

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Delphi ab null zu lernen.

OriginalübungenFortgeschritten

Tcl

Tcl

Öffnen

Definitionen, Syntax, Beispiele und Uebungen, um Tcl ab null zu lernen.

OriginalübungenFortgeschritten