Category Archives: Python

Python : des fondamentaux à l’utilisation du langage

Dans ce cours, vous apprendrez à bien programmer en Python.
On vous mènera des premiers pas dans le langage à l’étude des concepts les plus évolués au travers de nombreuses vidéos courtes, d’exercices et de mini-projets.
Python possède de nombreuses librairies qui font déjà probablement ce que vous souhaitez. Vous pouvez créer un site Web avec Django, travailler avec des bases de données avec SQLAlchemy, développer des applications sur Internet avec Twisted, faire des applications réseaux avec Scapy, faire du calcul scientifique ou symbolique avec NumPy, SciPy ou Sage, et bien plus encore. Cependant pour exploiter pleinement ces librairies vous devez acquérir une profonde compréhension du langage.
Le langage Python encourage une programmation intuitive qui repose sur une syntaxe naturelle et des concepts fondamentaux puissants qui facilitent la programmation. Il est important de bien maîtriser ces concepts pour écrire rapidement des programmes efficaces, faciles à comprendre et à maintenir, et qui exploitent pleinement les possibilités du langage.

Programmation en Python pour débutants

Cette formation, libre et gratuite, est destinée aux futurs étudiants des classes préparatoires scientifiques désirant se former aux bases de la programmation informatique (L0). Elle est particulièrement adaptée aux élèves n’ayant pas suivi la spécialité de terminale S Informatique et sciences du numérique (ISN). Au-delà, cette formation est ouverte à tout apprenant désirant faire ses premiers pas en programmation, sans prérequis.

Une introduction à la programmation interactive en Python

Un Mooc en anglais auquel il est encore temps de s’inscrire.

La vidéo d’introduction :

This course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses offered on Coursera. To make learning Python easy, we have developed a new browser-based programming environment that makes developing interactive applications in Python simple. These applications will involve windows whose contents are graphical and respond to buttons, the keyboard and the mouse.

The primary method for learning the course material will be to work through multiple “mini-projects” in Python. To make this class enjoyable, these projects will include building fun games such as Pong, Blackjack, and Asteroids. When you’ve finished our course, we can’t promise that you will be a professional programmer, but we think that you will learn a lot about programming in Python and have fun while you’re doing it.