Python 3 - Einführung in die Programmierung

Selbstständig sinnvolle Programme schreiben - Grundlagen, Modularisierung und Objektorientierung: Alles in kurzer Zeit

Ratings 4.56 / 5.00
Python 3 - Einführung in die Programmierung

What You Will Learn!

  • selbstständig nützliche Programme in der Programmiersprache Python 3 zu erstellen
  • Python-Programme zu erstellen, die unabhängig vom Betriebssystem lauffähig sind
  • wichtige Algorithmen, die jeder Informatiker kennen sollte
  • objektorientierte Programmierung mit Python 3
  • Problemlösungsdenken

Description

Dies ist der der perfekte Kurs für anspruchsvolle Einsteiger, die nicht nur die Syntax der Programmiersprache Python 3 lernen wollen. Dieses Seminar behandelt neben Python 3 auch grundlegende Techniken, Algorithmen und Datenstrukturen, die jeder (angehende) Programmierer kennen und beherrschen muss. Python 3 selbst ist einfach zu erlernen, so dass Sie bereits nach wenigen Lektionen in der Lage sind, eigenständig nutzbringende Programme zu schreiben. Trotz aller Einfachheit, die Python auszeichnet, können Sie mit dieser Programmiersprache sehr mächtige Programme schreiben: Internet-Anwendungen, wissenschaftliches Rechnen, Numerik, Datenbanken, Grafik usw.

Natürlich startet das Seminar mit ganz einfachen Programmen und "Fingerübungen". Bei der Beschaffung und Installation der notwendigen Software werden Sie unterstützt. Dennoch ist das Seminar sehr anspruchsvoll. Alle Übungsaufgaben sind  Programmieraufgaben, die jeweils reale Aufgabenstellungen lösen. Die Programme stellen sinnvolle Werkzeuge dar, die Sie in Ihrem Arbeitsalltag am Computer verwenden können.

Alle Programme können Sie von Beginn an auf Ihrem eigenen Rechner ausführen. Mögliche Unterschiede zwischen den Betriebssystemen (Microsoft Windows, macOS, Gnu/Linux) werden besprochen und Lösungen erarbeitet, so dass sie bereits ab dem 3. Seminarabschnitt in der Lage sind portable Programme zu schreiben.

Im Einzelnen lernen Sie:

  • einfache Programme

  • einfache Datentypen (Zeichenketten, Zahlen, Wahrheitswerte, ...)

  • strukturierte Datentypen (Listen, Dictionaries, Mengen, ...)

  • Funktionen

  • Modularisierung

  • Objektorientierung

  • Fehlerbehandlung

  • wichtige Algorithmen & Datenstrukturen (Kellerspeicher, Warteschlangen, Bäume)

Zu allen behandelten Themen gibt es Übungsaufgaben, in denen Sie den erlernten Stoff vertiefen und nützliche Softwarewerkzeuge selbst erstellen. Es gibt keine Multiple-Choice-Tests. - Hier lernen Sie das Programmieren!

Vorkenntnisse in irgendeiner Programmiersprache sind nicht erforderlich. Sie sollten Ihren Computer aber sicher beherrschen.

Who Should Attend!

  • Alle Personen, die Python 3 lernen möchten
  • Der Kurs ist nichts für Personen, die "leichte Kost" erwarten. Es werden komplexe Themen behandelt. Lohn: Sie lernen, Real-World-Aufgaben zu lösen!

TAKE THIS COURSE

Tags

  • Python

Subscribers

993

Lectures

88

TAKE THIS COURSE



Related Courses