Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages Python

Formation Complète Python - de Débutant à Avancé

Apprenez la programmation Python par la pratique, des bases aux concepts avancés.
Rating: 4.1 out of 54.1 (23 ratings)
134 students
Created by Maxime Adjigble | Python - Machine Learning - Développement Web
Last updated 1/2021
French
30-Day Money-Back Guarantee

What you'll learn

  • Maîtriser les bases du language Python
  • Créer des jeux comme le Chifoumi (Pierre, Papier, Ciseaux)
  • Apprendre la programmation orientée objet avec les classes
  • Comprendre les structures de données disponibles en Python
  • Utiliser Jupyter Notebook
  • Apprendre à utiliser les opération mathématiques
  • Apprendre à manipuler du texte
  • Créer vos propres fonctions et classes
  • Développer des compétences avancées en programmation Python

Course content

16 sections • 88 lectures • 10h 11m total length

  • Preview04:35
  • Preview02:34
  • Structure du cours
    04:56
  • Preview01:03
  • Code sources
    00:25

  • Python 2.x ou Python 3.x
    09:22
  • Installation de Python pour Windows
    04:49
  • Installation de Python pour Mac
    05:21
  • Installation de Python pour Ubuntu
    05:07
  • Interpréteurs Python en ligne
    04:24

  • Preview08:20
  • Première erreur de programmation
    06:56
  • Commandes de base
    07:40
  • Scripts Python exécutables
    10:29
  • Scripts Python
    1 question

  • Les Environnements de développement
    07:48
  • Sublime Text
    04:07
  • Atom
    05:56
  • PyCharm
    09:07
  • Visual Studio Code
    04:52
  • Jupyter Notebook
    11:35

  • Preview04:59
  • Nomenclature des variables
    07:24
  • Quiz: Nomenclature des variables
    1 question
  • Les types de variables
    02:59
  • Les variables en pratique - partie 1
    09:12
  • Les variables en pratique - partie 2
    09:50

  • Les opérations mathématiques - théorie
    03:28
  • Les opérations mathématiques - pratique
    12:45
  • Les opérations de comparaison - théorie
    05:40
  • Les opérations de comparaison - pratique
    09:07
  • Le module mathématique - partie 1
    05:27
  • Le module mathématique - partie 2
    09:48

  • Les chaînes de caractères
    02:12
  • Preview08:00
  • La concaténation
    08:33
  • Caractères spéciaux - partie 1
    08:07
  • Caractères spéciaux - partie 2
    10:28
  • Récupérer les entrées utilisateur
    07:23
  • Conversion de types
    08:03
  • Taille de chaîne de caractères
    02:59
  • L'indexage
    09:01
  • L'indexage négatif
    05:12
  • Le tranchage
    09:57
  • Les méthodes utiles
    12:39
  • La méthode replace
    05:04
  • Le formatage personalisé
    07:38

  • Présentation
    02:10
  • Solution
    01:25
  • Implémentation
    05:06

  • L’indentation
    06:42
  • L’instruction if
    12:27
  • L’instruction else
    08:39
  • L’instruction elif
    09:07

  • Les listes
    14:23
  • Les opérateurs de liste
    09:15
  • Les méthodes et fonctions de liste
    03:28
  • Les fonctions utiles
    05:23
  • Les méthodes utiles
    08:32
  • Les tuples
    10:41
  • Les ensembles
    08:03
  • Les ensembles - opérateurs
    04:59
  • Les dictionaries
    09:22

Requirements

  • Vous aurez besoin d'un ordinateur avec Windows, MacOS ou Linux.
  • Aucune connaissance en Python nécessaire!
  • Tout ce dont vous aurez besoin vous sera enseigné dans cette formation.

Description

Apprenez la programmation Python de manière pratique en 2020!

Cette formation est l'une des formations la plus élaborée sur Udemy qui va vous permettre d'apprendre le Python 3 très facilement! Que vous soyez débutant en programmation et n'avez jamais programmé auparavant, ou que vous souhaitez vous perfectionner en Python, vous allez apprendre pas à pas le langage Python des bases jusqu'aux concepts avancés et modernes de Python 3.8.

Nous allons commencer à apprendre les concepts de base qui vont vous permettre de bien débuter avec la programmation Python.

Vous serez capable de créer vos propres projets et tout au long de la formation apprendre des concepts plus avancés.

La meilleure manière d'apprendre est par la pratique! Vous allez trouver dans cette formation plusieurs exercices pratiques de programmation pour complémenter votre apprentissage.

Avec cette formation, vous aurez accès à 80+ vidéos sur la programmation Python, 40+ code sources sur chaque concept couvert et 3 Projets qui vont vous permettre de maîtriser la programmation Python.


Nous allons couvrir des concepts comme:

  • L'installation de Python

  • Les bases de l'invité de commande Python

  • Les éditeur de code

  • Les nombres

  • Les chaînes de caractères

  • Les listes

  • Les dictionnaires

  • Les ensembles

  • Les fonctions

  • Les classes

  • et bien d'autres

Ces concepts vous seront présentés de manière simple et concise. Vous aurez des bases solides pour par la suite vous perfectionner dans les domaines du développement d'applications, développement web, machine learning ou datascience.

Inscrivez-vous aujourdhui et découvrez les merveilles du Python en développant des compétences solides de manière pratique et amusante.

Who this course is for:

  • Vous débutez en programmation
  • Vous désirez apprendre le language Python
  • Vous avez les bases et souhaitez vous perfectionner en Python
  • Vous connaissez un autre language et shouhaitez apprendre le Python

Instructor

Maxime Adjigble | Python - Machine Learning - Développement Web
Formateur & Développeur Python
Maxime Adjigble | Python - Machine Learning - Développement Web
  • 4.5 Instructor Rating
  • 115 Reviews
  • 2,371 Students
  • 4 Courses

Doctorant en Machine Learning, je partage ma passion pour la programmation et l'intelligence artificielle à travers des formations en ligne et blogs.

Je programme depuis plus de 15 ans et ai eu l'occasion de créer divers produits en utilisant le language Python.

À travers mes formations, vous aurez des instructions très claires et précises qui vous permettrons d'acquérir de nouvelles compétences dans mes domaines d'expertise.

J'adore démystifier des concepts complexes et partager mes connaissances.

J'espère vous retrouver dans l'une de mes formations très prochainement!

----------------------------------------------------------------------

As a PhD student in Machine Learning, i share my passion for programming languages and AI through online courses and blogs.

I have been programming for more than 15 years and have built many products using Python.

In my online courses, you will get clear guidance to help you become a confident programmer.

I love sharing my knowledge and presenting complex concepts in a simple format.

I hope to see you soon in one of my online courses!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.