WebEngineer

Python Aufbau

Meistern Sie spielerisch das nächste Level Ihrer Programmierkenntnisse.

Das Spiel beginnt! Kreieren Sie eigene 2D-Spiele. So macht das Erlernen des objektorientierten Programmierens gleich noch mehr Freude. Zuerst erfahren Sie alles über die Unterschiede und Vorzüge der objektorientierten Programmierung gegenüber dem prozeduralen Programmieren. Anschliessend erreichen Sie mit viel Spass am Spiel das nächste Level, um diese vielseitige Programmiersprache anzuwenden.
Preis CHF 840.00
(inkl. Lehrmittel)
Lektionen 20 Lektionen à 50 Minuten

Die neu erlernten Techniken bieten Ihnen viele weitere Möglichkeiten für Ihren persönlichen Nutzen:

  • Data Science mit der Analyse eigener Algorithmen,
  • Datenvisualisierung mittels selbst programmierter Statistiken,
  • Predictive Modelling
  • oder eben Spiele.

Python wird zum Instrument Ihrer Kreativität.

Meistern Sie spielerisch das nächste Level dieser universellen und modernen High-Level-Programmiersprache.

Lernziele

  • Sie beherrschen die Grundlagen der objektorientierten Programmierung mit Python.
  • Sie schreiben eigene Programme im objektorientierten Stil.
  • Sie kennen die Bibliothek Pygame zur Spieleprogrammierung.
  • Sie nutzen die Module zum Abspielen und Steuern von Grafik und Sound und können damit einfach 2D-Spiele selbst programmieren.
Inhalte
  • Prozedurale Programmierung: Rückblick und Auffrischung
  • Das Prinzip der objektorientierten Programmierung
  • Klassen und Objekte
  • Das Interface einer Klasse
  • Datenkapselung
  • Vererbung und Polymorphismus
  • Spieleprogrammierung mit Pygame
  • Funktionale Aspekte von Python

Voraussetzungen

  • Seminar Python Basis oder gleichwertige Kenntnisse.
  • Bitte bringen Sie Ihr eigenes Notebook mit.

Zielgruppe

  • Sie möchten die Grundlagen aus dem Seminar «Python Modul 1» vertiefen.
  • Sie möchten Ihre eigenen Anwendungen programmieren.
  • Sie haben Spass an der Programmierung von 2D-Spielen.
  • Sie möchten Ihren beruflichen Horizont erweitern.

Webentwickler*innen, Naturwissenschaftler*innen und alle anderen lernfreudigen Personen, die eine universelle Programmiersprache mit viel Zukunftspotenzial beherrschen wollen.

Nächste Infoveranstaltungen
Zur Zeit sind leider keine Infoveranstaltungen geplant.
Persönliches Gespräch vereinbaren
Nächste Starttermine