Programmieren mit Mojo

Total time
Location
At location, Online
Starting date and place

Programmieren mit Mojo

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstarstar_border 7.9 GFU Cyrus AG has an average rating of 7.9 (out of 13 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
placeKöln
9 Mar 2026 until 13 Mar 2026
computer Online: Zoom
9 Mar 2026 until 13 Mar 2026
placeKöln
10 Aug 2026 until 14 Aug 2026
computer Online: Zoom
10 Aug 2026 until 14 Aug 2026
placeKöln
14 Sep 2026 until 18 Sep 2026
computer Online: Zoom
14 Sep 2026 until 18 Sep 2026
Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Sie verstehen die Grundlagen und Konzepte der Mojo-Programmierung, können eigene Programme effizient erstellen und gezielt Performance-Potenziale nutzen. Nach dem Seminar sind Sie in der Lage, Mojo produktiv in bestehenden Python- oder C++-Workflows einzusetzen, High-Performance-Komponenten zu entwickeln und Mojo für KI- und numerische Rechenanwendungen zu nutzen.

Inhalt

  • Tag 1 - Einführung & Grundlagen
    • Mojo vs. Python: Unterschiede & Motivation
    • Installation & Setup (Mojo SDK, Jupyter/CLI)
    • Syntax-Basics: Variablen, Typen, Funktionen
    • Mojo-spezifische Features (statisch vs. dynamisch, Performance-Fokus)
    • Übungen: Erste kleine Skripte & Benchmarks
  • Tag 2 - Sprachkonzepte vertiefe…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Sie verstehen die Grundlagen und Konzepte der Mojo-Programmierung, können eigene Programme effizient erstellen und gezielt Performance-Potenziale nutzen. Nach dem Seminar sind Sie in der Lage, Mojo produktiv in bestehenden Python- oder C++-Workflows einzusetzen, High-Performance-Komponenten zu entwickeln und Mojo für KI- und numerische Rechenanwendungen zu nutzen.

Inhalt

  • Tag 1 - Einführung & Grundlagen
    • Mojo vs. Python: Unterschiede & Motivation
    • Installation & Setup (Mojo SDK, Jupyter/CLI)
    • Syntax-Basics: Variablen, Typen, Funktionen
    • Mojo-spezifische Features (statisch vs. dynamisch, Performance-Fokus)
    • Übungen: Erste kleine Skripte & Benchmarks
  • Tag 2 - Sprachkonzepte vertiefen
    • Funktionen, Argumente, Rückgabewerte
    • Control Flow: if, for, while, pattern matching
    • Structs, Tuples, Enums
    • Ownership, Borrowing & Mutability (Rust-ähnlich)
    • Übungen: Mini-Tools implementieren (z. B. Mathefunktionen, String-Parser)
  • Tag 3 - Performance & Systeme
    • Mojo und C/C++ Interoperabilität
    • Memory Management & Low-Level Control
    • Parallelisierung & Concurrency in Mojo
    • Einführung in Performance-Tuning (Benchmarks, Profiling)
    • Übungen: Matrixmultiplikation & Performancevergleich zu Python
  • Tag 4 - Mojo für KI & Numerik
    • Mojo + ML/AI: Torch-Integration & MLIR
    • Numerische Bibliotheken in Mojo
    • Vektorisierung, GPU/TPU-Integration (Überblick)
    • Übungen: Lineare Algebra, kleines neuronales Netz in Mojo
  • Tag 5 - Praxisprojekt & Abschluss
    • Projektarbeit in Gruppen (z. B. ein Mini-Simulator, ein KI-Modell oder ein Scientific-Tool)
    • Präsentation der Projekte
    • Mojo Best Practices & Roadmap der Sprache
    • Vergleich Mojo <-> Python <-> C++ (wann Mojo einsetzen?)
    • Q&A, Feedback, Abschluss
There are no reviews yet.
    Share your review
    Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

    There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.