What You Need to Know Before
You Start

Starts 5 June 2025 07:25

Ends 5 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Commencer avec Python

Maîtrisez les fondamentaux de Python grâce à des projets pratiques, de la syntaxe de base à la POO, au développement d'interfaces graphiques avec Tkinter, et aux applications pratiques en science des données, IA et développement web.
via Udemy

4052 Cours


7 hours 38 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Aperçu

Ce cours offre un aperçu complet de la programmation en Python, l'un des langages de programmation informatique les plus utilisés au monde aujourd'hui. Ce langage a une forte présence dans des domaines tels que :

la science des données, l'intelligence artificielle, l'apprentissage automatique, la cybersécurité, le développement web et de nombreux autres domaines pertinents aujourd'hui.

Le cours couvre les bases du langage ainsi que les algorithmes nécessaires pour construire un programme. La partie pratique de Python a été mise en œuvre dans VS Code et Jupyter Notebook, afin que les apprenants puissent s'habituer aux environnements logiciels populaires dans la communauté.

Le cours a été conçu de manière à ce que les débutants puissent suivre facilement étape par étape et acquérir de la confiance en leurs compétences en codage. Si vous avez des connaissances d'un autre langage de programmation, vous trouverez également les ressources utiles qui vous aideront à vous habituer à la programmation en Python et à sa syntaxe en un rien de temps.

En un coup d'œil, les concepts suivants sont couverts :

Programme

  • Introduction à Python
  • Histoire et évolution
    Popularité de Python et cas d'utilisation
  • Configuration de l'environnement
  • Installation de Python
    Aperçu de VS Code
    Introduction à Jupyter Notebook
  • Bases de Python
  • Variables et types de données
    Entrée et sortie de base
    Opérateurs et expressions
  • Structures de contrôle
  • Instructions conditionnelles (if, elif, else)
    Boucles (for, while)
    Compréhensions
  • Structures de données
  • Listes et opérations sur les listes
    Tuples et ensembles
    Dictionnaires
  • Fonctions et modules
  • Définir des fonctions
    Importation et utilisation des modules
    Fonctions lambda
  • Gestion des exceptions
  • Try, Except, Finally
    Levée d'exceptions
  • Gestion des fichiers
  • Lecture et écriture de fichiers
    Travail avec CSV et JSON
  • Objets et classes
  • Bases de la programmation orientée objet
    Définition de classes et d'objets
    Héritage et polymorphisme
  • Introduction aux algorithmes
  • Comprendre les algorithmes
    Algorithmes de tri et de recherche de base
  • Travail avec les bibliothèques
  • Introduction à NumPy
    Introduction à Pandas
    Traçage basique avec Matplotlib
  • Pratique de la programmation
  • Projet : Simple Web Scraper
    Projet : Tâche d'analyse de données de base
  • Obtenir de l'aide et ressources supplémentaires
  • Documentation Python
    Communauté et forums en ligne
  • Projet final
  • Concevoir et implémenter une petite application Python

Enseigné par

Dr. Umesh Dutta and Ina Singh


Sujets

Programmation