Weitere Seminare:

Einführung in die Programmiersprache Python


Beschreibung

Python ist eine moderne Programmiersprache, die immer mehr auch im Bereich Scientific Computing eingesetzt wird. Zusammen mit der Umgebung scipy ist Python eine Open-Source-Alternative zur kommerziellen Software MATLAB. Eine Reihe von CAE-Software-Produkten setzt bereits auf Python als integrierte Skript-Sprache, dazu gehören der Pre-Processor ANSA, die Solver Abaqus und PAM-CRASH und der Post-Processor META. Python legt den Schwerpunkt auf gut lesbaren Code, weshalb Einsteiger die Sprache sehr schnell lernen können. Trotzdem ist Python eine mächtige Programmiersprache und kann auch für größere Projekte eingesetzt werden. Weitere Vorteile von Python sind die Plattform-Unabhängigkeit und die sehr umfangreiche mitgelieferte Standard-Bibliothek.

Wer sollte teilnehmen?

Das Seminar wendet sich an Einsteiger in die Programmiersprache Python. Erfahrungen in anderen Skript- oder Programmiersprachen sind von Vorteil, aber keine Voraussetzung.

Ziele

Das Seminar gibt eine fundierte Einführung in die Grundlagen der Programmiersprache Python. Dazu gehört auch eine Einführung in die Objektorientierte Programmierung. In praktischen Übungen wird z. B. die Verarbeitung textbasierter Dateien aus dem CAE-Umfeld behandelt. Nach dem Seminar sind die Teilnehmer in der Lage, sich darauf aufbauend in die Python-Schnittstellen der CAE-Software-Produkte einzuarbeiten.

Inhalte

  • Grundlagen der Programmiersprache Python
    • Einführung in die Sprache
    • Datenstrukturen, Kontrollstrukturen, Funktionen
  • Fortgeschrittene Themen
    • Verarbeitung von Dateien
    • Wichtige Module der Python-Standardbibliothek
    • Beispiele aus dem Scientific-Computing-Umfeld
    • Modularisierung in größeren Python-Projekten
  • Praktische Übungen

Referenten

Dr. André Backes
TECOSIM Technische Simulation GmbH

Backes Dr. André Backes hat Mathematik an der Universität Duisburg studiert und war in den Jahren 2000 bis 2006 Wissenschaftlicher Mitarbeiter am Institut für Mathematik der Humboldt-Universität zu Berlin. Seine Promotion am Lehrstuhl Numerische Mathematik führte ihn in das CAE-Umfeld. Seit 2006 arbeitet er bei der TECOSIM GmbH. Dort hat er sich unter anderem auf den Bereich NVH spezialisiert. Im Bereich Virtual Benchmarking hat er den TECOSIM-eigenen Prozess TEC|BENCH mitentwickelt. Hier ist auch die Programmiersprache Python zum Einsatz gekommen. In aktuellen Forschungsprojekten untersucht er den Einsatz von Python-basierten Methoden zur Datenanalyse und für das Maschinelle Lernen im CAE-Prozess. Seit 2020 arbeitet er bei TECOSIM in Stuttgart.

Termine & Orte

Datum Sprache Preis Code
07.05. - 08.05.2024 Deutsch 1690 EUR  (1390 EUR bis 09.04.2024 ) 4312
Ort  
Alzenau (carhs.training gmbh, Siemensstraße 12, 63755 Alzenau) » Anmelden
Referent  
Dr. André Backes (TECOSIM Technische Simulation GmbH)
 
Kurszeiten  
Dienstag 09:00 - 17:00 Uhr
Mittwoch 09:00 - 17:00 Uhr
Datum Sprache Preis Code
03.12. - 06.12.2024 English 1390 EUR  (1690 EUR ab 06.11.2024 ) 4313
Ort  
Online (Online-Seminar) » Anmelden
Referent  
Dr. André Backes (TECOSIM Technische Simulation GmbH)
 
Besonderheiten  
Seminarzeiten:
Dienstag, 03.12.2024, 9:00 - 13:00 Uhr
Mittwoch, 04.12.2024, 9:00 - 13:00 Uhr
Donnerstag, 05.12.2024, 9:00 - 13:00 Uhr
Freitag, 06.12.2024, 9:00 - 13:00 Uhr
Die angegebenen Zeiten beziehen sich auf die Zeitzone CET = UTC+1
 

Inhouse Kurs

Dieses Seminar können Sie auch als Inhouse Seminar buchen. Dann kommt der Trainer zu Ihnen ins Haus - Sie sparen Reisekosten und Reisezeiten. Schon ab 4 Teilnehmern aus Ihrem Unternehmen. Fordern Sie unverbindlich ein Angebot an.

Ihr Ansprechparter

Dr. Dirk Ulrich
Tel.: 06023 - 96 40 - 66
E-Mail: dirk.ulrich@carhs.de

Jetzt anfragen!

Alle Preise verstehen sich zzgl. der gesetzlichen MwSt.