Python

Basiskurs für Ein- und Umsteiger

Basiswissen für einen Zwei-Tage-Kurs



Python ist eine universelle, höhere Programmiersprache, die üblicherweise interpretiert wird und den meisten gängigen Programmiersprachen verwandt ist. Python wurde aber mit dem Ziel größter Einfachheit und Übersichtlichkeit entworfen. Zentrales Ziel bei der Entwicklung der Sprache ist die Förderung eines gut lesbaren, knappen Programmierstils. So wird beispielsweise der Code durch zwingende Einrückungen strukturiert. Zudem ist die gesamte Syntax reduziert und auf Übersichtlichkeit optimiert. Wegen ihrer klaren und überschaubaren Syntax gilt Python als einfach zu erlernen. Zumal die Sprache mit relativ wenigen Schlüsselwörtern auskommt. Es wird immer wieder zu hören sein. dass sich Python-basierte Skripte deutlich knapper formulieren lassen als in anderen Sprachen. Es gibt einmal die Sprache Python, die aus den üblichen Schlüsselworten, Operatoren, eingebauten Funktionalitäten etc. sowie einer eigenständigen Syntax besteht. Python besitzt zudem eine umfangreiche Standardbibliothek und zahlreiche Pakete im Python Package Index, bei deren Entwicklung ebenfalls großer Wert auf Überschaubarkeit, aber auch eine leichte Erweiterbarkeit gelegt wurde. Python unterstützt sowohl die objektorientierte, die aspektorientierte, die strukturierte als auch die funktionale Programmierung. Das bedeutet, Python zwingt den Programmierer nicht zu einem einzigen Programmierstil. Ein zentrales Feature ist in Python die dynamische Typisierung samt dynamischer Speicherbereinigung. Damit kann man Python auch als reine Skriptsprache nutzen.

Diese Unterlagen sind zum Lernen von Python gedacht. Entweder in Form des Selbststudiums oder als Begleitmaterial in Python-Kursen. Vermittelt werden die elementaren Grundlagen, um Programme mit Python erstellen als auch pflegen zu können. Dabei wird Wert auf die grundsätzliche Anwendung der verschiedenen Techniken und einfache Beispiele gelegt und nicht auf Vollständigkeit aller möglichen Anweisungen, Befehle oder Parameter.

Inhaltsbeschreibung

  • Python – Grundlagen
  • Der Download von Python und die Installation
  • Vom Quellcode zu den ersten lauffähigen Programmen
  • Die Kommandozeile und IDLE
  • Grundlegende Konzepte und die Syntax von Python
  • Funktionen
  • Ein kurzer Einstieg in OOP in Python
  • Ein Anhang und Lösungen zu Aufgaben und Zusatzinformationen

Einsatzbereiche / Zielgruppe

  • Ideal für den Einsatz in Firmentrainings, Volkshochschulkurse, Schulen, Hochschulen oder zum Selbststudium
  • Geeignet als Leitfaden für Trainings und/oder als Nachschlagewerk

Dieses Buch gehört zur "Trainer-Edition published by HERDT".
Erfahrene TrainerInnen veröffentlichen ihr Fachwissen in dieser Edition für Ihre erfolgreiche IT-Bildung. Sie haben ebenfalls ein Schulungsscript zu einem spannenden IT-Thema erstellt und möchten es veröffentlichen? Hier erhalten Sie mehr Informationen.

Mehr lesen

Die Autoren:
Ralph Steyer

Werfen Sie einen Blick ins Buch!
Edition: 1. Ausgabe, Juni 2017
Match Code: TE-PYT-G_RS
Isbn: 978-3-86249-725-6
Pages Number: 96

Inhalt:

    • 1.1Was benötigen Sie zum Arbeiten mit den Unterlagen
    • 1.2Was sollten Sie bereits können
    • 1.3Schreibkonventionen
    • 2.1Was ist Python
    • 2.2Die Evolution von Python
    • 3.2Der Download von Python
    • 3.3Die Installation
    • 4.1Die Kommandozeile von Python
    • 4.2Die print()-Funktion
    • 4.3Anweisungen in einem Quelltext auslagern
    • 4.4Eine kurze Übersicht zu den Build-in-Functions von Python
    • 4.5Eine Python-Datei direkt ausführen
    • 4.6IDLE
    • 4.7Weitere IDEs und Editoren für Python
    • 5.1Grundlegende Begriffe
    • 5.2Kommentare
    • 5.3Anweisungen
    • 5.4Datentypen, Variablen und Literale
    • 5.5Operatoren und Operanden
    • 5.6Kontrollstrukturen in Python
    • 5.7Sequenzielle Datentypen
    • 5.8Abschlussaufgaben
    • 6.1Funktionen deklarieren – das Schlüsselwort def
    • 6.2Übergabewerte
    • 6.3Funktionen aufrufen
    • 6.4Besondere Situationen bei Funktionen
    • 6.5Abschlussaufgaben von Kapitel
    • 7.1Hintergründe der OOP
    • 7.2Die Umsetzung in Python
    • 8.1Lösungen zu Aufgaben
    • 8.2Über den Autor
    • 8.3Abbildungsverzeichnis
    • 8.4Tabellenverzeichnis

als gedrucktes Buch

inkl. MwSt 7% EUR 19,58

als PDF Download

inkl. MwSt 19% EUR 13,92