Se rendre au contenu

Python Debutant

https://groupe-sr3.odoo.com/web/image/product.template/259/image_1920?unique=ae3afc8
(0 avis)

À partir de 2300 € HT
D​urée du cours : 5 jours - 35 heures

0,00 € 0.0 EUR 0,00 € Hors taxes

0,00 € Hors taxes

Cette combinaison n'existe pas.


Objectifs du cours

Prenez en main Python et devenez un programmeur accompli !

Ce parcours complet en programmation avec Python vous guide des bases essentielles aux concepts avancés. Que vous soyez débutant ou que vous souhaitiez renforcer vos compétences, vous apprendrez à maîtriser les fondements de la programmation, comme les variables, les structures de contrôle et les fonctions. À travers des exercices pratiques, vous découvrirez comment manipuler des fichiers, gérer les erreurs et structurer votre code pour une meilleure modularité. Vous serez également initié à la programmation orientée objet (POO), en apprenant à créer des classes et des objets pour concevoir des programmes robustes et évolutifs. Un tremplin idéal pour entrer dans le monde du développement logiciel !

Ce plan de cours vise à fournir aux participants :

➢ Comprendre les concepts de base de la programmation et l’environnement de développement Python.

➢ Maîtriser les structures de contrôle de flux et les structures de données en Python.

➢ Savoir créer et utiliser des fonctions pour structurer et réutiliser le code.

➢ Apprendre à manipuler des fichiers et à comprendre les bases de la programmation orientée objet en Python.

Public

  • Ce cours est destiné aux débutants souhaitant apprendre la programmation avec Python. Il s’adresse à des individus n’ayant aucune expérience préalable en programmation ou ayant des connaissances très limitées dans ce domaine.

Il est idéal pour :


  • Des étudiants en informatique ou dans des disciplines connexes.
  • Des professionnels souhaitant acquérir des compétences en programmation pour automatiser des tâches ou développer des projets personnels.
  • Des passionnés de technologie cherchant à démarrer leur parcours dans le développement logiciel.

Prérequis

  •  Il n’y a aucun prérequis technique en termes de connaissances en programmation pour ce cours.

 Cependant, il est recommandé que les participants :

  • Aient une connaissance de base de l’utilisation d’un ordinateur (navigation dans les dossiers, installation de logiciels).
  • Soient à l’aise avec la navigation sur internet pour rechercher des informations.
  • Possèdent une attitude proactive et un esprit d’apprentissage pour explorer et résoudre des problèmes par eux-mêmes en dehors des sessions de cours.

Contenu du cours

Partie 1 : Introduction à Python et à la Programmation

  • Familiarisation avec Python et les outils (IDE, Jupyter Notebook).
  • Compréhension des concepts fondamentaux : variables, types de données, et opérateurs.
  • Introduction aux entrées et sorties de base (input/output).

Partie 2 : Contrôles de Flux et Structures de Données

  • Apprentissage des structures de contrôle : conditions (if, else, elif) et boucles (for, while).
  • Exploration des structures de données : listes, tuples, dictionnaires, et ensembles.
  • Manipulation des structures de données avec des boucles et des compréhensions de listes.

Partie 3 : Fonctions et Modularité

  • Définition et appel de fonctions en Python.
  • Passage d’arguments et retour de valeurs.
  • Comprendre la portée des variables et l’importance de la modularité.
  • Introduction aux modules et aux bibliothèques standard de Python.

Partie 4 : Manipulation de Fichiers et Introduction à la Programmation Orientée Objet (POO)

  • Lecture et écriture de fichiers en Python (textes, CSV).
  • Gestion des exceptions pour un code robuste.
  • Introduction à la POO : création de classes et d’objets.
  • Comprendre les concepts de base de la POO : attributs, méthodes, héritage.

Cours mis à jour en date du 06/09/2024