Tout le catalogue
Développement personnel · Développement
Formation Python : Apprendre les bases et utiliser les outils professionnels
France Travail OPCO Mentorée

Objectifs
Objectifs
- Renforcer les bases de la programmation en Python
- Comprendre les principes fondamentaux de la programmation orientée objet (POO)
- Se familiariser avec les outils de développement professionnels
- Appliquer les compétences Python dans des exercices pratiques
Programme
Programme
1
Module 1 – Renforcement des Bases en Python (3 heures)
Compétence visée : Consolider les bases de Python pour être à l’aise dans la programmation.
- Rappels fondamentaux : Variables, types de données, opérateurs, structures de contrôle (conditions et boucles).
- Exercices pratiques : Calculs simples, manipulation de listes et dictionnaires.
2
Module 2 – Introduction à la Programmation Orientée Objet (POO) (2 heures)
Compétence visée : Découvrir les principes de base de la POO.
- Concepts essentiels : Classes, objets, et méthodes (sans entrer dans les détails complexes comme l’héritage pour le moment).
- Exercice pratique : Création d’une classe simple, par exemple, une classe Voiture avec des attributs et méthodes (démarrer, arrêter, etc.).
3
Module 3 – Introduction à PyCharm et Git (4 heures)
Compétence visée : Acquérir les compétences pour travailler avec des outils professionnels.
- PyCharm : Installation et navigation dans PyCharm, création de projets, débogage.
- Git : Introduction au versionnage de code avec Git (création d’un dépôt, commit, push, pull, branche).
- Exercices pratiques : Utilisation de Git dans un petit projet, suivi des versions, collaboration de base avec GitHub.
4
Module 4 – Approfondissement des Compétences Python et Pratique
Compétence visée : Réviser et renforcer les compétences acquises, avec des exercices supplémentaires.
- Supplémentaire (2 heures)
- Applications pratiques : Résolution de problèmes supplémentaires pour travailler sur les structures de données complexes (listes, dictionnaires, ensembles).
- Exploration de nouvelles fonctionnalités : Boucles et fonctions avancées (compréhension de liste, map, filter).
- Réponses aux questions : Temps réservé pour résoudre toute difficulté rencontrée pendant la formation.
- Conclusion et Suivi (30 min)
- Objectifs : Résumer les points clés et donner des ressources pour continuer à apprendre.
- Retour sur les concepts importants.
- Suggestions de ressources pour approfondir les connaissances après la formation.
Public concerné
Public concerné
Débutants en programmation
Pas trouvé exactement ce qu'il vous faut ?
Le catalogue est riche et le mentorat permet de l'adapter à votre contexte. Parlons-en.
