1 session disponible pour cette formation
Voir les sessionsOrganisme / Établissement
152 rue Orion - 34570 VAILHAUQUES
Contact
Objectifs de la formation
- Renforcer les bases de la programmation en Python
- Comprendre les principes fondamentaux de la programmation orientéebrobject (POO)
- Se familiariser avec les outils de développement professionnels
- Appliquer les compétences Python dans des exercices pratiques
Contenu
Introduction et Objectifs (30 min)
Objectifs : Clarifier les attentes et évaluer le niveau de départ.br Présentation du programme
Test de positionnement rapide pour ajuster en temps réel
Module 1 : Renforcement des Bases en Python (3 heures)
Objectifs : 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.
Module 2 : Introduction à la Programmation Orientée Objet (POO) (2 heures)
Objectifs : 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.).
Module 3 : Introduction à PyCharm et Git (4 heures)
Objectifs : 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.
Module 4 : Approfondissement des Compétences Python et Pratique
Supplémentaire (2 heures)
Objectifs : Réviser et renforcer les compétences acquises, avec desbrexercices supplémentaires.
Applications pratiques : Résolution de problèmes supplémentaires pour
travailler sur les structures de données complexes (listes, dictionnaires,brensembles).
Exploration de nouvelles fonctionnalités : Boucles et fonctions avancéesbr(compréhension de liste, map, filter).
Réponses aux questions : Temps réservé pour résoudre toute difficulté
rencontréependant la formation.
Conclusion et Suivi (30 min)
Objectifs : Résumer les points clés et donner des ressources pour continuer àbrapprendre.
Retour sur les concepts importants.
Suggestions de ressources pour approfondir les connaissances après la
formation.
Résultats attendus
Apprendre les bases et utiliser les outils professionnels