5.0 /5
(58)

498
Bienvenue au Cours de Python, de A à Z
Comment Tirer le Maximum Parti du Cours
Apprends avec des Amis via Discord
Prenez des notes de votre cours en temps réel sur Frogames Formación
L'outil du cours : Google Colab
La syntaxe du texte utilisant Markdown
Pyratilla et son Histoire
Obtenez le Matériel du Thème 1
Le concept de variable
Mots-clés en Python
Déclaration de Variables Multiples
Opérations Arithmétiques avec des Variables de Type Numérique
Comment faire des commentaires en Python
La Fonction import
Python de base
Journal de Pyratilla - Entrée 1
Journal de Pyratilla - Solution Entrée 1
Obtenez le matériel du thème 2
Types de nombres en Python
Opérations Arithmétiques
Ordre des Opérations Arithmétiques
Nombres Complexes : Définition et Opérations
Conjugué, Module, Argument, Unité Imaginaire et Autres Représentations
Le plan complexe
Nombres Complexes en Python
Révision - Nombres en Python
Solution - Nombres en Python
Nombres en Python
Journal de Pyratilla - Entrée 2
Journal de Pyratilla - Solution Entrée 2
Téléchargez le matériel du Thème 3
Les variables de type chaîne
Les littéraux de chaîne
Concaténation de Chaînes de Caractères
Répétition de chaînes de caractères
La fonction print()
Exercice : Concaténer et répéter des chaînes pour chanter Joyeux Anniversaire !
Les fonctions str, format et les sauts de ligne et tabulations
Sous-chaînes
Méthodes pour Travailler avec des Chaînes de Caractères
Plus de Fonctions pour Travailler avec des Strings
Exercice : Obtenir une sous-chaîne en supprimant le mot saisi par l'utilisateur
Exercice : Personnaliser la Chanson Joyeux Anniversaire
Exercice : Combiner input() et print()
Exercice : Renvoyer l'âge à partir de l'année de naissance et de l'année actuelle
Révision - Chaînes de caractères en Python
Solution - Chaînes en Python
Chaînes en Python
Journal de Pyratilla - Entrée 3
Journal de Pyratilla - Solution Entrée 3
Obtenez le Matériel du Thème 4
Variables booléennes
Tables de vérité : Négation, Conjonction et Disjonction
Négation, Conjonction et Disjonction en Python
Opérateurs de Comparaison
Comparaisons multiples simultanées
Les Comparaisons de Chaînes de Caractères
Méthodes Booléennes de Strings
L'opérateur de décision if
Exercice : Vérifier si une Chaîne Contient des Espaces Blancs
L'opérateur de décision else
Exercice : Résolution d'équations du premier degré
L'Opérateur de Décision elif
L'Opérateur Ternaire
Exercice : Vérifier si un nombre est pair ou impair
Exercice : Vérifier si un point (x, y) appartient au carré unité
Opérateurs if et else imbriqués
Exercice : Vérifier si une année est bissextile
Révision - Opérateurs de Décision
Solution - Opérateurs de Décision
Opérateurs de décision
Journal de Pyratilla - Entrée 4
Journal de Pyratilla - Solution Entrée 4
Obtenez le Matériel du Thème 5
La Boucle while
Exercice : Parcourir une phrase et compter combien de voyelles elle contient
La Commande break
Exercice : Utilisation de la Commande break
Combinaison while... else
Exercice : Pratiquer la combinaison while ... else
Exercice : Roue de Lettres
La Boucle for
Exercice : Inversión d'une Chaîne
La Fonction range
Exercice : Somme des termes d'une progression arithmétique
La commande continue
Exercice : Utilisation de la Commande continue pour Supprimer une Lettre d'une Chaîne
Exercice : Combiner for avec break et continue
Boucles Imbriquées
Révision - Opérateurs d'itération
Solution - Opérateurs d'Itération
Opérateurs d'Itération
Journal de Pyratilla - Entrée 5
Journal de Pyratilla - Solution Entrée 5
Obtenez le Matériel du Thème 6
Introduction aux listes
Éléments d'une Liste
Exercice : Ajout d'Éléments par Clavier à une Liste
Boucles avec des listes
Concaténation et répétition de listes
Plus de méthodes de liste
Exercice : Suppression d'un élément indiqué par l'utilisateur
Exercice : Tri des éléments d'une liste créée par l'utilisateur
Conversion en listes
Exercice : Conversion des Nombres Impairs de 0 à 30 en Liste
Listes Imbriquées
Matrices avec des Listes
Exercice : Créer manuellement une matrice 4x4
Exercice : Somme de Matrices Données par l'Utilisateur
Exercice : Produit de matrices fournies par l'utilisateur
Matrices avec numpy
Exercice : Saisie manuelle d'une matrice n x m avec numpy
Exercice : Somme de matrices numpy données par l'utilisateur
Exercice : Produit de matrices numpy donné par l'utilisateur
Révision - Structures de Données : Listes
Solution - Structures de Données : Listes
Structures de Données : Listes
Journal de Pyratilla - Entrée 6
Journal de Pyratilla - Solution Entrée 6
Obtenez le matériel du thème 7
Introduction aux Dictionnaires
Éléments d'un dictionnaire
Exercice : Créer un dictionnaire par le clavier
Taille d'un dictionnaire
Boucles avec des Dictionnaires
Dictionnaires et Listes
Exercice : Dictionnaire de listes
Plus de Méthodes de Dictionnaires
Exercice : Suppression de la clé choisie par l'utilisateur
Construction de dictionnaires avec dict()
Exercice : Dictionnaire et DNI
Exercice : Dictionnaire d'apparitions de caractères
Révision - Structures de Données : Dictionnaires
Solution - Structures de données : Dictionnaires
Structures de données : Dictionnaires
Journal de Pyratilla - Entrée 7
Journal de Pyratilla - Solution Entrée 7
Obtenez le Matériel du Thème 8
Introduction aux ensembles
Sous-ensembles
Opérations sur les ensembles
Éléments d'un Ensemble
Taille d'un Ensemble
Boucles et Ensembles
Plus de méthodes d'ensemble
Exercice : Lettres qui Apparaissent dans une Phrase
Exercice : Intersection des Lettres de 2 Mots
Exercice : Différence symétrique de deux ensembles
Exercice : Crible d'Ératosthène
Exercice : Élément Maximum d'un Ensemble
Révision - Structures de Données : Ensembles
Solution - Structures de Données : Ensembles
Structures de données : Ensembles
Journal de Pyratilla - Entrée 8
Journal de Pyratilla - Solution Entrée 8
Téléchargez le matériel du Thème 9
Introduction aux tuples
Exercice : Nombres entiers et leur signe
Exercice : Notes et leur Étiquette - Insuffisant, Reçu, Bien ou Très bien
Exercice : Compteur de Voyelles, Consonnes et Espaces Étant Donnée une Phrase
Éléments d'un Tuple
Exercice : Matières, Notes et Moyenne
La méthode de désempacquetage (Unpacking)
Concaténation et répétition de tuples
Exercice : Points du Plan et leur Quadrant
Taille d'un Tuple
Boucles et tuples
Tuples et le Reste des Structures de Données
La fonction zip
Exercice : Fusionner deux listes avec la fonction zip en les transformant en tuples
Révision - Structures de données : Tuples
Solution - Structures de données : Tuples
Structures de Données : Tuples
Journal de Pyratilla - Entrée 9
Journal de Pyratilla - Solution Entrée 9
Obtenez le Matériel du Thème 10
Le concept de fonction
Exemple 1 - Sans Inputs ni Outputs
Exemple 2 - Sans entrées, mais avec des sorties
Exemple 3 - Avec entrées, mais sans sorties
Exemple 4 - Avec Entrées et Sorties
Exercice : Compteur de Lettres dans une Phrase
Paramètres d'une Fonction
Nombre d'arguments arbitraire
Nombre arbitraire de clés d'arguments
Paramètres par défaut
Exercice : Construire le Triangle de Pascal
Docstring
Variables Locales vs Variables Globales
Passage par Valeur vs Passage par Référence
Fonctions plus complexes
Exemple 5 - Signe d'un nombre réel
Exemple 6 - Tables de multiplication
Exemple 7 - Contient la lettre a
Fonctions Récursives
Exercice : Compte à Rebours Récursif
Exercice : Factorielle d'un Nombre Entier Positif
Exemple 8 - La suite de Fibonacci
Exercice : Résolution d'équations du premier degré
Fonctions Helper
Exercice : Notre Calculatrice
Révision - Fonctions
Solution - Fonctions
Fonctions
Journal de Pyratilla - Entrée 10
Journal de Pyratilla - Solution Entrée 10
Obtenez le matériel du thème 11
Fonctions Lambda
Exemples de Fonctions Lambda
Exercice : Fonction Lambda
La fonction filter
Exercice : Filtrer les nombres positifs
La fonction reduce
Exercice : Étant donnée une Liste, on Garde le Mot avec le plus de Lettres a
La Fonction map
Exercice : Conversion de Degrés Celsius en Degrés Fahrenheit
La Fonction sorted
Exercice : Trier par nombre d'occurrences d'une lettre
Une Introduction à la Génération de Nombres Aléatoires
Révision - Fonctions Lambda
Solution - Fonctions Lambda
Fonctions Lambda
Journal de Pyratilla - Entrée 11
Journal de Pyratilla - Solution Entrée 11
Obtenez le matériel du Sujet 12
Introduction aux Data Frames
Exemple 1 - Data Frame à partir d'un Dictionnaire
Exemple 2 - DataFrame à partir d'une liste de listes
Exemple 3 - Changer le nom des lignes
Exemple 4 - Data Frame à partir d'une liste de dictionnaires
Exemple 5 - Data Frame Utilisant zip()
La Méthode .from_dict()
Dimensions d'un DataFrame
Exercice : Création d'un DataFrame et modification des noms de lignes
Sélection de colonnes
Exercice : Itération sur les colonnes et sélection de colonnes
Sélection de lignes
Sélection d'Éléments
Méthodes de Data Frames
Exercice : Pratiquer avec les Méthodes de Data Frames
Boucles et Data Frames
Exercice : Itérer sur les lignes avec .itertuples()
Les Fichiers CSV et leur Rôle dans l'Analyse de Données
Chargement de CSV depuis le dossier Google Drive
Chargement de CSV à partir d'une URL
Exercice : Chargement d'un fichier CSV depuis une URL
Les Fichiers JSON et leur Chargement avec pandas
Traitement des Données Manquantes
Filtrage de Data Frames
Les séries pandas
Exercice : De Series à Data Frame et Liste
Multi-index dans pandas pour le Big Data
Révision - Data Frames avec le Module pandas
Solution - Data Frames avec le module pandas
Data Frames avec le Module pandas
Journal de Pyratilla - Entrée 12
Journal de Pyratilla - Solution Entrée 12
Obtiens le matériel du Sujet 13
Classes
Ma Première Classe en Python
La Méthode Constructeur
Exercice : Classe RationalNumber
La méthode destructeur
Méthodes d'une Classe
Méthodes d'Instance
Exercice : Impression d'objets RationalNumber en format LaTeX
Exercice : Méthodes d'Instance de la Classe RationalNumber
Méthodes Statiques
Exercice : Méthodes Statiques de la Classe RationalNumber
Méthodes de Classe
Exercice : Méthodes de classe de la classe RationalNumber
Propriétés
Exercice : Propriétés de la Classe RationalNumber
Héritage de Classes
Héritage simple
Redéfinition de Méthodes
La méthode .super() dans l'héritage simple
Exercice : Pratiquer l'héritage simple
Héritage multiple
La méthode .super() en héritage multiple
Exercice : Pratiquer l'héritage multiple
Polymorphisme
Variables Privées en Python : la Technique du Mangling
Révision - Programmation Orientée Objet en Python
Solution - Programmation Orientée Objet en Python
Programmation Orientée Objet en Python
Journal de Pyratilla - Entrée 13 (Première Partie)
Journal de Pyratilla - Solution Entrée 13 (Première Partie)
Journal de Pyratilla - Entrée 13 (Deuxième Partie)
Journal de Pyratilla - Solution Entrée 13 (Deuxième Partie)
Obtenez le matériel du thème 14
Scripts
Création d'un Script Python
Importation d'un script Python
Modules
Importation d'un module Python
Renommer un Module
Variables dans un Module
Modules Python
La Fonction dir()
Exercice : Création d'un script et de la classe RegularPolygon
Exercice : Héritage de la classe RegularPolygon
Exercice : Classe Tetrahedron et Classe Cube
Exercice : Classe Circle, Classe Cylinder et Test du Module geometry
Révision - Scripts et Modules en Python
Solution - Scripts et Modules en Python
Scripts et Modules en Python
Journal de Pyratilla - Entrée 14 (Première Partie)
Journal de Pyratilla - Solution Entrée 14 (Première Partie)
Journal de Pyratilla - Entrée 14 (Deuxième Partie)
Journal de Pyratilla - Solution Entrée 14 (Deuxième partie)
Obtiens le Matériel du Chapitre 15
Le module math
Constantes du Module math
Méthodes - Partie Entière d'un Nombre
Méthodes - Arithmétique
Méthodes - Puissances et Logarithmes
Méthodes - PGCD et PPCM
Méthodes - Combinatoire
Méthodes - Valeur Absolue et Signe
Méthodes - Fonctions Trigonométriques
Méthodes - Fonctions hyperboliques
Méthodes - Fonctions de Classification
Méthodes - Fonctions Spéciales
Le Module cmath
Constantes du Module cmath
Méthodes - Coordonnées Polaires
Méthodes - Puissances et Logarithmes
Méthodes - Fonctions Trigonométriques
Méthodes - Fonctions hyperboliques
Méthodes - Fonctions de Classification
Révision - Modules Python : math et cmath
Solution - Modules Python : math et cmath
Modules Python : math et cmath
Journal de Pyratilla - Entrée 15
Journal de Pyratilla - Solution Entrée 15
Obtenez le matériel du thème 16
Introduction à numpy
Création de Tableaux avec numpy
Dimensions d'un tableau
Shape d'un Array
Reshape d'un Array - Exemple 1
Redimensionnement d'un tableau - Exemple 2
Reshape d'un Array - Exemple 3
Reshape avec Dimension Inconnue
Éléments d'un tableau
Concept de Slicing
Filtrage de Tableaux
Types de données dans numpy
Copies et vues de tableaux
Tableaux et Boucles
Boucles avec .nditer() et .ndenumerate()
Concaténation de tableaux
Concaténation avec la méthode .stack()
Concaténation par Lignes, par Colonnes et par Profondeur
Division de tableaux 1D
La Méthode .split()
Division de Tableaux 2D
Divisions par Lignes, Colonnes et par Profondeur
Recherche d'Éléments dans un Tableau
La Méthode .searchsorted()
Trier des Arrays
Le Module random
Tableaux aléatoires
Choisir un élément aléatoire d'un tableau
Permutations Aléatoires
Fonctions Universelles
Fonctions arithmétiques
Fonctions d'arrondi
Fonctions de Sommes et Différences
Fonctions de produits
Fonctions logarithmiques
Fonctions PGCD et PPCM
Fonctions trigonométriques et hyperboliques
Ensembles en numpy
Révision - Modules Python : numpy
Solution - Modules Python : numpy
Modules Python : numpy
Journal de Pyratilla - Entrée 16
Journal de Pyratilla - Solution Entrée 16
Obtiens le matériel du Chapitre 17
Préparatifs du Thème
Couleurs
Nuage de points avec matplotlib.pyplot
Graphique Linéaire avec matplotlib.pyplot
Graphique en Barres avec matplotlib.pyplot
Graphique en Secteurs avec matplotlib.pyplot
Histogramme avec matplotlib.pyplot
Le Module datetime
Création d'Objets datetime et Format
Séries Temporelles avec matplotlib.pyplot
Le Module seaborn
Nuage de points avec seaborn
Line Plot avec seaborn
Graphique en Barres avec seaborn
Histogramme avec seaborn
Graphique de Densité avec seaborn
Explorez par vous-même : le graphique avec displot de seaborn
Boîte à moustaches (Box Plot) avec seaborn
Graphiques Multiples en un avec .subplot
Exemple 1
Ajouter des titres aux sous-graphiques
Graphiques multiples en un seul avec .add_subplot()
Exemple 2
Plusieurs graphiques en un avec seaborn
Graphes avec networkx
Ajout de Nœuds
Ajout d'Arêtes
Suppression de Nœuds et d'Arêtes
Représentation de graphes
Révision - Représentation graphique en Python
Solution - Représentation Graphique en Python
Représentation Graphique en Python
Journal de Pyratilla - Entrée 17
Journal de Pyratilla - Solution Entrée 17
Obtenir le matériel du thème 18
Lecture du Premier TXT
Lecture Partielle d'un Fichier
Lecture d'un Fichier Ligne par Ligne
Écriture d'un fichier TXT
Création d'un fichier TXT vide
Écraser un fichier TXT existant
Suppression de Fichiers
Suppression de dossiers
Lecture de CSV avec open()
Changer le séparateur
Suppression des Espaces Supplémentaires
Guillemets dans les entrées
Dialectes
Dictionnaires et CSV - Lecture
Écriture CSV
Dictionnaires et CSV - Écriture
Révision - Travailler avec des fichiers TXT en Python
Solution - Travailler avec des fichiers TXT en Python
Travailler avec des fichiers TXT en Python
Journal de Pyratilla - Entrée 18
Journal de Pyratilla - Solution Entrée 18
Obtenez le matériel du thème 19
Erreurs et exceptions
Erreurs de Syntaxe
Exceptions
Exceptions de Python
Gestion des Exceptions
try / except
try / finally
assert
raise
with / as
Révision - Erreurs et exceptions en Python
Solution - Erreurs et Exceptions en Python
Erreurs et Exceptions en Python
Journal de Pyratilla - Entrée 19
Journal de Pyratilla - Solution Entrée 19
Présentation du Projet Final
Exemple de l'apparence du projet final
Étape 1
Solution Étape 1
Étape 2
Solution Étape 2
Étape 3
Solution Étape 3
Étape 4
Solution Étape 4
Étape 5
Solution Étape 5
Étape 6
Solution Étape 6
Étape 7
Solution Étape 7
Étape 8
Solution Étape 8
Étape 9
Solution Étape 9
Étape 10
Solution Étape 10
Étape 11
Solution Étape 11
Étape 12
Solution Étape 12
Étape 13
Solution Étape 13
Extra 1 : Un Tableau Graphique
Solution Extra 1
Extra 2 : Cases de Couleurs
Solution Extra 2
Extra 3 : Configuration des Multiplicateurs
Solution Extra 3
Extra 4 : Multiplier la Valeur des Jetons et des Mots
Solution Extra 4
Extra 5 : Afficher le score de la partie
Solution Extra 5
Extra 6 : Les tuiles de la main du joueur
Solution Extra 6
Extra 7 : La légende des cases du plateau
Solution Extra 7
Projet Final
Félicitations pour avoir complété le cours
Nous avons terminé une aventure ensemble, mais allons-en à la suivante !

instructeur

5.0 /5
(58)

  • Avatar
    Joel
    (5)
    Le meilleur cours de python

    Un cours très dynamique, ce qui fait qu'il passe très vite, l'histoire est un grand plus qui rend les cours plus amusants. Excellent pour s'initier au monde de la programmation

  • Avatar
    Javi
    (5)
    Un cours génial, fortement recommandé

    Pour entrer dans ce monde de python, il est plus que obligatoire de suivre ce cours, une initiation à la programmation, pas à pas les deux choses les plus importantes sont la clarté des explications et la communauté derrière

  • Avatar
    Yimmy
    (5)
    Le meilleur cours de Python !

    Ce cours de Python est le meilleur cours que vous pouvez suivre en ligne, que vous soyez débutant ou que vous ayez déjà de l'expérience en Python. La qualité est incommensurable, je n'ai pas de mots pour décrire le travail formidable qui se cache derrière tout ce matériel. Les instructeurs Maria et Juan Gabriel sont super attentifs, ils vous accompagnent à tout moment en éclaircissant vos doutes, leurs réponses sont opportunes. Sans aucun doute, c'est un cours que je referais pour continuer à renforcer mes connaissances. Merci !

  • Avatar
    Aarón
    (5)
    J'ai tant reçu pour si peu !

    Est-ce que cela vous est déjà arrivé d'acheter un produit à bon prix et d'en tirer 100 fois plus de profit que ce qu'il vous a coûté ?. C'est mon cas, entre autres, je me rappelle qu'on m'avait offert des baskets qui me plaisaient, elles étaient confortables et ont duré des années. Eh bien, j'ai eu exactement la même sensation avec le cours de python. Tout ce que j'ai appris par rapport au prix que cela m'a coûté est déjà 100 fois supérieur. Sans compter les futurs retours sur investissement potentiels que je pourrais obtenir si une entreprise m'embauche. Chaque chose en son temps ! Merci à l'équipe de Frogames !

  • Avatar
    Angel
    (5)
    Apprenez Python comme un professionnel : des bases aux projets avancés

    Ce cours est une formation complète en Python, idéale pour ceux qui souhaitent maîtriser le langage à partir de zéro et l'appliquer dans des domaines tels que le développement web, l'automatisation, l'analyse de données, l'intelligence artificielle et les jeux vidéo. Avec plus de 50 heures de contenu, il vous guide pas à pas à travers la théorie, la pratique et des projets réels.

  • Avatar
    Meissonier
    (5)
    Chaque concept Python est expliqué en détail

  • Avatar
    Brian
    (5)
    Évaluation globale du cours

    Après 5 mois à regarder des vidéos dans tous les sens et à arriver maintenant dans la dernière partie du cours, le projet, je peux affirmer que ce cours est très bon. L'essentiel et le plus utilisé a été abordé (évidemment, il est impossible de tout voir car c'est un domaine vaste) et les explications sont très claires et concises. Les concepts ont été très techniques et certains difficiles à comprendre, mais toute question posée est généralement résolue en 24 h (dans mon cas, je n'ai pas posé peu de questions) et j'ai l'impression d'avoir vraiment beaucoup appris et mes notes regorgent de tout ce qui est important ! Au début, je pensais que tout cela (la programmation, l'analyse de données...) allait être très difficile pour moi, mais la vérité est que cela a été plutôt agréable et amusant ! Je termine le cours avec la certitude que j'ai juste besoin de beaucoup plus de pratique.

  • Avatar
    Giovanni
    (5)
    Mon manuel définitif de Python

    J'adore la structure parce qu'on peut avancer à son rythme et qu'on a toujours des exemples sous la main qui aident à assimiler ce qu'on a appris, et l'histoire du pirate est amusante haha, j'ai l'impression d'avoir maintenant un couteau suisse sur mon ordinateur pour relever n'importe quel défi technique qui se présente à moi

  • Avatar
    John
    (5)
    Dépasse mes attentes

    Un cours très complet qui nous laisse tous les outils solides pour progresser dans notre apprentissage.

  • Avatar
    Jorge
    (5)
    Je comprends enfin ce langage

    La vérité est que j'avais du mal à démarrer avec la programmation, mais ce contenu me l'a rendu hyper facile ; maintenant je me sens beaucoup plus en confiance pour commencer mes propres petits projets et tout est devenu super clair dès les premières leçons.

  • Avatar
    Caty
    (5)
    Essentiel

    Il nous offre une couverture exhaustive et accessible aux débutants et aux avancés, c'est-à-dire qu'il est très compréhensible

  • Avatar
    Javi
    (5)
    La meilleure base que j'aie jamais eue

    C'est incroyable à quel point ce langage est polyvalent et ici, on vous le montre d'une manière très conviviale pour tout le monde. Cela m'a aidé à comprendre des choses les plus basiques jusqu'à des choses que j'avais un peu peur d'essayer par moi-même auparavant. Je suis reparti avec la confiance nécessaire pour démarrer n'importe quel projet personnel en sachant que j'ai des bases solides.

  • Avatar
    Nicolas
    (5)
    SUUper :)

    J'ai adoré le contenu et le déroulement du cours dans son intégralité. Haut niveau de connaissance des instructeurs (Juan Gabriel et Maria). Salutations

  • Avatar
    Omar
    (5)
    Bien expliqué et avec des exemples pratiques

    Juan et María expliquent très bien les sujets et avec des exemples qui mènent à une meilleure compréhension des concepts tout au long du cours, idéal pour commencer un parcours vers le Machine Learning, le Deep Learning, etc.

  • Avatar
    Santiago
    (5)
    j'ai beaucoup aimé ce cours. Il est très complet et l'histoire est très amusante

  • Avatar
    Nicolás
    (5)
    J'ai adoré apprendre avec une histoire de pirates

  • Avatar
    Jackeline
    (5)
    bon cours

    j'ai adoré l'histoire du pirate

  • Avatar
    Rosa
    (5)
    complet et amusant

  • Avatar
    María
    (5)
    Le cours qui m'a fait aimer Python

    J'ai toujours entendu dire que Python était idéal pour commencer, et maintenant je le confirme. Ce cours complet m'a amené de zéro à me sentir capable de faire mes propres scripts et d'automatiser des tâches. J'ai apprécié la clarté, la concision et la bonne structuration. Sans aucun doute, ce fut une excellente décision de le suivre.

  • Avatar
    Nieves
    (5)
    Python a arrêté d'être du chinois pour moi !

    Ce cours m'a amené de zéro à comprendre des choses qui me semblaient auparavant de la magie.

  • Avatar
    Gustavo
    (5)
    Cours complet de Python de A à Z : Apprenez à programmer, automatiser et créer avec le langage le plus polyvalent

    Python est le langage qui alimente des scripts simples aux systèmes d'intelligence artificielle, et ce cours vous mène de zéro à expert avec un parcours clair, pratique et progressif. Vous apprendrez à écrire du code propre, à résoudre des problèmes réels et à construire des projets fonctionnels qui vous ouvriront des portes dans le développement web, la science des données, l'automatisation et plus encore.

  • Avatar
    Samuel
    (5)
    Le cours a tout ce dont vous avez besoin pour devenir un maître de Python

  • Avatar
    Gabriela
    (5)
    Python de zéro et sans peur

    Je n'aurais jamais pensé apprendre python aussi facilement et en m'amusant en suivant l'histoire du pirate. Ce cours m'a amené de zéro à un bon niveau sans histoires, et le prof explique tout à merveille.

  • Avatar
    Carlos
    (5)
    Recommandé

    J'avais besoin de savoir comment utiliser Python pour mes projets personnels, je remercie le créateur du cours d'avoir expliqué en profondeur comment utiliser ce langage.

  • Avatar
    José Jesús
    (5)
    Indications très utiles pour profiter au mieux du cours

  • Avatar
    David
    (4)
    1 sujet

    Très bien expliqué, le seul point négatif est que le dernier lien ne me permettait pas d'entrer pour réaliser la tâche, sinon très bien fait

  • Avatar
    EMILIANO
    (5)
    Bon

    Bon

  • Avatar
    Daniel
    (5)
    Bloc d'introduction

    Très bien organisé et tout est bien expliqué pour que nous, les étudiants, sachions à tout moment où se trouvent les outils dont nous aurons besoin pour le cours. Bon travail.

  • Avatar
    Pablo
    (5)
    Mieux expliqué impossible

    C'est le deuxième cours de Python que je suis et celui-ci me plaît beaucoup

  • Avatar
    Edu
    (5)
    Magnifique cours !!

    C'est un cours inestimable pour apprendre Python à partir de zéro. La théorie fournie est excellente et l'approche pratique est très complète. Les réponses de la part des professeurs sont parmi les meilleures. 100% Recommandé.

  • Avatar
    Alberth
    (5)
    Excellent

    Super complet le cours, très bon contenu, on apprend énormément avec la théorie ainsi que la partie pratique des exercices résolus par le prof et les devoirs correspondants à chaque section.

  • Avatar
    Carlos
    (5)
    avis sur le cours de python de A à Z

    Le cours est plutôt complet. Je l'ai suivi car je voulais apprendre la programmation et j'ai opté pour ce langage car c'est le plus demandé sur le marché et l'un des plus faciles à apprendre. Sans aucun doute, je le recommande.

  • Avatar
    Alexander
    (5)
    Excellent

    Je trouve que c'est un cours très complet avec de nombreuses façons de démontrer l'apprentissage et les différentes tâches assignées pour mieux comprendre les connaissances acquises.

  • Avatar
    Alberto
    (5)
    Super cours

    Si quieres aprender Python este es tu curso. No hay nada más que decir. Extraordinario

  • Avatar
    DAVID VICTOR
    (5)
    Pyratilla m'a piraté!!!!!

    Quand il semble que tu sais ou maîtrises quelque chose, Pyratilla arrive et te prouve que tu ne sais pas plus que ce que tu sais. En parlant de Python¡¡¡

  • Avatar
    Alejandro
    (5)
    Apprendre en consolidant les concepts avec des cas pratiques.

    Chaque leçon va au fond des choses. Pour résoudre les exercices, il est nécessaire d'avoir assimilé chaque sujet. Le programme est complet, varié et agréable. Chaque sujet est documenté pour une révision rapide ultérieure. Le cours me donne confiance et me motive à continuer d'apprendre.

  • Avatar
    Gabriela
    (5)
    Le patron de tous

  • Avatar
    Joiser
    (5)
    100% recommandé

    C'est une grande aide pour apprendre Python à partir de 0. La théorie est très bonne, et l'aspect pratique très complet

  • Avatar
    Héctor
    (5)
    Impressionné

    J'aimerais partager le sentiment que ce cours m'a laissé après l'avoir terminé. Franchement, je n'aurais pas pu imaginer un cours meilleur et plus complet pour apprendre à utiliser Python, les exercices proposés m'ont semblé très pertinents et le projet final a été incroyable. Merci pour tout. Un gros câlin.

  • Avatar
    Yeison Javier
    (5)
    Excellent le cours le plus complet

  • Avatar
    Marc
    (5)
    Enchanté par le cours

    Je trouve l'idée d'apprendre Python en aidant un personnage très intéressante. Cela rend les choses plus agréables et plus faciles à retenir. De plus, l'outil utilisé est très utile pour comprendre les explications.

  • Avatar
    Pablo
    (5)
    Cours totalement recommandable

    Très bon cours pour s'initier au monde de Python. Les explications sont très claires, avec des exemples, des exercices pratiques et beaucoup de documentation... Les professeurs sont très attentifs pour résoudre les doutes et les problèmes qui surgissent, et pour ne pas rester bloqué. De plus, cela devient très agréable grâce à l'histoire qui est racontée et qui accompagne tout au long du cours. Il ne me reste plus qu'à dire merci pour tout.

  • Avatar
    Mayra
    (5)
    Excellent cours de python

    Ce fut une excellente expérience de suivre le cours de python, j'ai appris de nombreuses bases qui me serviront à continuer à grandir professionnellement

  • Avatar
    Francisco
    (5)
    Très bon cours !

    Très complet et bien structuré à travers les outils de Python expliquant les concepts de manière claire.

  • Avatar
    Jose
    (5)
    Vous apprenez vraiment

    Je viens d'envoyer le projet final et je ne pourrais pas être plus satisfait. Cela m'a pris plus de temps que prévu, mais ce que j'ai appris a été énorme. Il suffit de dire que le cours est si complet qu'avant de le terminer, je me suis présenté à l'examen officiel Python (PCEP-30-02) et je l'ai réussi. C'est dur, et parfois cela devient difficile malgré les explications, mais c'est exactement ce que l'on trouve dans le monde professionnel. J'ai aussi beaucoup aimé que certains exercices demandent des choses qui n'ont pas été expliquées, obligeant à chercher sur internet, car c'est le quotidien en entreprise (j'ai plusieurs amis développeurs). Je continuerai sans aucun doute avec le parcours d'analyse de données.

  • Avatar
    danison
    (5)
    Aventure pirate

    Que dire de plus que l'excitation ! Commencer cette aventure dans ma formation en programmation à travers Python, expliquée par ses professeurs avec la certitude que chaque seconde de vidéo en vaudra la peine, est, comme je l'ai dit plus tôt, excitant.

  • Avatar
    Roberto
    (5)
    EXCELLENT

    EXCELLENT

  • Avatar
    luis angel
    (5)
    bon cours

    c'est un excellent cours très bien expliqué

  • Avatar
    ivan sergio
    (5)
    Félicitations pour le cours...

    Je viens de terminer le cours de Python et je suis très satisfait de mon expérience. Les professeurs ont été formidables pour expliquer les concepts et résoudre les doutes. Le cours était structuré de manière claire et facile à suivre, avec des exercices pratiques. Je recommanderais ce cours à toute personne intéressée par l'apprentissage de Python.

  • Avatar
    Adolfo
    (5)
    Génial Commence

    Je n'y connais rien en programmation et ce début de cours de Pyratilla me plaît beaucoup tellement c'est bien expliqué et divertissant. Chapeau !

  • Avatar
    David
    (5)
    Beaucoup plus que ce que j'attendais

    Quand j'ai commencé le cours de Python, je pensais que ce serait un cours de programmation de plus, pour apprendre Python de manière basique. Mais je crois que le cours fait honneur à son nom et va de A à Z. Un cours long, complet, parfois même "complexe", super amusant et agréable. Accompagné à tout moment par deux grands capitaines de voyage, JB et la fantastique María, et je dis bien accompagné car chaque commentaire, chaque doute (et je vous assure qu'il y en a pas mal pendant le cours) est résolu immédiatement de manière simple. Et mention très spéciale pour la structure du cours, avec les exercices de María intercalés entre les explications théoriques, les exercices de fin de leçon et le voyage spectaculaire avec les Pyratillas (vous ne savez pas qui ils sont ?) : rien que pour eux, le voyage en vaut la peine, alors n'hésitez pas et devenez un Pyrate de plus...

  • Avatar
    Yvonne
    (5)
    Un 10/10

    Ce cours me plaît, je trouve excellent qu'on vous donne des conseils sur la façon de tirer le meilleur parti du contenu qu'ils expliquent. Vous donner un test de Python de base et pouvoir comprendre beaucoup plus

  • Avatar
    Miguel Ángel
    (5)
    Pyratilla, la découverte de l'année

    Un très bon cours qui couvre un programme très vaste et qui vaut chaque minute de vidéo. Les tâches de Pyratilla sont très amusantes. C'est un concept très original et ludique. Si vous avez une expérience préalable en programmation, les premiers sujets peuvent vous paraître redondants, mais par la suite, si vous voulez vraiment apprendre Python, vous l'apprenez. Peut-être que le point "négatif", c'est qu'il y a des sujets un peu longs, mais c'est logique en raison des options offertes par certains modules. PS : J'ai l'impression de ne pas être le seul à être enchanté par de nouvelles aventures de Pyratilla et de sa troupe

  • Avatar
    Jesús
    (5)
    Cours Python A-Z

    Super cours pour s'initier au monde de la programmation avec Python. Il renforce les concepts fondamentaux pour aborder avec succès les parcours d'apprentissage du machine learning et de l'intelligence artificielle

  • Avatar
    Sergio
    (5)
    Cours indispensable

    Pour l'instant, cela dépasse largement mes attentes. J'aurais aimé avoir ce professeur en cours présentiels.

  • Avatar
    Eulogio
    (5)
    Python à la pirate !

    Ce cours est une véritable merveille. J'avais besoin d'apprendre Python pour mes études et ici, en plus d'en apprendre bien les bases, je me suis amusé comme un vrai boucanier !

  • Avatar
    Alberto
    (5)
    Super cours !

    Python ne m'avait jamais trop attiré, mais on me l'a recommandé et je suis ravi d'avoir acheté ce cours.

  • Avatar
    BORJA
    (5)
    Excellent

    Cours très complet, tout est bien expliqué.

View More Reviews

FORFAITS POUR ACCÉDER SELON VOS OBJECTIFS ET BESOINS

Achetez le cours individuel, obtenez toute la parcours d'apprentissage ou accédez à toute la plateforme

Choisissez le mode de paiement qui s'adapte le mieux à vos besoins et à votre budget avec un paiement unique par cours, un accès mensuel ou annuel au parcours d'apprentissage ou même à toute la plateforme.

Paiement unique

Achetez le cours une fois et accédez-y à vie

99.99

  • Un paiement unique.
  • Accès instantané au cours à vie.
  • Accédez à la Communauté du Cours
Le Plus
Populaire

Grenouille de bronze

Accédez à tous les Cours, Communautés et Extras de Frogames

39 /mois

  • Paiement unique de 39€ par mois.
  • Accès instantané à tous les cours.
  • Accédez à la plateforme et aux communautés d'étudiants 24/7, où et quand vous voulez.
  • Annulez à tout moment sans perdre votre progression.

Parcours de Programmation

Accédez à tous les cours de la voie des langages de programmation

19.99 /mois

  • Paiement unique de 19,99€ par mois.
  • Accès instantané aux +10 cours du parcours.
  • Accédez au parcours 24/7, où et quand vous voulez
  • Annulez à tout moment sans perdre votre progression

Paiement unique

Achetez le cours une fois et accédez-y à vie

99.99

  • Paiement unique
  • Accès instantané au cours à vie
  • Accédez à la Communauté du Cours
Le Plus
Évalué

Grenouille d'Or

Accédez à tous les Cours, Communautés et Extras de Frogames

349 /an

  • Paiement unique de 349€ par an.
  • 3 mois de réduction.
  • Accès instantané à tous les cours.
  • Accédez à la plateforme et aux communautés d'étudiants 24/7, où et quand vous voulez.
  • Annulez à tout moment sans perdre votre progression.
  • Bibliothèque de Ressources
  • Sessions Q&A en direct mensuelles
  • Support Premium Prioritaire.

Parcours de Programmation

Accédez à tous les cours de la voie des langages de programmation

199 /an

  • Paiement unique de 199€ par an.
  • 4 mois de réduction.
  • Accès instantané aux +10 cours du parcours.
  • Accède au parcours 24/7, où et quand tu veux.
  • Annulez à tout moment sans perdre votre progression.
  • Support premium.

* Tous les prix s'entendent taxes comprises.

Pour votre sécurité, toutes les commandes seront traitées sur un serveur sécurisé.

Parcours des Langages de Programmation

Le pack ultime avec tous nos cours de langages de programmation pour apprendre différents langages et bien démarrer dans le monde du développement. Comprend les cours à venir ainsi que les mises à jour et améliorations des cours actuels

Cours complet de Python de A à Z

Notre cours de programmation en Python est une opportunité unique d'acquérir les compétences nécessaires pour devenir un professionnel compétent. Vous apprendrez à programmer, à comprendre le langage de programmation et à améliorer votre portfolio professionnel !

498 classes

Cours complet de Java de A à Z

Apprenez les bases du langage Java à partir de zéro et sans expérience préalable : découvrez les classes et objets essentiels et améliorez vos compétences dans l'un des langages les plus utilisés pour créer des applications pour Android et gérer la logique des serveurs

277 classes

Git et GitHub de A à Z : Tout sur le contrôle de version

Apprenez les concepts fondamentaux et le flux de travail essentiel sur le contrôle de version en utilisant Git et GitHub à partir de zéro !

106 cours

Apprenez C# en 6 heures

Apprenez C#, le langage de programmation utilisé pour créer des jeux vidéo dans Unity ou des backends en .Net en seulement 6 heures !

54 cours

Programmation orientée objet avec C#

Appliquez de manière pratique et comprenez les concepts de la programmation orientée objet en C# et maîtrisez la création de classes, l'héritage, le polymorphisme ou l'encapsulation entre autres

107 cours

Cours d'expert en développement de jeux vidéo avec C++ de l'UCLM

Le Cours d'Expert en Développement de Jeux Vidéo de l'Université de Castille-La Manche est totalement consolidé comme une référence au niveau national dans la formation de programmeurs de jeux vidéo, avec une approche basée sur des projets avec C++

10 cours

Cours complet de conception web : apprenez HTML, CSS et Javascript à partir de zéro

Apprenez les technologies web nécessaires pour créer vos propres pages web pour vous-même ou pour vos clients à partir de zéro avec HTML 5, CSS et Javascript

147 cours

Cours de Dart de A à Z

Dart, le langage développé par Google : un choix puissant pour le développement d'applications web et mobiles

135 classes

De Dart à Flutter : Fondamentaux des Applications Mobiles Hybrides

Plongez dans le monde de la programmation avec Flutter grâce à différents projets qui garantissent un apprentissage solide et dynamique.

198 classes

Flutter Design Lab : Exploration de Material Design, Cupertino et Web

Découvrez la magie de la conception d'applications avec les puissants outils de Flutter pour faire passer vos compétences au niveau supérieur

148 cours

Marketing Numérique pour Entreprises en Ligne

Maîtrisez le marketing numérique pour les entreprises en ligne et augmentez les ventes de votre entreprise ou de votre société sur Internet

54 cours

React JS : Apprenez React JS à partir de zéro avec des exemples pratiques

Apprenez à partir de zéro, plongez dans React JS et devenez un développeur qui utilise la puissance des technologies web les plus avancées

77 cours

React Native : Apprenez React Native avec des exercices pratiques

Apprenez les bases de React Native à partir de zéro. Utilisez React Native pour créer des applications mobiles hybrides pour iOS et Android

52 cours

Les bases des expressions régulières avec des exemples en Swift

Découvrez les bases des expressions régulières avec quelques exemples en Swift et extrapolez-les à n'importe quel langage de programmation pour travailler et filtrer des textes comme un professionnel

50 classes

Programmeur IA : De Vibe Coder à Ingénieur Agentique en 3 Semaines

Cours complet sur les agents de programmation : Claude Code, Copilot, Codex, Cursor, Antigravity - Compétences, MCP, Plugins, Sous-agents

116 cours

Concevez des Logiciels Solides avec les Principes SOLID

Appliquez les principes SOLID pour construire un logiciel évolutif et facile à maintenir. Améliorez vos compétences en programmation et excellez dans le développement logiciel

64 cours

Bases de données : Apprenez le langage SQL à partir de zéro

Apprenez SQL, le langage des bases de données, à partir de zéro et avec des exercices pratiques pour maîtriser le chargement, la requête, la modification et le traitement de vos données en connaissant tous les mots-clés SQL

82 cours

Masterclass de productivité utilisant Visual Studio et C#

Augmentez radicalement votre productivité en utilisant C# avec Visual Studio, en maîtrisant tous ses raccourcis et outils disponibles

48 cours