Development-basis/README.md

81 lines
4.1 KiB
Markdown

<img src="https://cdn.pixabay.com/photo/2016/12/28/09/36/web-1935737__340.png" style="width: 100%">
<br>
<div align="center"><h1>Les principes de bases de la programmation</h1>
</div>
<br>
#### ⚠️ Disclaimer
<br>
> _Ce cours est un cours **open source**, il est possible que certaines informations puissent comprendre des erreurs. Si vous pensez pouvoir corriger quelque choses, vous pouvez créer une [issue](https://github.com/Skycel9/basics-course-of-programming/issues)._
> _Si vous souhaitez adapter les exemples de cours dans un autres langage, vous êtes les bienvenue et pouvez vous rendre dans l'onglet [pull requests](https://github.com/Skycel9/basics-course-of-programming/pulls)._
<br>
Ce cours présentera plusieurs chapitres sur diverses notions, vous trouverez ci-dessous les chapitres disponible.
<details open="open">
<summary><i style="font-style: normal; font-size: 23px; font-weight: 700">Sommaire</i>
</summary>
<br>
<ul>
<details open="open"><summary><a href="#"><b style="color: #202020">Chapitre 1</b> - Types, variables & constantes</a></summary>
<ul>
<li><a href="#">Chapitre 1.1 - Types</a></li>
<li><a href="#">Chapitre 1.2 - Variables</a></li>
<li><a href="#">Chapitre 1.3 - Constantes</a></li>
</ul>
</details>
<details open="open"><summary><a href="#"><b style="color: #202020">Chapitre 2</b> - Opérateurs logiques & de comparaisons</a></summary>
<ul>
<li><a href="#">Chapitre 2.1 - Opérateurs logiques</a></li>
<li><a href="#">Chapitre 2.2 - Opérateurs de comparaisons</a></li>
</ul>
</details>
<details open="open"><summary><a href="#"><b style="color: #202020">Chapitre 3</b> - Conditions, switch & opérations ternaires</a></summary>
<ul>
<li><a href="#">Chapitre 3.1 - Conditions</a></li>
<li><a href="#">Chapitre 3.2 - Switch</a></li>
<li><a href="#">Chapitre 3.3 - Opérations ternaires</a></li>
</ul>
</details>
<details open="open"><summary><a href="#"><b style="color: #202020">Chapitre 4</b> - Boucles</a></summary>
<ul>
<li><a href="#">Chapitre 4.1 - Boucle <b>for</b></a></li>
<li><a href="#">Chapitre 4.2 - Boucle <b>while</b></a></li>
<li><a href="#">Chapitre 4.3 - Boucle <b>do-while</b></a></li>
<li><a href="#">Chapitre 4.4 - Boucle <b>forEach</b></a></li>
</ul>
</details>
<details open="open"><summary><a href="#"><b style="color: #202020">Chapitre 5</b> - Promises, fonctions & regex</a></summary>
<ul>
<li><a href="#">Chapitre 5.1 - Promises</a></li>
<li><a href="#">Chapitre 5.2 - Fonctions</a></li>
<li><a href="#">Chapitre 5.3 - Expressions régulières (Regex)</a></li>
</ul>
</details>
<details open="open"><summary><a href="#"><b style="color: #202020">Chapitre 6</b> - Erreurs</a></summary>
<ul>
<li><a href="#">Chapitre 6.1 - Erreurs de syntaxe</a></li>
<li><a href="#">Chapitre 6.2 - Erreurs sémantique</a></li>
<li><a href="#">Chapitre 6.3 - Erreurs d'exécution</a></li>
<li><a href="#">Chapitre 6.4 - Lire une erreur</a></li>
</ul>
</details>
</ul>
</details>
----
> Ce cours est adapté à toutes les personnes s'intéressant de près ou de loin à la programmation. Il a pour vocation de vous aider dans l'apprentissage d'un langage de programmation en comprenant les principes centrales de l'informatique.
----
## Contributeurs
<a href="https://github.com/Skycel9"><img style="border-radius: 50%" src="https://github.com/Skycel9.png?size=50" title="Skycel9 - Founder"></a>
----
### Soutien
Si vous aimez le projet, vous pouvez le soutenir de plusieurs manière. En le fork sur votre profile github, en le y participant et proposant les exemples pour un langage n'en possédant pas encore via les [pull requests](https://github.com/Skycel9/basics-course-of-programming/pulls), ou en mettant une étoile ⭐ !