An open API service indexing awesome lists of open source software.

https://github.com/beatussum/ccourses

Formation C 17 dispensée à l'ENSIMAG pendant l'année scolaire 2024-2025
https://github.com/beatussum/ccourses

c c17 courses ensimag francais french hugo

Last synced: 4 months ago
JSON representation

Formation C 17 dispensée à l'ENSIMAG pendant l'année scolaire 2024-2025

Awesome Lists containing this project

README

        

# Formation C 17

[![Licence](https://img.shields.io/github/license/beatussum/ccourses?label=licence)](LICENSE)
[![Version](https://img.shields.io/github/v/release/beatussum/ccourses?label=version)](https://github.com/beatussum/ccourses/releases/)

## Table des matières

- [Table des matières](#table-des-matières)
- [Pourquoi cette formation ?](#pourquoi-cette-formation-)
- [En quoi consiste ce dépôt ?](#en-quoi-consiste-ce-dépôt-)
- [Journal des modifications](#journal-des-modifications)
- [Code de conduite](#code-de-conduite)
- [Comment contribuer ?](#comment-contribuer-)
- [Politique de sécurité](#politique-de-securité)
- [Licences](#licences)

## Pourquoi cette formation ?

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 C[^1] 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.

## En quoi consiste ce dépôt ?

Ce dépôt correspond aux sources du site sur lequel s'appuit la formation.
Ce site est basé sur [Hugo](https://gohugo.io/)[^2] et utilise le thème [Geekdocs](https://geekdocs.de/).

## Journal des modifications

Prière de consuler [ce document](CHANGELOG.md).

## Code de conduite

Prière de consuler [ce document](CODE_OF_CONDUCT.md).

## Comment contribuer ?

Prière de consuler [ce document](CONTRIBUTING.md).

## Politique de sécurité

Prière de consuler [ce document](SECURITY.md).

## Licences

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](https://creativecommons.org/licenses/by-sa/4.0/legalcode.fr) dont un exemplaire ce trouve [ici](LICENSE), 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](copyright) dans [le format de fichier `debian/copyright`](https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/).

[^1]: Le **P**rojet **L**ogiciel **C** (ou **P.L.C.**) consiste en l'implémentation d'une bibliothèque graphique ou d'un logiciel d'analyse d'image qui s'étale sur tout le mois de mai (c'est un gros projet !).
[^2]: Il s'agit d'un outil de production de site statique.