Mojo Academy logo
MojoAINivåer A1 → B222 språk

Mojo Academy

Lär er Mojo, Modulares Python-baserade språk som är byggt för hög AI-prestanda. Skriv Python-liknande kod med prestanda på systemnivå, SIMD och GPU:er. En lärstig från CoddyKit med 30 korta kurser och 120 interaktiva lektioner, med en AI-handledare till hands dygnet runt.

Kurser
30
Lektioner
120
Interaktiva steg
1,560
Gratis att börja
Kurs 1
Kursplan

30 kurser i den här lärvägen

Alla kurser i lärvägen Mojo Academy, i rätt ordning. Den första är gratis.

1

A14 lektionerGratis

Förklara vad Mojo är och varför språket kombinerar Pythons enkelhet med prestanda på systemnivå.

2

A14 lektionerPRO

Konfigurera Mojo på er dator med Modular-verktygskedjan och verifiera att det körs.

3

A14 lektionerPRO

Skriv och kör ert första Mojo-program från en fil och REPL.

4

A14 lektionerPRO

Deklarera värden med var och använd Mojos vanligaste datatyper.

5

A14 lektionerPRO

Välj mellan strikta fn-funktioner och flexibla def-funktioner.

6

A24 lektionerPRO

Styr programlogiken med villkor och loopar i Mojo.

7

A24 lektionerPRO

Skicka data till funktioner på ett tydligt sätt med positions-, nyckelords- och standardargument.

8

A24 lektionerPRO

Samla relaterade data och beteenden med hjälp av Mojo-structs.

9

A24 lektionerPRO

Förutsäg när data kopieras och när den delas, så att koden beter sig som förväntat.

10

A24 lektionerPRO

Importera och anropa Python-kod så att ni kan behålla era favoritbibliotek.

11

B14 lektionerPRO

Styr hur funktioner tar emot och ändrar argument med Mojos ägandekonventioner.

12

B14 lektionerPRO

Resonera om kopior, flyttar och när värden skapas eller förstörs.

13

B14 lektionerPRO

Skriv generell kod som fungerar med alla typer som implementerar ett trait.

14

B14 lektionerPRO

Använd parametrar för att specialisera typer och funktioner innan programmet ens körs.

15

B14 lektionerPRO

Bearbeta många tal samtidigt med Mojos förstaklassiga SIMD-typ.

16

B14 lektionerPRO

Lagra och hantera datagrupper med Mojos standardtyper för samlingar.

17

B14 lektionerPRO

Signalera och återhämta er från fel på ett tydligt sätt med Mojos felmodell.

18

B14 lektionerPRO

Förstå stack, heap och pekare tillräckligt väl för att skriva säker och snabb kod.

19

B14 lektionerPRO

Använd riktiga Python-bibliotek som NumPy från Mojo-program.

20

B14 lektionerPRO

Benchmarka en arbetsbelastning för att se och förklara Mojos prestandavinster.

21

B24 lektionerPRO

Bygg en tät numerisk kernel som maximerar genomströmningen.

22

B24 lektionerPRO

Fördela arbetet över många kärnor med Mojos parallella primitiver.

23

B24 lektionerPRO

Förstå hur Mojo uttrycker GPU-kernels och när ni bör använda dem.

24

B24 lektionerPRO

Låt Mojo söka igenom parameterutrymmen för att automatiskt hitta den snabbaste konfigurationen.

25

B24 lektionerPRO

Generera och specialisera kod vid kompilering med avancerade parametertekniker.

26

B24 lektionerPRO

Bygg matris- och tensorrutiner som är både korrekta och snabba.

27

B24 lektionerPRO

Anslut Mojo-kod till MAX-motorn och den bredare Modular AI-plattformen.

28

B24 lektionerPRO

Organisera ett Mojo-projekt i moduler och ett återanvändbart paket.

29

B24 lektionerPRO

Hitta verkliga flaskhalsar och använd riktade optimeringar som faktiskt ger resultat.

30

B24 lektionerPRO

Ta en verklig Python-arbetsbelastning från början till slut och bygg om den som ett högpresterande Mojo-projekt.

CoddyKit PRO

Lås upp alla 30 kurser i den här lärvägen och alla andra lärvägar

AI-handledare, certifieringsprov och certifikat. Fungerar på webben, iOS och Android.

Se alla abonnemang
Årsvis$29.90 / årCirka $2.49 i månadenBetala en gångLivstid$69.99 en gångInga förnyelser. PRO för alltid.
Kursöversikt

Mojo: AI-programmering med hög prestanda

Lär er Mojo, Modulares Python-baserade språk som är byggt för hög AI-prestanda. Skriv Python-liknande kod med prestanda på systemnivå, SIMD och GPU:er. Det här spåret omfattar 30 progressiva minikurser från helt nybörjarnivå (A1) till avancerad nivå (B2), med korta, fokuserade lektioner och snabba kunskapstest som hjälper er att befästa varje koncept.

Det här kommer ni att lära er

Ni börjar med grunderna och bygger vidare med medelavancerade och avancerade ämnen, där varje kurs bygger på den föregående. Alla lektioner är praktiska och lättöverskådliga, och en AI-handledare finns tillgänglig dygnet runt när ni behöver hjälp.

Så fungerar det

Varje kurs är uppdelad i fyra fokuserade och lättöverskådliga lektioner. Gå igenom några lektioner om dagen så behärskar ni hela spåret på veckor, inte månader.

Så lär du dig

  1. 01

    Interaktiva lektioner

    Praktiska kodövningar med feedback i realtid

  2. 02

    AI-handledare

    Få omedelbar hjälp av vår AI när du kör fast

  3. 03

    Inbyggd kodredigerare

    Skriv och kör kod direkt i webbläsaren

  4. 04

    Certifikat

    Få ett certifikat när du slutför kursen

FAQ

Vanliga frågor

Är kursen i Mojo Academy gratis?

Ja. Ni kan börja kursen i Mojo Academy gratis och genomföra de interaktiva lektionerna utan kostnad. Med en valfri PRO-prenumeration får Ni tillgång till avancerade AI-verktyg och ett certifikat som kan delas.

Behöver jag tidigare erfarenhet för att lära mig Mojo?

Nej. Kursen börjar med grunderna och går stegvis vidare till mer avancerade ämnen, så Ni kan börja även utan tidigare erfarenhet av Mojo.

Hur lär jag mig Mojo på CoddyKit?

Ni lär Er genom att göra. Korta interaktiva lektioner kombinerar tydliga förklaringar med praktiska kodövningar som körs i realtid, och en AI-handledare som är tillgänglig dygnet runt ger personlig hjälp när Ni kör fast.

Får jag ett certifikat när jag har slutfört Mojo Academy?

Ja. PRO-användare kan göra ett prov och få ett delbart intyg på att de har slutfört kursen i Mojo Academy, med en verifierbar kod.

Kan jag lära mig Mojo i mobilen?

Ja. CoddyKit finns på webben och som inbyggda iOS- och Android-appar, så Ni kan lära Er Mojo på valfri enhet och synkronisera Era framsteg mellan dem.

Vad kostar CoddyKit PRO?

Den första kursen i Mojo Academy är gratis. CoddyKit PRO låser upp alla kurser: $5.90 per vecka, $7.90 per månad, $29.90 per år eller $69.99 en gång för livstidsåtkomst utan förnyelser.

Hur lång tid tar det att slutföra Mojo Academy?

Mojo Academy har 30 kurser och 120 lektioner. De flesta lektioner tar cirka 5–10 minuter, så hela lärvägen motsvarar ungefär 14 timmars praktisk övning i egen takt.

Börja med Mojo Academy nu

Anslut Er till tusentals deltagare som lär sig programmering med AI-drivna lektioner.