0Pricing
Zig Academy icon
ZigBackendDesktopEnterpriseNiveaux A1 → B215 langues

Zig Academy

Apprenez Zig, le langage moderne des systèmes : un C plus simple et plus sûr avec comptime, contrôle manuel de la mémoire et un système de build puissant. Un parcours d'apprentissage CoddyKit composé de 30 cours courts et de 120 leçons interactives, avec un tuteur IA disponible 24 h/24 et 7 j/7.

Cours
30
Leçons
120
Étapes interactives
1,560
Gratuit pour commencer
Cours 1
Programme

30 cours dans ce parcours

Tous les cours du parcours Zig Academy, dans l'ordre d'apprentissage. Le premier est gratuit.

1

A14 leçonsGratuit

Expliquez ce qu’est Zig, à qui il s’adresse et pourquoi il rivalise avec C pour la programmation système.

2

A14 leçonsPRO

Configurez la chaîne d’outils Zig et exécutez votre premier programme depuis le terminal.

3

A14 leçonsPRO

Construisez, exécutez et inspectez des programmes Zig à l’aide des outils en ligne de commande.

4

A14 leçonsPRO

Déclarez, initialisez et modifiez des valeurs tout en respectant l’immuabilité.

5

A14 leçonsPRO

Utilisez avec assurance les types entiers, flottants et booléens de Zig.

6

A24 leçonsPRO

Effectuez des calculs avec les opérateurs de Zig et gérez explicitement les dépassements d’entiers.

7

A24 leçonsPRO

Branchez et bouclez à l’aide du contrôle du flux de Zig, orienté expressions.

8

A24 leçonsPRO

Définissez des fonctions, transmettez des arguments et renvoyez proprement des valeurs.

9

A24 leçonsPRO

Stockez des séquences de taille fixe ou variable et consultez-les au moyen de tranches.

10

A24 leçonsPRO

Gérez les chaînes de Zig sous forme de tranches d’octets UTF-8 et mettez le texte en forme.

11

B14 leçonsPRO

Représentez les valeurs absentes en toute sécurité et dépliez-les sans provoquer de plantage.

12

B14 leçonsPRO

Définissez des types structure avec des champs, des valeurs par défaut et des méthodes.

13

B14 leçonsPRO

Modélisez les échecs avec des ensembles d’erreurs et propagez-les avec try.

14

B14 leçonsPRO

Récupérez-vous des erreurs et libérez les ressources sur le chemin d’échec.

15

B14 leçonsPRO

Modélisez des choix fixes et des données variantes avec des énumérations et des unions.

16

B14 leçonsPRO

Utilisez des pointeurs vers un seul élément ou plusieurs éléments pour accéder directement à la mémoire.

17

B14 leçonsPRO

Planifiez le nettoyage afin qu’il soit toujours exécuté à la sortie des portées.

18

B14 leçonsPRO

Allouez explicitement la mémoire du tas et libérez-la de manière fiable.

19

B14 leçonsPRO

Exécutez du code à la compilation pour calculer des valeurs et structurer des types.

20

B14 leçonsPRO

Écrivez du code réutilisable et paramétré par le type à l’aide de paramètres de type déterminés à la compilation.

21

B24 leçonsPRO

Écrivez et exécutez des tests unitaires intégrés avec le framework inclus dans Zig.

22

B24 leçonsPRO

Définissez le graphe de compilation d’un projet et produisez de vrais artefacts.

23

B24 leçonsPRO

Répartissez le code entre plusieurs fichiers et ajoutez des paquets externes.

24

B24 leçonsPRO

Choisissez l’allocateur adapté aux performances, à la sécurité et à la durée de vie.

25

B24 leçonsPRO

Générez des types et procédez à leur introspection pour écrire du code générique puissant.

26

B24 leçonsPRO

Contrôlez la disposition exacte en mémoire et compactez les données au niveau des bits.

27

B24 leçonsPRO

Appelez des bibliothèques C depuis Zig et importez directement des en-têtes C.

28

B24 leçonsPRO

Construisez des binaires pour d’autres plateformes depuis une seule machine.

29

B24 leçonsPRO

Implémentez les structures de données fondamentales avec une gestion explicite de la propriété de la mémoire.

30

B24 leçonsPRO

Livrez une véritable application en ligne de commande de bout en bout.

CoddyKit PRO

Débloquez les 30 cours de ce parcours et de tous les autres parcours

Tuteur IA, examen de certification et certificat. Disponible sur le web, iOS et Android.

Voir tous les forfaits
Annuel$29.90 / anEnviron $2.49 par moisPayer en une foisÀ vie$69.99 en une foisAucun renouvellement. PRO pour toujours.
Présentation du Cours

Zig : Programmation Moderne des Systèmes

Apprenez Zig, le langage moderne des systèmes : un C plus simple et plus sûr avec comptime, contrôle manuel de la mémoire et un système de build puissant. Cette formation couvre 30 mini-cours progressifs du niveau absolument débutant (A1) au niveau avancé (B2), avec des leçons courtes et ciblées et des quiz rapides pour consolider chaque concept.

Ce que Vous Apprendrez

Vous commencez par les fondamentaux et progressez à travers des sujets intermédiaires et avancés, chaque cours s'appuyant sur le précédent. Chaque leçon est pratique et concise, avec un tuteur IA disponible 24h/24 et 7j/7 pour vous aider si besoin.

Comment Ça Fonctionne

Chaque cours est divisé en quatre leçons courtes et ciblées. Complétez quelques leçons par jour et vous maîtriserez l'intégralité de la formation en quelques semaines, pas en mois.

Comment Tu Vas Apprendre

  1. 01

    Leçons Interactives

    Exercices de codage pratiques avec retours en temps réel

  2. 02

    Tuteur IA

    Obtiens une aide instantanée de notre IA quand tu es bloqué

  3. 03

    Éditeur Intégré

    Écris et exécute du code directement dans ton navigateur

  4. 04

    Certificat

    Obtiens un certificat en complétant le cours

FAQ

Questions Fréquemment Posées

Le cours Zig Academy est-il gratuit ?

Oui. Tu peux commencer le cours Zig Academy gratuitement et compléter ses leçons interactives sans frais. Un abonnement PRO optionnel déverrouille des outils IA avancés et un certificat partageable.

Ai-je besoin d'expérience préalable pour apprendre Zig ?

Non. Le cours commence par les fondamentaux et progresse graduellement vers des sujets plus avancés, tu peux donc commencer même sans expérience préalable en Zig.

Comment vais-je apprendre Zig sur CoddyKit ?

Tu apprends en faisant. Des leçons interactives courtes associent une explication claire avec un exercice de codage pratique qui s'exécute en temps réel, et un tuteur IA disponible 24h/24 offre une aide personnalisée dès que tu es bloqué.

Puis-je obtenir un certificat en complétant Zig Academy ?

Oui. Les apprenants PRO peuvent passer un examen et obtenir un certificat de réussite partageable avec un code vérifiable pour le cours Zig Academy.

Puis-je apprendre Zig sur mon téléphone ?

Oui. CoddyKit est disponible sur le web et sous forme d'applications iOS et Android natives, tu peux donc apprendre Zig sur n'importe quel appareil et ta progression se synchronise entre eux.

Combien coûte CoddyKit PRO ?

Le premier cours de Zig Academy est gratuit. CoddyKit PRO débloque tous les cours : $5.90 par semaine, $7.90 par mois, $29.90 par an ou $69.99 en une seule fois pour un accès à vie sans renouvellement.

Combien de temps faut-il pour terminer Zig Academy ?

Zig Academy comprend 30 cours et 120 leçons. La plupart des leçons prennent environ 5–10 minutes, soit environ 14 heures de pratique concrète pour l'ensemble du parcours, à votre rythme.

Commencez Zig Academy Maintenant

Rejoignez des milliers d'apprenants maîtrisant la programmation avec des cours alimentés par l'IA.