Python : des fondamentaux aux concepts avancés du langage

Formation / En ligne

Culture numérique, Architecture des systèmes d'information

Public visé : Tous agents publics

Université Côte d'Azur

Durée : 81h00

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, de notebooks et d'exercices auto-évalués.

Python possède de nombreuses librairies qui font déjà probablement ce que vous souhaitez. Vous pouvez créer un site Web avec Django, faire du calcul scientifique avec NumPy et pandas, et bien plus encore. Cependant pour exploiter pleinement toutes les possibilités de ce riche écosystème, 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.

Objectifs

- Maîtriser les fondamentaux du langage et les utiliser pour exploiter toute la puissance de Python