5.0 /5
(58)

498
Bienvenidos al Curso de Python, de la A a la Z
Cómo Sacarle el Máximo Partido al Curso
Aprende con Amigos a través de Discord
Toma notas de tu curso en tiempo real en Frogames Formación
La Herramienta del Curso: Google Colab
La Sintaxis del Texto usando Markdown
Pyratilla y su Historia
Consigue el Material del Tema 1
El Concepto de Variable
Palabras Clave en Python
Declaración de Múltiples Variables
Operaciones Aritméticas con Variables de Tipo Numérico
Cómo Hacer Comentarios en Python
La Función import
Python Básico
Diario de Pyratilla - Entrada 1
Diario de Pyratilla - Solución Entrada 1
Consigue el Material del Tema 2
Tipos de Números en Python
Operaciones Aritméticas
Orden de las Operaciones Aritméticas
Números Complejos: Definición y Operaciones
Conjugado, Módulo, Argumento, Unidad Imaginaria y Otras Representaciones
El Plano Complejo
Números Complejos en Python
Repaso - Números en Python
Solución - Números en Python
Números en Python
Diario de Pyratilla - Entrada 2
Diario de Pyratilla - Solución Entrada 2
Consigue el Material del Tema 3
Las Variables de Tipo string
Los String Literals
Concatenación de Strings
Repetición de Strings
La Función print()
Ejercicio: Concatenando y Repitiendo Strings para Cantar ¡Cumpleaños Feliz!
Las Funciones str, format y los Saltos de Línea y Tabulaciones
Substrings
Métodos para Trabajar con Strings
Más Funciones con las que Trabajar con Strings
Ejercicio: Obtener un Substring Eliminando la Palabra Introducida por Usuario
Ejercicio: Personalizando la Canción Cumpleaños Feliz
Ejercicio: Combinando input() y print()
Ejercicio: Devolver la Edad Dado el Año de Nacimiento y el Año Actual
Repaso - Strings en Python
Solución - Strings en Python
Strings en Python
Diario de Pyratilla - Entrada 3
Diario de Pyratilla - Solución Entrada 3
Consigue el Material del Tema 4
Variables Booleanas
Tablas de Verdad: Negación, Conjunción y Disyunción
Negación, Conjunción y Disyunción en Python
Operadores de Comparación
Múltiples Comparaciones Simultáneas
Las Comparaciones en Strings
Métodos Booleanos de Strings
El Operador de Decisión if
Ejercicio: Comprobando si un String Contiene Espacios en Blanco
El Operador de Decisión else
Ejercicio: Resolviendo Ecuaciones de Primer Grado
El Operador de Decisión elif
El Operador Ternario
Ejercicio: Comprobar si un Número es Par o Impar
Ejercicio: Comprobando si un Punto (x, y) Pertenece al Cuadrado Unidad
Operadores if y else Anidados
Ejercicio: Comprobar si un Año es Bisiesto
Repaso - Operadores de Decisión
Solución - Operadores de Decisión
Operadores de Decisión
Diario de Pyratilla - Entrada 4
Diario de Pyratilla - Solución Entrada 4
Consigue el Material del Tema 5
El Bucle while
Ejercicio: Recorrer una Frase y Contar Cuantas Vocales Tiene
El Comando break
Ejercicio: Utilizando el Comando break
Combinación while... else
Ejercicio: Practicando la Combinación while ... else
Ejercicio: Rueda de Letras
El Bucle for
Ejercicio: Invirtiendo un String
La Función range
Ejercicio: Suma de Términos de una Progresión Aritmética
El Comando Continue
Ejercicio: Utilizando el Comando continue para Eliminar una Letra de un String
Ejercicio: Combinando for con break y continue
Bucles Anidados
Repaso - Operadores de Iteración
Solución - Operadores de Iteración
Operadores de Iteración
Diario de Pyratilla - Entrada 5
Diario de Pyratilla - Solución Entrada 5
Consigue el Material del Tema 6
Introducción a las Listas
Elementos de una Lista
Ejercicio: Añadiendo Elementos por Teclado a una Lista
Bucles con Listas
Concatenación y Repetición de Listas
Más Métodos de Listas
Ejercicio: Eliminando un Elemento Indicado por el Usuario
Ejercicio: Ordenando Elementos de una Lista Creada por el Usuario
Conversión a Listas
Ejercicio: Convirtiendo los Números Impares del 0 al 30 a Lista
Listas Anidadas
Matrices con Listas
Ejercicio: Creando Manualmente una Matriz 4x4
Ejercicio: Suma de Matrices Dadas por el Usuario
Ejercicio: Producto de Matrices Dadas por el Usuario
Matrices con numpy
Ejercicio: Introduciendo una Matriz n x m Manualmente con numpy
Ejercicio: Suma de matrices numpy Dadas por el Usuario
Ejercicio: Producto de Matrices numpy Dadas por el Usuario
Repaso - Estructuras de Datos: Listas
Solución - Estructuras de Datos: Listas
Estructuras de Datos: Listas
Diario de Pyratilla - Entrada 6
Diario de Pyratilla - Solución Entrada 6
Consigue el Material del Tema 7
Introducción a Diccionarios
Elementos de un Diccionario
Ejercicio: Crear un Diccionario por Teclado
Tamaño de un Diccionario
Bucles con Diccionarios
Diccionarios y Listas
Ejercicio: Diccionario de Listas
Más Métodos de Diccionarios
Ejercicio: Eliminando la Clave Elegida por el Usuario
Construyendo Diccionarios con dict()
Ejercicio: Diccionario y DNI
Ejercicio: Diccionario de Apariciones de Caracteres
Repaso - Estructuras de Datos: Diccionarios
Solución - Estructuras de Datos: Diccionarios
Estructuras de Datos: Diccionarios
Diario de Pyratilla - Entrada 7
Diario de Pyratilla - Solución Entrada 7
Consigue el Material del Tema 8
Introducción a Conjuntos
Subconjuntos
Operaciones con Conjuntos
Elementos de un Conjunto
Tamaño de un Conjunto
Bucles y Conjuntos
Más Métodos de Conjuntos
Ejercicio: Letras que Aparecen en una Frase
Ejercicio: Intersección de Letras de 2 Palabras
Ejercicio: Diferencia Simétrica de dos Conjuntos
Ejercicio: Criba de Eratóstenes
Ejercicio: Elemento Máximo de un Conjunto
Repaso - Estructuras de Datos: Conjuntos
Solución - Estructuras de Datos: Conjuntos
Estructuras de Datos: Conjuntos
Diario de Pyratilla - Entrada 8
Diario de Pyratilla - Solución Entrada 8
Consigue el Material del Tema 9
Introducción a Tuplas
Ejercicio: Números Enteros y su Signo
Ejercicio: Notas y su Etiqueta - Suspenso, Aprobado, Notable o Excelente
Ejercicio: Contador de Vocales, Consonantes y Espacios Dada una Frase
Elementos de una Tupla
Ejercicio: Asignaturas, Notas y Nota Media
El Método Unpacking
Concatenación y Repetición de Tuplas
Ejercicio: Puntos del Plano y su Cuadrante
Tamaño de una Tupla
Bucles y Tuplas
Tuplas y el Resto de Estructuras de Datos
La Función zip
Ejercicio: Uniendo dos Listas con la Función zip Transformándolas en Tuplas
Repaso - Estructuras de Datos: Tuplas
Solución - Estructuras de Datos: Tuplas
Estructuras de Datos: Tuplas
Diario de Pyratilla - Entrada 9
Diario de Pyratilla - Solución Entrada 9
Consigue el Material del Tema 10
El Concepto de Función
Ejemplo 1 - Sin Inputs ni Outputs
Ejemplo 2 - Sin Inputs, pero con Outputs
Ejemplo 3 - Con Inputs, pero sin Outputs
Ejemplo 4 - Con Inputs y Outputs
Ejercicio: Contador de Letras en una Frase
Parámetros de una Función
Número de Argumentos Arbitrario
Número Arbitrario de Claves de Argumento
Parámetros por Defecto
Ejercicio: Construyendo el Triángulo de Pascal
Docstring
Variables Locales vs Variables Globales
Paso por Copia vs Paso por Referencia
Funciones más Complejas
Ejemplo 5 - Signo de un Número Real
Ejemplo 6 - Tablas de Multiplicar
Ejemplo 7 - Contiene la Letra a
Funciones Recursivas
Ejercicio: Cuenta Atrás Recursiva
Ejercicio: Factorial de un Número Entero Positivo
Ejemplo 8 - La Sucesión de Fibonacci
Ejercicio: Resolviendo Ecuaciones de Primer Grado
Funciones Helper
Ejercicio: Nuestra Calculadora
Repaso - Funciones
Solución - Funciones
Funciones
Diario de Pyratilla - Entrada 10
Diario de Pyratilla - Solución Entrada 10
Consigue el Material del Tema 11
Funciones Lambda
Ejemplos de Funciones Lambda
Ejercicio: Función Lambda
La Función filter
Ejercicio: Filtrando los Números Positivos
La Función reduce
Ejercicio: Dada una Lista, nos Quedamos con la Palabra con más Letras a
La Función map
Ejercicio: Convirtiendo Grados Celsius a Grados Fahrenheit
La Función sorted
Ejercicio: Ordenando por Número de Apariciones de una Letra
Una Introducción a la Generación de Números Aleatorios
Repaso - Funciones Lambda
Solución - Funciones Lambda
Funciones Lambda
Diario de Pyratilla - Entrada 11
Diario de Pyratilla - Solución Entrada 11
Consigue el Material del Tema 12
Introducción a los Data Frames
Ejemplo 1 - Data Frame a partir de un Diccionario
Ejemplo 2 - Data Frame a partir de Lista de Listas
Ejemplo 3 - Cambiando el Nombre de las Filas
Ejemplo 4 - Data Frame a partir de Lista de Diccionarios
Ejemplo 5 - Data Frame Usando zip()
El Método .from_dict()
Dimensiones de un Data Frame
Ejercicio: Creando un Data Frame y Modificando los Nombres de las Filas
Seleccionando Columnas
Ejercicio: Iterando sobre Columnas y Seleccionando Columnas
Seleccionando Filas
Seleccionando Elementos
Métodos de Data Frames
Ejercicio: Practicando con los Métodos de Data Frames
Bucles y Data Frames
Ejercicio: Iterando sobre Filas con .itertuples()
Los Ficheros CSV y su Papel en el Análisis de Datos
Cargando CSV desde la Carpeta de Google Drive
Cargando CSV a partir de url
Ejercicio: Cargando un Fichero CSV desde una url
Los Ficheros JSON y su Carga con pandas
Tratamiento de los Datos Faltantes
Filtrando Data Frames
Las Series de pandas
Ejercicio: De Series a Data Frame y Lista
Multiíndices en pandas para Big Data
Repaso - Data Frames con el Módulo pandas
Solución - Data Frames con el Módulo pandas
Data Frames con el Módulo pandas
Diario de Pyratilla - Entrada 12
Diario de Pyratilla - Solución Entrada 12
Consigue el Material del Tema 13
Clases
Mi Primera Clase en Python
El Método Constructor
Ejercicio: Clase RationalNumber
El Método Destructor
Métodos de una Clase
Métodos de Instancia
Ejercicio: Imprimiendo Objetos RationalNumber en Formato LaTeX
Ejercicio: Métodos de Instancia de la Clase RationalNumber
Métodos Estáticos
Ejercicio: Métodos Estáticos de la Clase RationalNumber
Métodos de Clase
Ejercicio: Métodos de Clase de la Clase RationalNumber
Propiedades
Ejercicio: Propiedades de la Clase RationalNumber
Herencia de Clases
Herencia Simple
Sobreescribiendo Métodos
El Método .super() en Herencia Simple
Ejercicio: Practicando Herencia Simple
Herencia Múltiple
El Método .super() en Herencia Múltiple
Ejercicio: Practicando Herencia Múltiple
Polimorfismo
Variables Privadas en Python: la Técnica del Mangling
Repaso - Programación Orientada a Objetos en Python
Solución - Programación Orientada a Objetos en Python
Programación Orientada a Objetos en Python
Diario de Pyratilla - Entrada 13 (Primera Parte)
Diario de Pyratilla - Solución Entrada 13 (Primera Parte)
Diario de Pyratilla - Entrada 13 (Segunda Parte)
Diario de Pyratilla - Solución Entrada 13 (Segunda Parte)
Consigue el Material del Tema 14
Scripts
Creando un Script de Python
Importando un Script de Python
Módulos
Importando un Módulo de Python
Renombrando un Módulo
Variables en un Módulo
Módulos de Python
La Función dir()
Ejercicio: Creando un Script y la Clase RegularPolygon
Ejercicio: Heredando de la Clase RegularPolygon
Ejercicio: Clase Tetrahedron y Clase Cube
Ejercicio: Clase Circle, Clase Cylinder y Probando el Módulo geometry
Repaso - Scripts y Módulos en Python
Solución - Scripts y Módulos en Python
Scripts y Módulos en Python
Diario de Pyratilla - Entrada 14 (Primera Parte)
Diario de Pyratilla - Solución Entrada 14 (Primera Parte)
Diario de Pyratilla - Entrada 14 (Segunda Parte)
Diario de Pyratilla - Solución Entrada 14 (Segunda Parte)
Consigue el Material del Tema 15
El Módulo math
Constantes del Módulo math
Métodos - Parte Entera de un Número
Métodos - Aritmética
Métodos - Potencias y Logaritmos
Métodos - MCD y MCM
Métodos - Combinatoria
Métodos - Valor Absoluto y Signo
Métodos - Funciones Trigonométricas
Métodos - Funciones Hiperbólicas
Métodos - Funciones de Clasificación
Métodos - Funciones Especiales
El Módulo cmath
Constantes del Módulo cmath
Métodos - Coordenadas Polares
Métodos - Potencias y Logaritmos
Métodos - Funciones Trigonométricas
Métodos - Funciones Hiperbólicas
Métodos - Funciones de Clasificación
Repaso - Módulos de Python: math y cmath
Solución - Módulos de Python: math y cmath
Módulos de Python: math y cmath
Diario de Pyratilla - Entrada 15
Diario de Pyratilla - Solución Entrada 15
Consigue el Material del Tema 16
Introducción a numpy
Creando Arrays con numpy
Dimensiones de un Array
Shape de un Array
Reshape de un Array - Ejemplo 1
Reshape de un Array - Ejemplo 2
Reshape de un Array - Ejemplo 3
Reshape con Dimensión Desconocida
Elementos de un Array
Concepto de Slicing
Filtrando Arrays
Tipos de Datos en numpy
Copias y Views de Arrays
Arrays y Bucles
Bucles con .nditer() y .ndenumerate()
Concatenación de Arrays
Concatenación con el Método .stack()
Concatenando por Filas, por Columnas y por Profundidad
Dividiendo Arrays 1D
El Método .split()
Dividiendo Arrays 2D
Divisiones por Filas, Columnas y por Profundidad
Buscando Elementos en un Array
El Método .searchsorted()
Ordenando Arrays
El Módulo random
Arrays Aleatorios
Elegir un Elemento Aleatorio de un Array
Permutaciones Aleatorias
Funciones Universales
Funciones de Aritmética
Funciones de Redondeo
Funciones de Sumas y Diferencias
Funciones de Productos
Funciones de Logaritmos
Funciones de MCM y MCD
Funciones de Trigonometría e Hiperbólicas
Conjuntos en numpy
Repaso - Módulos de Python: numpy
Solución - Módulos de Python: numpy
Módulos de Python: numpy
Diario de Pyratilla - Entrada 16
Diario de Pyratilla - Solución Entrada 16
Consigue el Material del Tema 17
Preparativos del Tema
Colores
Nube de Puntos con matplotlib.pyplot
Line Plot con matplotlib.pyplot
Gráfico de Barras con matplotlib.pyplot
Gráfico de Sectores con matplotlib.pyplot
Histograma con matplotlib.pyplot
El Módulo datetime
Creando Objetos datetime y Formato
Series Temporales con matplotlib.pyplot
El Módulo seaborn
Nube de Puntos con seaborn
Line Plot con seaborn
Gráfico de Barras con seaborn
Histograma con seaborn
Gráfico de Densidad con seaborn
Investiga por ti mismo: el Gráfico con displot de seaborn
Box Plot con seaborn
Múltiples Plots en uno con .subplot
Ejemplo 1
Añadir Títulos a los Subplots
Múltiples Plots en uno con .add_subplot()
Ejemplo 2
Múltiples Plots en uno con seaborn
Grafos con networkx
Añadiendo Nodos
Añadiendo Aristas
Eliminando Nodos y Aristas
Representando Grafos
Repaso - Representación Gráfica en Python
Solución - Representación Gráfica en Python
Representación Gráfica en Python
Diario de Pyratilla - Entrada 17
Diario de Pyratilla - Solución Entrada 17
Consigue el Material del Tema 18
Leyendo el Primer TXT
Leyendo Parcialmente un Archivo
Leyendo un Archivo Línea a Línea
Escribiendo un Archivo TXT
Creando un TXT Vacío
Sobrescribiendo un Archivo TXT Existente
Eliminando Archivos
Eliminando Carpetas
Leyendo CSV con open()
Cambiando el Separador
Eliminando Espacios Adicionales
Comillas en las Entradas
Dialectos
Diccionarios y CSV - Lectura
Escribiendo CSV
Diccionarios y CSV - Escritura
Repaso - Trabajando con Archivos TXT en Python
Solución - Trabajando con Archivos TXT en Python
Trabajando con Archivos TXT en Python
Diario de Pyratilla - Entrada 18
Diario de Pyratilla - Solución Entrada 18
Consigue el Material del Tema 19
Errores y Excepciones
Errores de Sintaxis
Excepciones
Excepciones de Python
Manejo de Excepciones
try / except
try / finally
assert
raise
with / as
Repaso - Errores y Excepciones en Python
Solución - Errores y Excepciones en Python
Errores y Excepciones en Python
Diario de Pyratilla - Entrada 19
Diario de Pyratilla - Solución Entrada 19
Presentación del Proyecto Final
Ejemplo de Cómo se Verá el Proyecto Final
Paso 1
Solución Paso 1
Paso 2
Solución Paso 2
Paso 3
Solución Paso 3
Paso 4
Solución Paso 4
Paso 5
Solución Paso 5
Paso 6
Solución Paso 6
Paso 7
Solución Paso 7
Paso 8
Solución Paso 8
Paso 9
Solución Paso 9
Paso 10
Solución Paso 10
Paso 11
Solución Paso 11
Paso 12
Solución Paso 12
Paso 13
Solución Paso 13
Extra 1: Un Tablero Gráfico
Solución Extra 1
Extra 2: Casillas de Colores
Solución Extra 2
Extra 3: Configuración de los Multiplicadores
Solución Extra 3
Extra 4: Multiplicar el Valor de las Fichas y de las Palabras
Solución Extra 4
Extra 5: Mostrar la Puntuación de la Partida
Solución Extra 5
Extra 6: Las Fichas de la Mano del Jugador
Solución Extra 6
Extra 7: La leyenda de las Casillas del Tablero
Solución Extra 7
Proyecto Final
Enhorabuena por Completar el Curso
Hemos terminado una aventura juntos, ¡pero vamos a por la siguiente!

instructeur

5.0 /5
(58)

  • Avatar
    Joël
    (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 te lancer dans le monde de la programmation

  • Avatar
    Javi
    (5)
    Un cours vivement recommandé

    Pour entrer dans ce monde de Python, c'est plus qu'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é qui se cache derrière

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

    Ce cours de Python est le meilleur cours que tu puisses suivre en ligne, que tu sois débutant ou que tu aies déjà de l'expérience en Python. La qualité est incommensurable, je n'ai pas de mots pour décrire le travail extraordinaire derrière tout ce matériel. Les instructeurs Maria et Juan Gabriel sont super attentifs, ils t'accompagnent à chaque moment en clarifiant tes doutes, leurs réponses sont opportunes. Sans doute, c'est un cours que je reverrais pour continuer à renforcer mes connaissances. Merci!

  • Avatar
    Aaron
    (5)
    J'ai reçu tellement pour si peu!

    Tu sais ce que c'est: tu achètes un produit à bon prix et tu en tires 100 fois plus de bénéfice que ce qu'il t'a coûté? Ça m'est arrivé, entre autres. Je me souviens qu'on m'a offert des baskets que j'aimais bien, elles étaient confortables et m'ont duré des années. Eh bien, j'ai eu exactement cette sensation avec le cours de Python. Tout ce que j'ai appris par rapport au prix que j'ai payé, c'est déjà 100 fois supérieur. Sans compter les possibles rentabilités futures que je peux en tirer si une entreprise m'embauche. Tout viendra à point! Merci à l'équipe de Frogames!

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

    Ce cours est une formation complète en Python, idéale pour ceux qui veulent maîtriser le langage à partir de zéro et l'appliquer dans des domaines comme 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 t'accompagne pas à pas à travers la théorie, la pratique et des projets réels.

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

  • Avatar
    Brian
    (5)
    Évaluation du cours en général

    Après 5 mois à me plonger dans les vidéos sous tous les angles et être déjà à la partie finale du cours, le projet, je peux affirmer que ce cours est très bon. On a couvert l'essentiel et le plus utilisé du tout (évidemment c'est impossible de voir tout pk c'est un univers) et les explications sont très claires et concises. Les concepts ont été très techniques et certains difficiles à comprendre mais toute question que tu poses sera résolue en 24 h normalement (dans mon cas je n'ai pas posé peu de questions) et j'ai l'impression d'avoir vraiment beaucoup appris et j'ai des notes pleines de tout ce qui est important! Au début, je pensais que tout ça (la programmation, l'analyse de données...) allait être très difficile pour moi mais franchement ça a été assez agréable et amusant! Je termine le cours avec la certitude que je n'ai besoin que de beaucoup plus de pratique.

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

    J'adore la structure parce que tu peux avancer à ton rythme et tu as toujours des exemples à portée de main qui t'aident à mettre en pratique ce que tu as appris et l'histoire du pirate est amusante haha, j'ai l'impression d'avoir maintenant un couteau suisse dans mon équipement pour relever n'importe quel défi technique qui se présente à moi

  • Avatar
    John
    (5)
    J'ai dépassé mes attentes

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

  • Avatar
    Georges
    (5)
    Je comprends enfin ce langage

    C'est vrai que j'avais du mal à démarrer en programmation, mais ce contenu m'a rendu les choses super faciles ; maintenant je me sens beaucoup plus confiant pour lancer mes propres petits projets et tout a été hyper clair dès les premières leçons.

  • Avatar
    Caty
    (5)
    Essentiel

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

  • Avatar
    Javi
    (5)
    La meilleure base que j'ai eu

    C'est incroyable à quel point ce langage est versatile et ici ils te le montrent d'une manière très conviviale pour tout le monde. Ça m'a servi à comprendre depuis les bases les plus simples jusqu'à des choses qui avant me faisaient un peu peur d'essayer par moi-même. Je suis parti avec la confiance nécessaire pour commencer n'importe quel projet personnel en sachant que j'ai bien les fondations solides.

  • Avatar
    Nicolas
    (5)
    SUUper :)

    J'ai adoré le contenu et le développement du cours dans sa totalité. Très 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 thèmes et avec des exemples qui permettent une meilleure compréhension des concepts tout au long du cours, idéal pour commencer un parcours vers le Machine Learning, Deep Learning, etc.

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

  • Avatar
    Nicolas
    (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 menée de zéro à me sentir capable de créer mes propres scripts et d'automatiser des tâches. J'ai aimé à quel point c'était clair, direct et bien structuré. Sans doute, ça a été une excellente décision de le suivre.

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

    Ce cours m'a menée de zéro à comprendre des choses qui avant me semblaient de la magie.

  • Avatar
    Gustavo
    (5)
    Cours Complet de Python de A à Z : Apprends à Programmer, Automatiser et Créer avec le Langage le Plus Polyvalent

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

  • Avatar
    Samuel
    (5)
    Le cours contient tout ce dont tu as besoin pour devenir un maître avec Python

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

    Je n'aurais jamais pensé que j'apprendrais Python aussi facilement et amusant en suivant l'histoire du pirate. Ce cours m'a menée de zéro à un bon niveau sans tracas, et le prof explique tout de manière impeccable.

  • Avatar
    Carlos
    (5)
    Recommandé

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

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

  • Avatar
    David
    (4)
    1 thème

    Très bien expliqué, le seul problème c'est que le dernier lien ne m'a pas permis d'accéder pour pouvoir réaliser la tâche, à part ça très bien fait

  • Avatar
    EMILIANO
    (5)
    Bien

    Bien

  • Avatar
    Daniel
    (5)
    Bloc d'introduction

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

  • Avatar
    Pablo
    (5)
    Impossible de mieux expliquer

    C'est mon deuxième cours de Python et celui-ci m'adore

  • 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

    Le cours est super complet, très bon contenu, on apprend énormément avec la théorie plus la partie pratique des exercices résolus par le prof plus les tâches correspondant à chaque section.

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

    Le cours est très complet. Je l'ai suivi parce que je voulais apprendre la programmation et j'ai choisi ce langage car c'est celui qui 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 beaucoup de façons de démontrer l'apprentissage et les différentes tâches qui sont assignées pour mieux comprendre les connaissances qui s'acquièrent.

  • Avatar
    Alberto
    (5)
    Excellent cours

    Si tu veux apprendre Python c'est ton cours. Il n'y a rien de plus à dire. Extraordinaire

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

    Quand tu crois que tu maîtrises quelque chose, Pyratilla arrive et te prouve qu'il y a bien plus de choses que tu ne sais pas que de choses que tu sais. En parlant de Python¡¡¡

  • Avatar
    Alexandre
    (5)
    J'apprends en ancrant les concepts avec des cas pratiques.

    Dans chaque leçon, on va jusqu'au fond des choses. Pour résoudre les exercices, il faut avoir assimilé chaque sujet. Le programme est complet, varié et captivant. Chaque thème reste documenté pour une révision rapide ultérieurement. Le cours me donne confiance et me motive à continuer apprendre.

  • Avatar
    Gabriela
    (5)
    Le papa des poussins

  • Avatar
    Joiser
    (5)
    100% recommandé

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

  • Avatar
    Hector
    (5)
    Impressionné

    J'aimerais partager la sensation que ce cours m'a laissée après l'avoir terminé. Franchement, je ne pourrais pas imaginer un cours meilleur et plus complet pour apprendre à manier Python, les exercices proposés m'ont semblé très judicieux et le projet final a été formidable. Merci beaucoup. Un grand câlin.

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

  • Avatar
    Marc
    (5)
    Ravi du cours

    Je trouve l'idée très intéressante d'apprendre Python en aidant un personnage. Ça rend l'apprentissage plus agréable et facile à mémoriser. De plus, l'outil avec lequel on travaille est très utile pour comprendre les explications.

  • Avatar
    Pablo
    (5)
    Cours totalement recommandable

    Très bon cours pour débuter dans le 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 que tu ne restes pas bloqué. De plus, le cours est très agréable grâce à l'histoire qui se raconte et t'accompagne tout au long du cours. Il ne me reste plus qu'à vous remercier pour tout.

  • Avatar
    Mayra
    (5)
    Excellent cours de Python

    C'a été une super expérience de suivre le cours de Python, j'ai appris beaucoup de bases qui vont m'être utiles pour continuer à progresser professionnellement

  • Avatar
    François
    (5)
    Excellent cours !

    Très complet et bien structuré en utilisant les outils de Python en expliquant clairement les concepts.

  • Avatar
    Jose
    (5)
    Tu apprends vraiment

    Je viens d'envoyer le projet final, et je ne pourrais pas être plus satisfait. Ça m'a pris plus de temps que je ne le pensais, mais ce que j'ai appris a été dingue. Il suffit de dire que le cours est tellement complet que avant de le terminer, je me suis présenté à l'examen officiel de Python (PCEP-30-02) et je l'ai réussi. C'est difficile, et parfois ça devient compliqué malgré les explications, mais c'est exactement ça que tu vas trouver là-bas. J'ai aussi beaucoup aimé que dans certains exercices on te demande des choses qu'on n'a pas expliquées, et qu'on t'oblige à chercher sur internet, car c'est le quotidien dans une entreprise (j'ai plusieurs amis développeurs). Sans aucun doute, je vais continuer avec le Parcours d'analyse de données.

  • Avatar
    danison
    (5)
    Aventure pirate

    Que dire de plus que l'Émotion ! Commencer cette aventure dans ma formation en programmation à travers Python expliqué par son corps enseignant avec la certitude que chaque seconde de vidéo en vaudra la peine, c'est, comme je l'ai dit avant, émouvant.

  • Avatar
    Roberto
    (5)
    EXCELLENT

    EXCELLENT

  • Avatar
    luis angel
    (5)
    bon cours

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

  • Avatar
    ivan sergio
    (5)
    Bravo pour le cours...

    Je viens de terminer le cours Python et je suis très satisfait de mon expérience. Les professeurs ont été excellents dans l'explication des concepts et dans la résolution des 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'ai aucune idée de la programmation et ce début du cours Pyratilla m'enchante par la clarté des explications et le plaisir que ça me procure. Mes dix sur dix !

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

    Quand j'ai commencé le cours de Python, j'ai supposé que ce serait un cours de programmation ordinaire, où apprendre Python de manière basique. Mais je crois que le cours porte bien son nom et va de A à Z. Un cours long, complet à certains moments voire « complexe », super amusant et plaisant. Accompagné tout du long par deux grands capitaines de voyage JB et la fantastique María, et je dis bien accompagné car chaque commentaire, doute (et je te l'assure, il y en a pas mal au cours) est résolu tout de suite de manière simple. Et une mention très spéciale à 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 spectaculaire le voyage avec les Pyratilla (Tu ne sais pas qui ils sont ?) rien que pour eux le voyage en vaut la peine, alors n'hésite pas et deviens un Pirate de plus...

  • Avatar
    Yvonne
    (5)
    Un 10/10

    J'aime ce cours, je trouve excellent que vous donniez des conseils sur comment tirer le maximum du contenu expliqué. En me donnant un test Python Básico 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 complet et qui mérite chaque minute de vidéo. Les tâches de Pyratilla sont très amusantes. C'est un concept très original et divertissant. Si tu as une expérience préalable en programmation, les premiers thèmes peuvent te sembler redondants mais ensuite, si tu veux vraiment apprendre Python, tu l'apprends. Peut-être que sur le plan « négatif », il y a des thèmes un peu longs mais c'est logique en raison des options que donnent certains modules. PS : J'ai l'impression de ne pas être le seul qui serait ravi d'avoir plus d'aventures de Pyratilla et sa bande

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

    Un super cours pour t'initier au monde de la programmation avec Python. Tu vas consolider les concepts fondamentaux pour aborder avec succès les parcours d'apprentissage en machine learning et intelligence artificielle

  • Avatar
    Sergio
    (5)
    Cours incontournable

    D'après ce que j'ai suivi, il dépasse largement mes attentes. J'aurais aimé avoir ce prof en cours en présentiel.

  • Avatar
    Eulogio
    (5)
    Python en pirate!

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

  • Avatar
    Alberto
    (5)
    Super cours !

    Python ne m'avait jamais vraiment 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 bien expliqué.

View More Reviews

PLANS POUR ACCÉDER SELON TES OBJECTIFS ET TES BESOINS

Achète le cours individuel, obtiens tout le parcours d'apprentissage ou accède à toute la plateforme

Choisis le mode de paiement qui s'adapte le mieux à tes besoins et à ton budget : paiement unique par cours, accès mensuel ou annuel au Parcours d'apprentissage ou même à toute la plateforme.

Paiement unique

Achète le cours une fois et accède à vie

99.99

  • Un seul paiement.
  • Accès instantané au cours à vie.
  • Accès à la Communauté du Parcours
El Más
Popular

Grenouille de Bronze

Accède à tous les Parcours, Communautés et Extras de Frogames

39 /mois

  • Paiement unique de 39€ par mois.
  • Accès instantané à tous les cours.
  • Accède à la plateforme et aux communautés d'élèves 24h/24 et 7j/7, où et quand tu veux.
  • Annule à tout moment sans perdre ta progression.

Parcours de Programmation

Accède à tous les Cours du Parcours Lenguajes de Programación

19.99 /mois

  • Paiement unique de 19.99€ par mois.
  • Accès instantané aux +10 cours du parcours.
  • Accède au Parcours 24/7, où et quand tu veux
  • Annule à tout moment sans perdre ta progression

Paiement unique

Achète le cours une fois et accède à vie

99.99

  • Un seul paiement
  • Accès instantané au cours à vie
  • Accès à la Communauté du Parcours
El Más
Valorado

Grenouille d'Or

Accède à tous les Parcours, Communautés et Extras de Frogames

349 /an

  • Paiement unique de 349€ chaque année.
  • 3 mois de réduction.
  • Accès instantané à tous les cours.
  • Accède à la plateforme et aux communautés d'élèves 24h/24 et 7j/7, où et quand tu veux.
  • Annule à tout moment sans perdre ta progression.
  • Bibliothèque de Ressources
  • Sessions de Q&A mensuelles en direct
  • Support Premium Prioritaire.

Parcours de Programmation

Accède à tous les Cours du Parcours Lenguajes de Programación

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.
  • Annule à tout moment sans perdre ta progression.
  • Support premium.

* Tous les prix incluent les taxes.

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

Parcours de Langages de Programmation

Le pack définitif avec tous nos cours de Langages de Programmation pour apprendre différents langages et bien démarrer dans le monde du développement. Il inclut les cours à venir et les mises à jour et améliorations des cours actuels

Curso completo de Python de la A a la Z

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

498 cours

Curso completo de Java de la A a la Z

Apprends les bases du langage Java à partir de zéro et sans expérience préalable : découvre les classes et objets essentiels et améliore ainsi tes compétences dans l'un des langages les plus utilisés pour créer des apps pour Android et gérer la logique sur les serveurs

277 cours

Git y GitHub de la A a la Z: Todo sobre el control de versiones

Apprends les concepts fondamentaux et le flux de travail essentiel du contrôle de version avec Git et GitHub à partir de zéro !

106 cours

Aprende C# en 6 horas

Apprends 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

Programación Orientada a Objetos con C#

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

107 cours

Curso de Experto en Desarrollo de Videojuegos con C++ de la UCLM

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

10 cours

Curso completo de diseño web: aprende HTML, CSS y Javascript desde cero

Apprends les technologies web nécessaires pour créer tes propres sites web pour toi-même ou pour tes clients à partir de zéro avec HTML 5, CSS et Javascript

147 cours

Curso de Dart de la A a la Z

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

135 cours

De Dart a Flutter: Fundamentos en Aplicaciones Móviles Híbridas

Plonge-toi dans le monde de la programmation avec Flutter grâce à différents projets qui te garantissent un apprentissage solide et dynamique

198 cours

Flutter Design Lab: Explorando Material Design, Cupertino y Web

Découvre la magie du design d'applications avec les puissants outils de Flutter pour porter tes compétences au niveau supérieur

148 classes

Marketing Digital para Negocios Online

Maîtrise le Marketing Digital pour les Entreprises en Ligne et augmente les ventes de ton entreprise à travers internet

54 cours

React JS: Aprende React JS desde cero con ejemplos prácticos

Apprends à partir de zéro, plonge-toi dans React JS et deviens un développeur qui utilise la puissance des technologies web les plus avancées

77 cours

React Native: Aprende React Native con ejercicios prácticos

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

52 cours

Las bases de las expresiones regulares con ejemplos en Swift

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

50 cours

Programador de IA: De Vibe Coder a Ingeniero Agéntico en 3 Semanas

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

116 cours

Diseña Software Sólido con Principios SOLID

Applique les principes SOLID pour construire des logiciels évolutifs et faciles à maintenir. Améliore tes compétences en programmation et excelle dans le développement de logiciels

64 cours

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

Apprends SQL, le langage des bases de données, depuis zéro et avec des exercices pratiques pour maîtriser le chargement, la consultation, la modification et le traitement de tes données en connaissant tous les mots-clés du SQL

82 cours

Masterclass de productividad utilizando Visual Studio y C#

Augmente drastiquement ta productivité en utilisant C# avec Visual Studio, en maîtrisant tous ses raccourcis et outils disponibles

48 cours