We may earn an affiliate commission when you visit our partners.
Course image
Jonathan Roux | IA ChatGPT | Python

Vous voulez apprendre le langage Python et devenir un bon développeur avec une méthode simple et efficace ?

Bienvenue dans le SEUL programme francophone sur Python qui vous est proposé par un expert reconnu.

Cette formation est pour vous si vous souhaitez :

Read more

Vous voulez apprendre le langage Python et devenir un bon développeur avec une méthode simple et efficace ?

Bienvenue dans le SEUL programme francophone sur Python qui vous est proposé par un expert reconnu.

Cette formation est pour vous si vous souhaitez :

  • Obtenir des bases solides en programmation avec des techniques rares et professionnelles, (même si vous partez de 0 en programmation)

  • Savoir créer des projets complets de A à Z (et pouvoir les partager avec le monde entier)

  • Vous perfectionner et améliorer vos compétences (grâce à une méthodologie unique et des techniques de pointe reconnues par les plus grands experts).

  • Et enfin, ouvrir vos perspectives à long terme pour votre futur et votre carrière : entretiens d'embauche, emploi, reconversion professionnelle, freelance, projet de startup.

Cette formation est différente :

Grâce à mon expertise de plus de 18 ans (11 ans en entreprise et 7 ans en freelance), cette formation va vous permettre d'aller beaucoup plus loin sur le langage Python et sur vos compétences en programmation.

Mon engagement : "Vous transmettre un enseignement de pointe avec des connaissances d'une précision inégalée et un niveau d'apprentissage incomparable."

Je vous transmettrai toutes MES techniques, qui vous permettrons de gagner un temps considérable, tout en vous évitant de nombreuses erreurs :

  • Le

  • Les BOUÉ

  • Les EXAMENS : pour tester votre niveau.

  • Et les toutes dernières nouveautés du langage Python v3.10, pour avoir des connaissances fraiches et totalement à jour.

Le programme :

Cette formation de plus de 50 heures est composé d'un tronc commun, pour apprendre Python, et de 5 parcours indépendants, pour appliquer Python à différents domaines.

  • Tronc commun : Tout ce que vous devez savoir pour bien apprendre la programmation avec le langage Python (les bases, vos premiers programmes, exercices, projets, les notions avancées : collections, algorithmes, programmation orientée objet ; et les examens).

  • Parcours #1 : Les scripts d'automatisation (inclut le scraping et les bases de données)

  • Parcours #2 : Le hacking éthique (connaitre les attaques des hackers et créer avec Python une attaque complète)

  • Parcours #3 (PRO) : Développement Web (avec Django)

  • Parcours #4 (PRO) : Développement d'applications bureau, mobile et jeux (et publication dans les stores iOS/Android)

  • Parcours #5 : L'immersion professionnelle (nouveau concept pour les personnes en reconversion pro)

Boostez votre carrière:

Vous êtes en reconversion professionnelle ? Vous avez des idées de projets ou souhaitez devenir indépendant ?

Cette formation met justement l'accent sur votre futur de professionnel. 

Côté PRO vous retrouverez :

  • La création de votre site web professionnel : véritable vitrine en ligne pour créer votre portfolio et mettre en avant vos nouvelles compétences.

  • Les 2 parcours PRO : "Développeur web" et "Développeur applicatif"

  • Les tests en entretiens d'embauche

  • L'immersion professionnelle.

  • Et tous les modules d'expertise

La formation la plus complète et la plus poussée en francophonie sur le langage Python :

Cette formation inclut :

  • Plus de 60 heures de contenu vidéo

  • Plus de 600 vidéos

  • 24 projets

  • 2 super-projets

  • 5 parcours complets,

  • 5 examens

  • Les dernières versions du langage Python

  • Ma pédagogie reconnue, et mes concepts uniques,

Prérequis:

Aucun prérequis n'est nécessaire : Cette formation s'adresse à toute personnes souhaitant apprendre la programmation ou souhaitant améliorer ses compétences.

Vous devez posséder un ordinateur PC ou MAC (je montre les 2 versions dans les vidéos), et une connexion internet.

Questions Fréquentes :

- Est-ce que cette formation est adaptée même pour les personnes qui n'y connaissent rien en programmation ?

Oui, on démarre du tout début avec l'installation des logiciels, l'explication des concepts avec des mots simples, et la réalisation de votre premier programme.

Vous n'avez besoin d'aucunes connaissances .

- Est-ce que je peux télécharger les vidéos du cours ?

Vous ne pouvez pas télécharger directement les vidéos sur votre PC, par contre vous pouvez consulter la formation hors ligne grâce à l'application mobile iOS/Android Udemy.

- Est-ce un achat unique ? J'y aurai toujours accès ? Quand est-ce que je peux commencer ?

Il s'agit d'un achat unique (pas d'abonnement), et vous avez accès à tout (les 50 heures, les 5 parcours).

Vous aurez accès à vie à la formation (pas de limite de temps), vous pouvez commencer quand vous voulez et revoir les vidéos autant de fois que vous le souhaitez.

- Comment je fais si je suis bloqué ou que j'ai une question ?

Moi-même et mon équipe support sommes là pour vous accompagner et vous aider dans cette formation.

Ainsi vous allez bénéficier d'un support prioritaire et illimité.

A l'intérieur de la formation, vous retrouverez une interface "Q/R" (questions/réponses), juste en dessous des vidéos.

Ainsi vous pouvez poser toutes vos questions et nous nous répondrons aussitôt que possible (généralement dans la journée).

- Est-ce que je peux me faire rembourser ?

Si, pour quelque raison, la formation ne vous conviendrai pas, vous avez 30 jours pour demander un remboursement intégral, en un clic, sans aucune justification.

Avez cette garantie vous ne prenez aucun risque, et ça me permet de vous apporter une entière satisfaction.

Déjà plus de 20000 participants m'ont rejoint et reconnaissent ma pédagogie comme étant la plus simple et la plus efficace possible :

Rafik

Des explications claires et simples à comprendre pour un débutant. C'est un excellent cours pour apprendre en partant de zéro.

Christian

Cette formation est, de loin, la meilleure formation que j'ai suivi sur Udemy et j'en ai suivi beaucoup.

On sent que Jonathan y a consacré beaucoup de son temps tant les explications sont claires et les sujets bien exposés.

Gianni

Un programme riche et complet, facile à suivre grâce à l'excellente pédagogie de Jonathan. Je recommande pour les débutants mais aussi pour les dév confirmés qui souhaitent acquérir les bonnes pratiques.

SAM

Ce cours est de loin le meilleur parmi les nombreux achetés sur Udemy. Je suis impressionné par la qualité du cours tant par la pédagogie du formateur, le contenu qui en plus a été récemment mis à jours avec encore plus de notions et avec les dernières nouveautés de Python et même la qualité de montage est géniale.

Alors, prêt à démarrer l'aventure ?

Je vous retrouve dans la formation .

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Learning objectives

  • Apprendre la programmation en partant de zéro
  • Obtenir des bases solides en python
  • Savoir créer des projets complets de a à z (et pouvoir les partager avec le monde entier)
  • Vous perfectionner et améliorer vos compétences
  • Ouvrir vos perspectives à long terme pour votre futur et votre carrière : entretiens d'embauche, emploi, reconversion professionnelle, freelance
  • Les modules d'expertise : devenez un expert en langage python
  • Les scripts d'automatisation : automatisez et faites tout vite et bien au quotidien avec la polyvalence du langage python.
  • Le hacking éthique avec python : apprenez les attaques et créez une backdoor complète avec python
  • Le développement web : créez un site web dynamique complet avec django
  • Développement applicatif : applications bureau, mobiles, jeux sur toutes les plateformes (ios, android, mac, windows)
  • Savoir coder comme en entreprise : immersion pro, git, tests unitaires, "penser comme un développeur"
  • Les bases de données sql avec python
  • Le scraping de sites web avec python
  • Savoir créer des algorithmes avec python
  • Show more
  • Show less

Syllabus

Bien démarrer dans la formation
Comment bien débuter en programmation ?
Quickstart : Apprenez tout de suite
Félicitations : continuez sur votre lancée !
Read more
Rejoignez la communauté !
Vos cadeaux de bienvenue
Installer les logiciels et configurer votre machine PC Windows / MAC
Installation de python (PC/MAC)
Installation de Pycharm (PC/MAC)
Installation de Visual studio code (PC/MAC)
Apprendre la programmation en partant de 0 avec le langage Python
TRONC COMMUN : APPRENDRE LA PROGRAMMATION
Apprenez les concepts fondamentaux de la programmation et réalisez un premier programme en Python
Apprenez les bases et créez votre premier programme
Comment fonctionne la programmation ?
Projet #1 : Premier programme [débutant]
Variable "Nom"
Variables "chaines de caractères" et print
Ligne vide et concaténation
Correction de l'exercice "Ligne vide et concaténation"
Conseil : Comment vous organiser ?
Demander des données à l'utilisateur
Exercice: "Quel est votre age ?"
Conseil : Interface graphique ?
Les commentaires dans le code
Variable numérique
Convertir une chaîne en entier
Erreurs et gestion des exceptions

Téléchargez la fiche "récap" au format PDF dans l'onglet "Ressources" à droite de votre interface Udemy.

Bouée de secours : print, input, str, int, try
Boucle While
Améliorer notre programme avec la boucle
Bouée de secours : boucle while
Utiliser le debugger
Exercice : Forcer à rentrer un nom
Conseil : Combien de temps pour devenir développeur ?
Améliorer notre programme : Fonction
Bouée de secours : fonctions et return
Exercice : Fonction demander le nom
Variable globale et paramètre
Bouée de secours : paramètres
Exercice : fonction afficher
Condition et variable « booleen »
Condition « elif »
Exercice : Conditions
Condition ET / OU
Conseil : Vos remarques
La boucle « for »
Nombre à virgules et paramètre optionnel
Les chaines formatées
Synthèse et idées
On apprend tous de manière différente. Ici vous allez continuer à apprendre le langage python, mais de manière visuelle... avec la tortue !
Projet #2 : "Tortue" : Apprenez Python avec une approche visuelle [débutant]
Création du projet
Déplacer la tortue
Exercice : Faire un escalier
Exercice : Dessiner un carré
Exercice : Plusieurs carrés
Pratiquer sur le langage python : les conditions, les boucles... Mais aussi de nouvelles notions comme les nombres aléatoires.
Projet #3 : Le nombre magique [débutant]
Exercice : demander nombre
Exercice : condition
Exercice : Boucle
Exercice : Gérer l’entree invalide
Cas d’erreur min/max
Nombre aléatoire
Limiter le nombre de vies : boucle while
Limiter le nombre de vies : boucle for
Pratiquer sur le langage python avec les nombres aléatoires et les opérateurs
Projet #4 : Le jeu de maths [débutant]
Exercice : Addition
Exercice : Plusieurs questions
Exercice : Points
Addition ou multiplication
Conclusion
Examen #1 : Les bases du langage Python
Passez les examens et validez votre niveau en programmation Python

Bienvenue dans le premier examen, qui porte sur toutes les bases du langage Python que nous avons vu jusqu'ici.

Les variables, les conditions, les boucles, les types, les fonctions, print, input...

Epreuves de code
Epreuve de code #1 - Convertisseur
Convertisseur - Correction
Convertisseur - Analyse du code des participants
Convertisseur - Améliorations avec les collections
Epreuve de code #2 - Cuisson des oeufs
Cuisson des oeufs - Correction
Cuisson des oeufs - Analyse du code des participants
Cuisson des oeufs - Améliorations avec les collections
Epreuve de code #3 - Simon
Simon - Correction
Simon - Analyse du code des participants
Simon - Améliorations avec les collections
Module d'expertise : LES FONCTIONS
Introduction au module d'expertise sur les fonctions
Module d'expertise : LES FONCTIONS - Notions essentielles
Appels de fonctions
Créer une fonction
Les paramètres

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Build a strong foundation in programming with Python
Create complete projects from scratch
Learn advanced Python concepts, like collections, algorithms, and object-oriented programming
Get a job as a developer
Start a freelance career
Develop web applications with Django

Save this course

Save Développeur Python | Formation Complète 2024 to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Développeur Python | Formation Complète 2024 with these activities:
Revue de Python pour les apprenants intermédiaires
Rafraîchissez vos connaissances de base sur Python pour vous assurer d'avoir une base solide avant de commencer le cours.
Browse courses on Python
Show steps
  • Revoyez les types de données, les structures de contrôle et les fonctions
  • Pratiquez la manipulation de chaînes et de listes
  • Résolvez de petits problèmes de programmation pour tester votre compréhension
  • Faites des recherches sur des sujets spécifiques de Python pour renforcer vos connaissances
  • Participez à des forums ou à des groupes de discussion pour échanger avec d'autres apprenants
Participer à un atelier sur le développement Web avec Django
Renforcez vos compétences en développement Web en participant à un atelier pratique qui vous guidera dans la création d'une application Web dynamique avec Django.
Browse courses on Django
Show steps
  • Recherchez et inscrivez-vous à un atelier Django
  • Assistez à l'atelier et prenez des notes
  • Mettez en pratique les concepts enseignés en développant une application Web
  • Posez des questions et interagissez avec les experts et les autres participants
  • Suivez des ateliers supplémentaires pour approfondir vos connaissances
Résoudre des problèmes d'automatisation de scripts
Pratiquez la résolution de problèmes courants d'automatisation de scripts pour renforcer vos compétences et améliorer votre compréhension des techniques de scripting.
Browse courses on Scripting
Show steps
  • Identifiez un problème d'automatisation de script courant
  • Analysez le problème et développez une solution étape par étape
  • Implémentez votre solution en Python
  • Testez votre solution et dépannez tout problème
  • Répétez le processus pour d'autres problèmes d'automatisation de scripts
Show all three activities

Career center

Learners who complete Développeur Python | Formation Complète 2024 will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Développeur Python | Formation Complète 2024.
Exploring Data Transformation with Google Cloud - Français
Most relevant
ChatGPT : Le cours d'IA complet pour gagner temps & argent
Most relevant
Entreprise et changement climatique
Most relevant
Compétences Excel professionnelles : Intermédiaire I
Most relevant
Les bases de la gestion avec Goldman Sachs 10,000 Women
Most relevant
Nouveaux modèles économiques des associations
Most relevant
Les coulisses des systèmes de recommandation
Most relevant
Orthography & Pronunciation - French - Advanced
Most relevant
Réussir une négociation : Stratégies et compétences clés
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser