Ressources pour la Piscine 2024 😎

Pour votre piscine, il vous faudra maîtriser Vim, Bash et GCC. Voici une liste (non exhaustive) de vidéos et documentation qui peuvent vous faire gagner du temps.

VIM

  • Vim As Your Editor : Une série de vidéos pour se familiariser avec Vim et NeoVim.

  • Why should I learn nvim? : De la documentation qui vous explique le pourquoi du comment.

    --> Vous pourrez utiliser Vs Code ou autres durant votre cursus mais apprenez Vim pour la piscine (Même si c'est Relou 🥲).

Bash

Le finder de macOS c'est cool mais Bash c'est mieux (Trust Me Bro 🙃). Pour naviguer dans votre ordi, c'est VRAIMENT utile de savoir utiliser un shell tel que Bash (qui est installé par défaut sur tous les ordis Unix) ou Zsh avec Oh My ZSH! (qui est turbo mieux).

  • man: La commande qui va vous sauver la vie. Il suffit d'écrire
man une_commande

pour que ça vous explique comment elle fonctionne.

--> je vous laisse découvrir ce que fait :

man man
man mv
man cp
man pwd
man open
man mkdir
man echo

GCC et main.c

Alors pour GCC, vous n'avez pas vraiment besoin de comprendre toutes de suite toutes les nuances et pourquoi mais, vous pouvez apprendre les bases de comment compiler votre premier .c avec

gcc main.c -o mon_programme
  • Mon gars jachampagne : En gros la plupart des cours sont expliqués (très clairement pour le coup) dans cette série de vidéos.

Et après ?

je vais vous faire une série d'exos avec des corrections (quand j'ai le temps bien sûr) pour vous chauffer un peu, mais vous pouvez toujours vous confronter à 42 EXAM pour voir si vous êtes prêts pour les examens du vendredi (Oui c'est dur mais ça va le faire 🙃).

Bonne chance à vous !