Algorithmique avec Python

Développez vos compétences en programmation

L'algorithmique est le socle de la programmation, et Python, avec sa syntaxe claire et concise, est le langage idéal pour l'appréhender. Cette formation de 3 jours vous offre les clés pour comprendre et mettre en œuvre les concepts fondamentaux de l'algorithmique, tout en vous familiarisant avec l'environnement Python.

Rejoignez-nous et posez les premières pierres de votre parcours en programmation avec Python ! 

3 jours

Durée de la formation

icone de date ligne courbe
icone de date ligne courbe

Début de la formation

icone de cible

Objectifs de la formation

Au terme de cette formation, le participant sera capable de :

Utiliser la syntaxe du langage Python

  • Comprendre et utiliser efficacement la syntaxe claire et concise de Python, y compris les variables, les types de données, les opérateurs, les structures de contrôle et les fonctions.

Développer des scripts Python

  • Écrire des scripts Python pour automatiser des tâches, traiter des données, résoudre des problèmes et interagir avec d'autres systèmes.

Utiliser les opérateurs de base

  • Effectuer des opérations arithmétiques, de comparaison, logiques et d'affectation en utilisant les opérateurs de base de Python.

Développer des fonctions et des procédures

  • Créer des fonctions et des procédures pour organiser le code, le rendre plus modulaire et réutilisable, et faciliter la maintenance.

Utiliser les bibliothèques standards

  • Exploiter les nombreuses bibliothèques standards de Python pour accéder à des fonctionnalités avancées telles que la manipulation de fichiers, les opérations sur les chaînes de caractères, les expressions régulières, la gestion du temps, etc.
image public cible

Public de la formation

  • Professionnels cherchant à se former aux métiers du numérique
  • Toute personne curieuse de découvrir le monde de la programmation

Points forts de la formation

  • Son approche pédagogique accessible, adaptée aux débutants en programmation.
  • Sa combinaison équilibrée de théorie et de pratique, avec de nombreux exercices pour consolider vos acquis.
  • Son focus sur l'algorithmique, vous donnant les outils pour résoudre des problèmes de manière méthodique et rigoureuse
image point fort

Prérequis pour la formation

Aucun

arrière plan carte prérequis

Programme
de la formation

  • Module 1 : Introduction à Python
    • Caractéristiques du langage Python
    • Versions, ressources et documentation
  • Module 2 : Essentiel du langage
    • Structure et exécution d’un programme Python
    • Types d’objets fondamentaux : Nombres, Chaînes, Listes, Dictionnaires, Tuples et Fichiers
    • Opérateurs de base
    • Entrées/sorties de base  
  • Module 3 : Manipulation de structures de données
    • Création et manipulation de listes
    • Création et manipulation de dictionnaires
  • Module 4 : Programmation séquentielle
    • Structures de contrôle 
    • Itérateurs et générateurs
    • Gestion des exceptions
  • Module 5 : Fonctions, procédures et modules
    • Définition des fonctions
    • Appel de fonctions et gestion des paramètres
    • Création de modules
    • Portée des variables, espaces de nommage et résolution de nom  
  • Module 6 : Exercices pratiques
    • La formation d’algorithmique de base est fortement orientée sur la pratique. Les participants ont l’occasion de mettre en pratique les différentes notions théoriques enseignées tout au long de la formation.
image ligne principale image ligne secondaire
icone d'euro ligne courbe

Prix de la formation

Formateur :

La société CogniTIC est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information. Tous les collaborateurs de CogniTIC mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché.