Présentation de la formation
- Code de conduite: Code de conduite Contributor Covenant
- Comment contribuer ?:
Tout ce qu'il faut connaître avant de contribuer au projet
- Dura lex, sed lex:
Descriptions des différentes règles d'édition
- Les conventions utilisées: Conventions utilisées pour Hugo et le format Markdown
- Les mots anglais: Bonne présentation des mots anglais
- Typographie: Règles d'édition liées à la typographie
- Utilisation de Git: Règles d'utilisation de Git
- Dura lex, sed lex:
Descriptions des différentes règles d'édition
- Journal des modifications: Modifications apportées d'une version à une autre
- Politique de sécurité: Comment signaler une vulnérabilité potentielle ?
Avant toute chose, il serait bon de revenir aux bases. Ainsi, commençons par nous poser la question suivante : pourquoi le C ?
Créé dans les années 1970, le C est un langage de programmation essentiel pour le développement des systèmes d’exploitation et d’applications embarquées. Il se distingue par sa performance, sa portabilité et son influence sur de nombreux autres langages. En d’autres termes, ce langage est un incontournable dans toute carrière d’informaticien, même de nos jours.
Compte tenu de son importance, le C est étudié dès la première année à l’ENSIMAG ; certains d’entre vous en ont même déjà entendu parler pendant les classes préparatoires. Cette formation vise à donner un avant-goût des cours de C que vous aurez cette année. Elle vous permettra de prendre de l’avance sur les différents D.M. qui vous seront donnés. Vous aurez peut-être même l’occasion de finir le projet C1 avant tout le monde (les vacances arriveront plus vite !).
Cette formation s’adresse à tous les niveaux d’étudiants :
- les élèves rencontrant des difficultés pourront y trouver une aide,
- et ceux plus expérimentés auront l’opportunité d’aborder des concepts avancés du langage.
Ce dépôt correspond aux sources du site sur lequel s’appuit la formation. Ce site est basé sur Hugo2 et utilise le thème Geekdocs.
Tous les documents se trouvant sur ce dépôt sont distribués, sauf en cas de mention contraire, sous licence CC BY-SA 4.0, et écrits par moi (Mattéo Rossillol‑‑Laruelle a.k.a. Beatussum).
Pour davantage de détails sur les licences s’applicant sur les différents fichiers tiers, prière de consulter le fichier copyright dans le format de fichier debian/copyright
.