Apprendre les bases de Python avec cette rubrique
Vous souhaitez découvrir le langage de programmation Python ? Voici une rubrique qui vous permettra d'en apprendre beaucoup plus dessus.

Aujourd'hui, le monde virtuel fonctionne grâce à des programmes qui sont implantés dans ses composants.
Ces programme vont permettre à chaque composants informatique d'effectuer une tâche précise ou parfois d'en gérer plusieurs. Grâce aux programmes dans l'informatique, le monde a eu une avancée technologique impressionnante, car les programmes ont permis d'effectuer des tâches de nombreuses fois et ce plus rapidement que nous.
Cependant, même si les programmes nous donnent un énorme
gain de temps, un programme ne se créé pas tout seul, et c'est là
que notre participation rentre en jeu.
Pour
ajouter un programme, il faut le créer, et ce avec un langage de
programmation.
Les
langages des programmations nous permettent de créer n'importe
quel programme que nous souhaitons, car les langages de
programmations disposent d'énormément de possibilités de
création.
Les langages de programmations les plus connus sont: Java (le plus connu), C (le plus vieux) et Python (le plus récent et le plus facile). Il y en a d'autres mais nous allons nous intéresser uniquement à Python.

Dans cet article, nous allons vous parler d'une rubrique internet (parmi tant d'autres) qui va vous permettre d'acquérir les bases en Python.
Cette rubrique fait partie du site CodinGame, et est très complète: cours, QCM, exercices, défis, projets et compléments, vous y trouverez beaucoup de choses pour connaître les bases en Python.
Dans cet article, nous allons alors détailler cette rubrique afin de vous faire découvrir la magie d'internet et de Python.
Pour commencer, cette rubrique se compose de 135 pages, que vous pouvez faire défiler en cliquant sur le nom de votre page au début de celle-ci au milieu.

Comme vous pouvez le voir, il y a beaucoup de thèmes différents, et vous pouvez vite être perdus.
Si vous n'avez aucunes bases sur python, commencez simplement cette rubrique par la première page et suivez les cours page par page.
Les 2 premières pages de cette rubrique comportent une page de présentation sur cette rubrique et ce qu'on y fera, et la suivante est un «bac à sable» qui vous permet de tester le code que vous voulez en autonomie.


Les cours qui vous sont présentés sur 13 pages sont à observer du début à la fin, car les cours sont présentés de manière à ce que vous évoluez au fur et à mesure des pages que vous suivez.
Les cours sont d'abord composés d'une partie écrite, pour vous expliquer le fonctionnement de différents domaines, puis vous avez une partie QCM ainsi que plusieurs exercices pour vérifier que vous avez bien compris. Malheureusement les solutions ne sont affichées qu'une fois votre exercice réussi, ce qui peut nous embêter si nous n'arrivons pas à les résoudre...
Après avoir lu les cours, fait les QCM et les exercices, vous pouvez prendre la page suivante afin de découvrir de nouvelles notions sur Python.



Cette 3ème partie se regroupe en 5 pages pour vous initier aux modules Python.
Nous n'allons pas détailler ces pages mais le principe reste le même que sur les pages des cours: une partie de texte, un QCM et des exercices pour vérifier si vous avez compris, puis si tout cela est fait, vous pouvez passer à la page suivante.


Dans cette quatrième partie, nous allons regrouper beaucoup de domaines. Toutes les pages après les modules Python sont des pages qui vous présentent des cours sur un thème en particulier (suivi de ses exercices spécifiques), des exercices et des travaux pratiques pour les années de secondes ou premières, des exercices sur des thèmes en particuliers(fonctions, listes, chaînes de caractères etc), mais aussi des pages qui regroupent les maths et la programmation ainsi que la physique et la programmation. Et dans les dernières pages, vous aurez droit à des défis ainsi que des projets et des compléments. Attention, si vous n'avez pas de connaissances sur Python, vous ne pouvez pas vous lancer sur les défis et les projets, il va falloir commencer à apprendre tous les cours pour ensuite atteindre un bon niveau et résoudre des défis et projets.
Conclusion
Juste avec cette rubrique, vous pouvez acquérir les bases de Python simplement en suivant les cours (1 ou 2 page par jour suffisent largement), puis vous pouvez approfondir vos connaissances en essayant de résoudre des exercices plus complexes, en regardant des cours plus détaillés sur des thèmes en particuliers.
Cet article vous incite à aller découvrir (si ce n'est pas déjà fait) le fonctionnement de Python, car cela peut toujours vous servir, et c'est toujours "stylé" de dire: «Je pratique le langage de programmation».
Gordien Alexis-Apprendre les bases de Python-Technologie