Aller au contenu principal

Programmer et automatiser des tâches avec Python 100% sur mesure, à durée variable et à destination des débutants jusqu'à confirmés

Date de mise à jour :
Identifiant Offre Info : 10_26110008F
Organisme responsable : StraFormation (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Apprenez à programmer avec Python, le langage le plus accessible et polyvalent du moment. Que vous soyez débutant complet ou déjà familier avec la logique informatique, cette formation vous permet de créer des scripts utiles, d'automatiser des tâches, de manipuler des données, ou même de développer des applications. Maîtrisez Python à votre rythme et atteignez vos objectifs techniques, professionnels ou personnels. En individuel ou en petits groupes, en présentiel ou à distance,…

Apprenez à programmer avec Python, le langage le plus accessible et polyvalent du moment. Que vous soyez débutant complet ou déjà familier avec la logique informatique, cette formation vous permet de créer des scripts utiles, d'automatiser des tâches, de manipuler des données, ou même de développer des applications.
Maîtrisez Python à votre rythme et atteignez vos objectifs techniques, professionnels ou personnels.
En individuel ou en petits groupes, en présentiel ou à distance, Straformation vous accompagne vers l'autonomie en programmation.
Apprenez Python à votre façon
Choisissez votre rythme : 1h, 2h, 3h ou plus par semaine.
Fixez vos objectifs : automatisation, data, développement web, IA, examens…
Modules sur mesure : en fonction de votre niveau et de vos centres d'intérêt.
Des projets concrets pour pratiquer et progresser efficacement.
 
Une pédagogie participative et motivante
Cours actifs et ludiques : challenges de code, mini-projets, jeux de logique...
Supports variés : notebooks interactifs, vidéos, ressources open source.
Suivi personnalisé : chaque séance est adaptée à vos progrès et besoins.
 
Des formateurs expérimentés
Développeurs professionnels et passionnés par la transmission du savoir.
Connaissent les besoins du monde du travail et les exigences concrètes.
Vous accompagnent pas à pas, quel que soit votre objectif.
 
Une méthode Straformation
Approche pratique dès le 1er cours : on code avant de théoriser.
Méthode visuelle et intuitive : algorithmes expliqués simplement.
Évaluation continue et feedback constructif.

 
Prêt à coder ?
Contactez-nous pour un bilan gratuit et faites le premier pas vers la programmation Python !

Programme de la formation

Programme mis à jour le 09/04/2026 (indicatif, adaptable selon vos besoins et objectifs). (Articles L.6316-1 et R.6316-1 du Code du travail) Bloc 1 : Apprendre à programmer Objectif : découvrir les bases de Python et la logique de programmation. Compétences : variables, types de données, conditions, boucles, fonctions simples. Contenu : Installation (VS Code / Jupyter) Scripts simples (affichage, calculs) Manipulation de données (listes, dictionnaires) Conditions et boucles Fonctions…

Programme mis à jour le 09/04/2026 (indicatif, adaptable selon vos besoins et objectifs).
(Articles L.6316-1 et R.6316-1 du Code du travail)
Bloc 1 : Apprendre à programmer
Objectif : découvrir les bases de Python et la logique de programmation.
Compétences : variables, types de données, conditions, boucles, fonctions simples.
Contenu :
  • Installation (VS Code / Jupyter)
  • Scripts simples (affichage, calculs)
  • Manipulation de données (listes, dictionnaires)
  • Conditions et boucles
  • Fonctions personnalisées
  • Projets : jeu, calculatrice, gestionnaire de tâches
Bloc 2 : Structurer et automatiser
Objectif : organiser son code et automatiser des tâches.
Compétences : fonctions avancées, fichiers, gestion d'erreurs.
Contenu :
  • Fonctions avec paramètres
  • Structures conditionnelles
  • Lecture/écriture (texte, CSV)
  • Gestion des erreurs (try/except)
  • Bibliothèques (math, random, datetime)
  • Projets : carnet d'adresses, simulateur, tri de fichiers
Bloc 3 : Data et automatisation
Objectif : exploiter Python pour la donnée.
Compétences : manipulation de données, API, web scraping.
Contenu :
  • Pandas (tri, filtres)
  • Visualisation (Matplotlib)
  • Web scraping (BeautifulSoup)
  • Appels d'API
  • Projets : budget, météo, convertisseur
Bloc 4 : Développement professionnel
Objectif : structurer des projets robustes.
Compétences : programmation orientée objet, tests, environnement.
Contenu :
  • Classes, objets, héritage
  • Organisation de projet
  • Environnements virtuels (venv), pip
  • Tests (unittest)
  • Projets : mini-CRM, quiz, gestion de stock
Bloc 5 : Applications web et data
Objectif : créer des solutions concrètes.
Compétences : développement web, automatisation Excel.
Contenu :
  • Application web avec Flask
  • Formulaires et base SQLite
  • Traitement Excel (openpyxl, xlwings)
  • Tableaux et graphiques
  • Projets : outil RH, dashboard, automatisation Excel
Bloc 6 : Projet final
Objectif : réaliser un projet complet.
Compétences : autonomie, gestion de projet, présentation.
Contenu :
  • Développement d'un projet complet
  • Utilisation de Git/GitHub
  • Documentation technique
  • Soutenance finale (option)

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

35 h

Financement

Conventionnement
Oui
Financeur
  • Entreprise

    Programme : Accessible en formation professionnelle continue hors alternance

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Aucun

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

25 Rue René Coty
21000 Dijon

Responsable : Salle de la Chouette

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
21 Rue d'Oslo
67000 Strasbourg
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes