Python pour débuter en programmation et devenir expert

Débuter en programmation avec le langage Python, théorie, exercices et exemples

4.40 (81 reviews)
Udemy
platform
Français
language
Programming Languages
category
Python pour débuter en programmation et devenir expert
413
students
5.5 hours
content
Sep 2021
last update
$19.99
regular price

What you will learn

Savoir installer le langage Python sur Windows, Mac OS X ou Linux.

Savoir choisir et installer un environnement de développement.

Apprendre un langage de programmation.

Connaitre la syntaxe du langage Python

Apprendre à programmer "Orienté Objet".

Connaitre l'utilisation des bibliothèques Python.

Apprendre à utiliser une base de données avec Python

Why take this course?

Vous cherchez un cours pour vous orienter dans une nouvelle carrière du numérique ?

Vous êtes déjà développeur et vous souhaitez apprendre le langage Python dont tout le monde parle ?

Vous êtes intéressé par la Data Science et vous avez vous que Python était incontournable pour cela ?


Ce cours est fait pour vous, c'est une initiation à la programmation avec le langage Python qui vous entrainera petit à petit jusqu'à une réelle expertise sur ce langage.

Il s'adresse à des débutants, il n'est pas nécessaire de connaitre un autre langage de programmation mais bien sur cela peut vous aider.

Vous découvrirez le langage Python, depuis les fonctions les plus simples jusqu'à des aspects plus avancés, comme la programmation orienté objet (POO).

Le cours est constitué de courtes vidéos, après quelques principes de base et l'installation des outils, nous verrons point par point comment coder en Python. Les scripts développés en cours sont tous fournis en téléchargement et plusieurs mini-projets de développement permettront de faire une synthèse des compétences acquises.

Si vous voulez faire évoluer votre carrière, découvrir un langage de programmation simple mais aux possibilités (presque) infinies ou simplement utiliser Python pour vos projets personnels et automatiser un certain nombre de tâches fastidieuses, ce cours est fait pour vous !

Screenshots

Python pour débuter en programmation et devenir expert - Screenshot_01Python pour débuter en programmation et devenir expert - Screenshot_02Python pour débuter en programmation et devenir expert - Screenshot_03Python pour débuter en programmation et devenir expert - Screenshot_04

Reviews

Cyril
April 12, 2023
Très bon cours pour débuter et apprendre les principes de base du langage python. Progression pédagogique. Je le recommande.
Rose
February 19, 2021
Je ne sais pas comment ouvrir les éditeurs de commande et le prof ne nous les expliques pas. J'aimerai bien savoir comment ouvrir ls différents éditeurs de commande
Giles
July 15, 2019
il y a encore des éléments qui ne sont pas expliqués avant et qui sont utilisés pendant la démonstration du coup on les découvre au fur et à mesure que le démonstrateur les utilisent alors qu'il aurait été souhaitable de pouvoir en connaitre la nature avant, afin de mieux pouvoir suivre le cours ...
Junior
July 12, 2018
C'est super comme premier contacte! Simple à comprendre et bref, pour l'instant ça va. Merci pour cette introduction.
Emilie
May 29, 2018
Dans l'ensemble, oui. Très clair et pédagogue. Deux pistes d'améliorations : - ajouter (éventuellement en commentaire) les différences entre Python 2 et 3. - proposer plus d'exercices concrets à faire soi-même pour vérifier qu'on a bien compris.
Loux
September 3, 2017
chapitre présentation: il manque un schéma pour comparer le langage interprété et le langage compilé, de telle sorte que ça soit un peu plus parlant pour un parfait néophyte. Pour le reste des vidéos d'introduction c'est clair et explicite. --------------------------------- suggestion: rajouter la version de python peu après le début de chaque fichier: #!/usr/bin/env python # -*- coding: utf-8 -*- # version de python: [mettre la version utilisée] Pourquoi? parce qu'à moins d'avoir un IDE assez pointu qui va littéralement hurler quand il verra les erreurs (merci PyCharm Education), il est difficile à première vue d'identifier la version de Python qui a servi (et encore pour distinguer du Python 2 de Python 3, regarder la fonction print suffit). Sauf que selon la version utilisée sur Python 3 (dans mon cas), je peux avoir quelques gags. Exemples: 1) <<R = input("Veuillez saisir votre valeur") >> en python 3, Input stocke obligatoirement une chaine de caractère, donc si je veux stocker un nombre je suis obligé de corriger en << R = int(input("Veuillez saisir votre valeur")>> (ou mettre float( à la place de int( ) 2) selon la version de Python, la fonction "print" peut afficher du contenu différemment, exemple en 3.5.2 print("petit {0} de {valeur}.format(exemple, valeur=texte)); tandis qu'à partir de la version 3.6 on peut écrire en plus de la façon suivante print(f"petit {variable} de {valeur}") (notez le f juste après le print( et entre crochets se trouvent directement les variables qui seront remplacées par leur valeur, les calculs sont possibles entre crochets aussi). Ca évitera de s'arracher les cheveux. -------------------------- Au moment où je complète mon commentaire, je viens de finir la section 6. En dehors des adaptations nécessaires aux différences de version (cours en python 2.7; version de python à la maison: 3.5.2 ou 3.6.0 selon le pc), j'ai réussi à suivre le cours et à reproduire le code affiché (avec les adaptations) et à comprendre le pourquoi du comment. -------------------------- J'ai terminé le cours. Je maintiens le commentaire précédent, en dehors des adaptations (pas si nombreuses, heureusement) j'ai réussi à suivre, et à comprendre le pourquoi du comment. Toutefois, quitte à pousser le concept jusqu'au bout, pourquoi ne pas envisager l'exercice de la ferme avec: 1) les gestions des erreurs 2) stocker les cycles de production avec les informations (stock, quantité semée, surface achetée, volume effectivement produit, taxation etc..) dans une base de données, et pourquoi pas, bâtir un autre petit programme qui lira le contenu de cette base et en fournira des graphes ou des statistiques. Une dernière remarque: peut-être créer une section de cours exprès sur le processus "je pars d'un problème concret pour le décomposer en étapes de traitement informatique". Comment j'identifie ce qui peut être traité et comment je devrais le traiter?
Pamela
June 15, 2016
C'est clair et la progression est juste comme il faut, j'aime bien les exercices qui permettent de mettre en pratique ce qu'on vient d'apprendre. Ce serait sympa s'il y en avait plus !

Charts

Price

Python pour débuter en programmation et devenir expert - Price chart

Rating

Python pour débuter en programmation et devenir expert - Ratings chart

Enrollment distribution

Python pour débuter en programmation et devenir expert - Distribution chart

Related Topics

824458
udemy ID
4/17/2016
course created date
11/23/2019
course indexed date
Bot
course submited by