Python : des fondamentaux à l'utilisation du langage

Provided by:
0/10 stars
based on  0 reviews
Provided by:
Cost FREE
Start Date On demand
Python : des fondamentaux à l'utilisation du langage

Course Details

Cost

FREE

Upcoming Schedule

  • On demand

Course Provider

France Université Numérique online courses
Le projet France Université Numérique est une initiative du Ministère de l'Enseignement supérieur et de la Recherche (MESR) répondant à l'attente, en France et dans le monde, d'une offre de formation française en ligne de qualité. Ce projet comprend deux initiatives à court terme : la création d'une fondation de coopération scientifique au 1er semestre 2014 ; et le lancement d'une plateforme nationale mutualisée pour héberger les MOOCs des établissements d'enseignement supérieur françai...
Le projet France Université Numérique est une initiative du Ministère de l'Enseignement supérieur et de la Recherche (MESR) répondant à l'attente, en France et dans le monde, d'une offre de formation française en ligne de qualité. Ce projet comprend deux initiatives à court terme : la création d'une fondation de coopération scientifique au 1er semestre 2014 ; et le lancement d'une plateforme nationale mutualisée pour héberger les MOOCs des établissements d'enseignement supérieur français et francophones.

2 reviews

Course Description

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 ... 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. On couvrira dans ce cours tous les aspects du langage, des types de base aux méta-classes, mais on l'articulera autour des trois concepts fondamentaux qui font la force de Python : * le concept de typage dynamique et de références partagées qui permet une programmation rapide, facilement extensible et économe en mémoire ; * le concept d'itérateur qui permet une programmation naturelle et intuitive où parcourir un fichier est aussi facile que de faire une boucle dessus et ne prend qu'une ligne de code ; * le concept d'espace de nommage qui permet une programmation plus sûre, minimisant les interactions non souhaitées entre différentes parties d'un programme. À la fin de ce Mooc, vous maîtriserez les fondamentaux du langage et vous saurez les utiliser pour exploiter toute la puissance du langage Python.
Reviews 0/10 stars
0 Reviews for Python : des fondamentaux à l'utilisation du langage

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

No reviews yet. Be the first!

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.