Feedback & Wünsche
Software-Programmierung für Einsteiger

Software-Programmierung für Einsteiger

4eck Media GmbH & Co. KG

Kategorie: Webdesign | Trainer: Jan Brinkmann

  • 35 Lektionen in über 3 Stunden Video-Training zum Einstieg in die Programmierung
  • Fundamentale Aspekte: von A wie Arrays über S wie Schleifen bis Z wie Zufallszahlen
  • Zu jedem Kapitel: Workbook mit Übungsaufgaben (zum Üben nur Browser und Texteditor notwendig)
  • Von Jan Brinkmann, Entwickler aus Leidenschaft, der dich Programmzeile für -zeile verstehen lässt

Modul #1: Dein erstes Programm

Software-Programmierung für Einsteiger: 1.1 Willkommen

Software-Programmierung für Einsteiger: 1.1 Willkommen

An dieser Stelle erst einmal ein ganz herzliches Willkommen! Ich wünsche dir viel Erfolg und viel Spaß mit dem Training! ...

  2 Min. Kostenlos
Software-Programmierung für Einsteiger: 1.2 Software: Browser und Texteditor

Software-Programmierung für Einsteiger: 1.2 Software: Browser und Texteditor

Jeder PC liefert alles, was du brauchst. Hier lernst du mit Atom(.io) trotzdem ein sehr mächtiges Werkzeug kennen. Der Editor unterstützt dich be ...

  2 Min. Kostenlos
Software-Programmierung für Einsteiger: 1.3 3..2..1..los: dein erstes Programm

Software-Programmierung für Einsteiger: 1.3 3..2..1..los: dein erstes Programm

Traditionen sollten gepflegt werden. Du steigst nicht mit irgendeinem Beispiel ein. Du lernst stattdessen eine jahrzehntealte Tradition kennen: das ...

  5 Min. Kostenlos
Software-Programmierung für Einsteiger: 1.4 Eingabe, Ausgabe und Verarbeitung (das EAV-Prinzip)

Software-Programmierung für Einsteiger: 1.4 Eingabe, Ausgabe und Verarbeitung (das EAV-Prinzip)

Kennst du die grundlegenden Schritte in jedem Programm? Die sind seit Beginn ein zentraler Bestandteil: Eingabe, Ausgabe und Verarbeitung. Hier ler ...

  7 Min.
Software-Programmierung für Einsteiger: 1.5 Kommentare

Software-Programmierung für Einsteiger: 1.5 Kommentare

Kommentare sind wie das Salz in der Suppe. Ganz ohne ist die Suppe oft sehr fad, zu viel macht sie ungenießbar. Hier lernst du den Leitgedanken u ...

  5 Min.

Modul #2: Variablen und Arbeitsspeicher

Software-Programmierung für Einsteiger: 2.1 Daten im Arbeitsspeicher

Software-Programmierung für Einsteiger: 2.1 Daten im Arbeitsspeicher

Schon gehört? In einem Computer ist alles 1 und 0. Merkt man gar nicht, oder? Findeheraus, was hinter den Kulissen passiert. ...

  4 Min. mit Arbeitsdatei
Software-Programmierung für Einsteiger: 2.2 Die verschiedenen Datentypen

Software-Programmierung für Einsteiger: 2.2 Die verschiedenen Datentypen

Wir können nicht nur irgendwelche Daten ablegen. Über Datentypen kannst du verschiedene Arten beschreiben. Finde heraus, wieso und weshalb. ...

  7 Min.
Software-Programmierung für Einsteiger: 2.3 Strings im Speicher, alles 1 und 0 oder wie?

Software-Programmierung für Einsteiger: 2.3 Strings im Speicher, alles 1 und 0 oder wie?

Okay, Zahlen als 1 und 0 leuchten nun ein. Aber was ist mit Buchstaben? Finde heraus, wie auch dieses Problem gelöst wurde. ...

  3 Min.
Software-Programmierung für Einsteiger: 2.4 Variablen im Code verwenden

Software-Programmierung für Einsteiger: 2.4 Variablen im Code verwenden

Nun schlagen wir den Bogen zur Programmierung: Variablen im Code. ...

  6 Min.

Modul #3: Zeit für dynamischere Programme

Software-Programmierung für Einsteiger: 3.1 Die Grundrechenarten - aka Arithmetik

Software-Programmierung für Einsteiger: 3.1 Die Grundrechenarten - aka Arithmetik

Ein Computer kann rechnen. Und genau das kann eine Programmiersprache auch. Hier lernst du kennen, wie das geht. ...

  6 Min. mit Arbeitsdatei
Software-Programmierung für Einsteiger: 3.2 Zahlen eingeben

Software-Programmierung für Einsteiger: 3.2 Zahlen eingeben

Bisher kannst du nur Zeichen einlesen. Für weitere Beispiele wäre die Eingabe numerischer Werte hilfreich. Auch das lernst du hier kennen. ...

  4 Min.
Software-Programmierung für Einsteiger: 3.3 Vergleiche und Bedingungen nutzen

Software-Programmierung für Einsteiger: 3.3 Vergleiche und Bedingungen nutzen

Wie in der Mathematik kannst du Vergleiche durchführen. Außerdem kann Programmcodean Bedingungen geknüpft werden. Dieses zentrale Mittel kommt ...

  9 Min.
Software-Programmierung für Einsteiger: 3.4 Logische Operatoren verwenden

Software-Programmierung für Einsteiger: 3.4 Logische Operatoren verwenden

Ein einfacher Vergleich reicht noch nicht? Dann lerne, wie du mehrere Bedingungen verknüpfen und verändern kannst: mit logischen Operatoren. ...

  8 Min.

Modul #4: Arrays nutzen

Software-Programmierung für Einsteiger: 4.1 Warum Variablen nicht ausreichen

Software-Programmierung für Einsteiger: 4.1 Warum Variablen nicht ausreichen

Variablen sind nur ein Teil der Gleichung. Um z. B. eine dynamische Anzahl an Werteneinzulesen, werden Arrays verwendet. ...

  4 Min. mit Arbeitsdatei
Software-Programmierung für Einsteiger: 4.2 Der Aufbau von Arrays

Software-Programmierung für Einsteiger: 4.2 Der Aufbau von Arrays

Hier lernst du den Aufbau von Arrays kennen. ...

  3 Min.
Software-Programmierung für Einsteiger: 4.3 Hinzufügen und Entfernen von Elementen

Software-Programmierung für Einsteiger: 4.3 Hinzufügen und Entfernen von Elementen

Die Elemente in einem Array können entfernt und hinzugefügt werden. Lerne einige der Möglichkeiten kennen. ...

  6 Min.
Software-Programmierung für Einsteiger: 4.4 Eine Queue mit Arrays erzeugen

Software-Programmierung für Einsteiger: 4.4 Eine Queue mit Arrays erzeugen

Damit es nicht theoretisch bleibt, siehst du Arrays nun auch im Praxiseinsatz. ...

  4 Min.

Modul #5: Mit Schleifen arbeiten

Software-Programmierung für Einsteiger: 5.1 Schleifen mit while

Software-Programmierung für Einsteiger: 5.1 Schleifen mit while

Logik mit Schleifen wiederholen. Lerne die erste Variante mit dem Keyword „while“ kennen. ...

  5 Min. mit Arbeitsdatei
Software-Programmierung für Einsteiger: 5.2 Arrays verarbeiten

Software-Programmierung für Einsteiger: 5.2 Arrays verarbeiten

Schleifen sind z. B. bei der Verarbeitung von Arrays unglaublich wichtig. Hier lernst du, wie das funktioniert. ...

  4 Min.
Software-Programmierung für Einsteiger: 5.3 Schleifen mit for

Software-Programmierung für Einsteiger: 5.3 Schleifen mit for

Ein weiteres Konstrukt, das immer wieder genutzt wird: die For-Schleife. Auch die lernst du nun kennen. ...

  4 Min.
Software-Programmierung für Einsteiger: 5.4 Exkurs: Zufallszahlen erzeugen

Software-Programmierung für Einsteiger: 5.4 Exkurs: Zufallszahlen erzeugen

In den meisten Sprachen kannst du Zufallszahlen erzeugen. Mit denen können wir viele weitere Beispiele entwickeln. Hier lernst du, wie das in Jav ...

  4 Min.
Software-Programmierung für Einsteiger: 5.5 Schleifen mit do/while

Software-Programmierung für Einsteiger: 5.5 Schleifen mit do/while

Die Do/while-Schleife ist eine fußgesteuerte Schleife, die in manchen Situationen die elegantere Wahl ist. Finde heraus, wie es funktioniert. ...

  4 Min.

Modul #6: Recycling - Code unterteilen

Software-Programmierung für Einsteiger: 6.1 Funktionen erzeugen und aufrufen

Software-Programmierung für Einsteiger: 6.1 Funktionen erzeugen und aufrufen

Ohne Funktionen wären Programme sehr statisch. Hier lernst du nun, den Code sinnvoll aufzuteilen. ...

  3 Min. mit Arbeitsdatei
Software-Programmierung für Einsteiger: 6.2 Parameter verwenden

Software-Programmierung für Einsteiger: 6.2 Parameter verwenden

Wie werden Funktionen noch sinnvoller? Über Parameter. Lerne sie in dieser Lektion kennen. ...

  4 Min.
Software-Programmierung für Einsteiger: 6.3 Rückgabewerte nutzen

Software-Programmierung für Einsteiger: 6.3 Rückgabewerte nutzen

Der letzte Aspekt: Rückgabewerte. Unglaublich wichtig und in nahezu jeder Sprache ein Thema. ...

  5 Min.
Software-Programmierung für Einsteiger: 6.4 Herausforderung: Gültigkeitsbereiche kennenlernen

Software-Programmierung für Einsteiger: 6.4 Herausforderung: Gültigkeitsbereiche kennenlernen

Funktionen sind auch eine Herausforderung. Variablen, die du darin erstellst, gelten nirgendwo anders. Lerne das Konzept der Gültigkeitsbereiche k ...

  4 Min.
Software-Programmierung für Einsteiger: 6.5 Mehrere Dateien verwenden

Software-Programmierung für Einsteiger: 6.5 Mehrere Dateien verwenden

Du kannst in nahezu jeder Sprache Code auf mehrere Dateien aufteilen. Lerne hier, wie das geht. ...

  3 Min.

Modul #7: Objekte kennenlernen

Software-Programmierung für Einsteiger: 7.1 Was ist Objektorientierung?

Software-Programmierung für Einsteiger: 7.1 Was ist Objektorientierung?

Objektorientierung kann eigene Kurse mit mehreren Hundert Stunden füllen. Hier lernst du die Grundidee kennen. ...

  18 Min. mit Arbeitsdatei
Software-Programmierung für Einsteiger: 7.2 Objekte und Eigenschaften in JavaScript definieren

Software-Programmierung für Einsteiger: 7.2 Objekte und Eigenschaften in JavaScript definieren

Wie werden Objekte und Eigenschaften in JavaScript erzeugt? ...

  3 Min.
Software-Programmierung für Einsteiger: 7.3 Methoden definieren

Software-Programmierung für Einsteiger: 7.3 Methoden definieren

Methoden sind Funktionen im objektorientierten Kontext. Hier lernst du sie kennen. ...

  8 Min.
Software-Programmierung für Einsteiger: 7.4 Konstruktoren

Software-Programmierung für Einsteiger: 7.4 Konstruktoren

Du möchtest Objekte initialisieren? Da hilft der Konstruktor. ...

  5 Min.
Software-Programmierung für Einsteiger: 7.5 Kompilierte und interpretierte Sprachen

Software-Programmierung für Einsteiger: 7.5 Kompilierte und interpretierte Sprachen

Es gibt in der Software-Entwicklung zwei Kategorien von Sprachen: jene, die kompiliert werden, und solche, die von einem Interpreter übersetzt we ...

  6 Min.
Software-Programmierung für Einsteiger: 7.6 Was ist eine Programmiersprache?

Software-Programmierung für Einsteiger: 7.6 Was ist eine Programmiersprache?

Programmiersprachen werden oft diskutiert. Aber in welcher Beziehung stehen die eigentlich zum Computer? Immerhin ist es ja Text. Ist nicht eigentl ...

  10 Min.
Software-Programmierung für Einsteiger: 7.7 So wird Quellcode geschrieben

Software-Programmierung für Einsteiger: 7.7 So wird Quellcode geschrieben

In diesem Video lernst du noch einmal den Grundgedanken von Quellcode kennen. Außerdem lernst du, welche Editoren z. B. überhaupt nicht funktioni ...

  7 Min.
Software-Programmierung für Einsteiger: 7.8 Statische vs. dynamische Datentypen

Software-Programmierung für Einsteiger: 7.8 Statische vs. dynamische Datentypen

Viele Sprachen wie JavaScript, PHP und Co sind dynamisch im Umgang mit Datentypen. Andere Sprachen hingegen sind da eher streng. Warum eigentlich? ...

  8 Min.

Diese Inhalte könnten dich ebenfalls interessieren

Lade...     Wir sind auf der Suche nach interessanten Trainings für dich, bitte gib uns einen Moment.

© 2002-2019 4eck-Media GmbH & Co. KG • Mit erstellt von 4eck-media.de

Top