Cover Image for Mojo 101: From Syntax to GPU Programming [Session 1]
Cover Image for Mojo 101: From Syntax to GPU Programming [Session 1]
Avatar for Modular
Presented by
Modular
The next-generation AI developer platform unifying the development and deployment of AI for the world.
Hosted By

Mojo 101: From Syntax to GPU Programming [Session 1]

YouTube
Registration
Welcome! To join the event, please register below.
About Event

Mojo is a powerful and expressive language for writing high-performance kernels on CPUs, GPUs, and ASICs, while empowering developers to extend Python seamlessly. It’s designed to be a user-friendly, memory-safe programming language for writing fast code across diverse hardware.

Four years and 36 releases later, Mojo 1.0 lands this summer. Ahead of this milestone, we're launching a free, four-week live course to help you learn Mojo from the people who built it.

Starting July 9th, the Mojo team will run weekly 60-minute sessions on YouTube, streamed live and then available on demand. The instructors are Mojo engineers who work on the language and runtime every day. They know the internals, the design decisions, and how to solve real engineering problems in Mojo.

The schedule:

Week 1 | July 9 | Language Fundamentals

Week 2 | July 16 | Value Ownership and Metaprogramming

Week 3 | July 23 | Standard Library

Week 4 | July 30 | GPU Programming

This course is built for software engineers who are new to Mojo. GPU experience is not required; week 4 provides an entry-level introduction.

Each week includes a short reading and a coding challenge you can complete before the live session. The Modular team will be in the live chat throughout each stream to answer questions. You’ll leave each session with practical guidance on Mojo best practices.

Sessions are free and open to anyone. Register to get reminders and pre-session materials.

Avatar for Modular
Presented by
Modular
The next-generation AI developer platform unifying the development and deployment of AI for the world.
Hosted By