Ce que vous devez savoir avant
Vous commencez

Débute 5 June 2026 07:04

Se termine 5 June 2026

00 Jours
00 Heures
00 Minutes
00 Secondes
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

4160 Cours


7 hours 38 minutes

Amélioration optionnelle disponible

Not Specified

Progressez à votre rythme

Paid Course

Amélioration optionnelle disponible

Aperçu

This course provides a comprehensive overview of Python Programming which is one of the most widely used computer programming language in the world today. The language has a strong presence in domains like:

Data Science, Artificial Intelligence, Machine Learning, Cyber Security, Web Development and many other domains that are relevant today.

The course covers the language basics as well as the algorithms that are required to build a program. The hands-on part of Python has been implemented in VS Code and Jupyter Notebook, so that learners can get used to the software environments that are popular in the community.

The course has been designed in such a way that beginners can follow along easily in a step by step manner and get confident in their coding skills. If you have knowledge of other programming language then also you will find the resources helpful that will help you to get used to Python programming and its syntax in no time.

At a glance the following concepts are covered:

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


Matières

Programming