Alumnos destacados
wrariza
238
criscamih
225
dennis_cesti
217
johnaagudelo
213
Eldoctor
212
robertoctr6
209
valag
206
miguelhxc
202
sundanny26
202
jesusmurf
200

¿Quieres compartir tus conocimientos?Crea un tutorial

Bienvenido al curso

Básicos de programación

¿Por qué programar con Python?

5:00 min

¿Qué es la programación?

5:00 min

Guía de instalación y conceptos básicos

6:00 min

Operadores matemáticos en Python

6:00 min

Tipos de datos en Python

5:00 min

Declarar variables y expresiones

13:00 min

Definir funciones con Python

13:00 min

Funciones con parámetros

16:00 min

Estructura de condicionales en Python

11:00 min

Calcular si un número es primo con Python

13:00 min

Buenas prácticas del lenguaje

4:00 min

Uso de strings y Ciclos

Comparación de strings y unicode

9:00 min

Factorial de un número con recursión

9:00 min

Manejo de strings en Python

8:00 min

Separar cadenas de texto en Python

6:00 min

Ciclos en Python con for

11:00 min

Ciclos en Python con while

15:00 min

Calcular si una palabra es palíndromo con Python

10:00 min

Estructuras de datos

Introducción a las listas en Python

11:00 min

Operaciones con listas en Python

12:00 min

Juego del ahorcado con Python

2:00 min

Interfaz del ahorcado

13:00 min

Lógica del ahorcado

19:00 min

Qué es una búsqueda binaria

6:00 min

Implementar busqueda binaria en Python

13:00 min

Diccionarios en Python

13:00 min

Encriptar mensajes usando diccionarios

17:00 min

Tuplas en Python

5:00 min

Se repite una letra en un string - Programa con tuplas

15:00 min

Uso de sets en Python

9:00 min

Dictionary comprehension - list comprehension

8:00 min

Uso de objetos y módulos

Manejo de errores en Python

3:00 min

Errores personalizados

8:00 min

Manejo de archivos en Python

15:00 min

Programación orientada a objetos en Python

10:00 min

Modelar un objeto en Python

15:00 min

Decoradores en Python

9:00 min

Paquetes y módulos

8:00 min

Entorno virtual en Python

17:00 min

Proyecto: Web Scraping

¿Qué es web scraping?

2:00 min

Implementando web scraping con Python

14:00 min

Proyecto: Aplicación de Terminal

Interfaz directorio de contactos

10:00 min

Lógica de directorio de contactos

17:00 min

Persistencia de datos

11:00 min

Proyecto: Aplicación web

Configurando el entorno de desarrollo de Google Cloud

15:00 min

Crear templates con Jinja2

7:00 min

Manejar rutas y lógica con Flask

15:00 min

Listar y eliminar contactos

21:00 min

Practicas comunes

Python 2 vs Python 3

7:00 min

Qué puedes construir con Python

6:00 min

Consejos para aprender a programar

45:00 min

Retos / Desafíos

Desafío 1: Crea una función que sume recursivamente

Desafío 2: Criptografía con binarios

Desafío 3: Modelar un objeto