Alumnos destacados
DanielMVA
247
jocafernanro
240
jfajardo
239
iKenshu
236
Manokero
224
marisbotero
207
diegitol
205
GerryMG2
205
andrespistoni
203
HerosNoriega
202

¿Quieres compartir tus conocimientos?Crea un tutorial

Bienvenido al curso

Básicos de programación

¿Por qué programar con Python?

5:00

¿Qué es la programación?

5:00

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

6:00

Operadores matemáticos en Python

6:00

Tipos de datos en Python

5:00

Declarar variables y expresiones

13:00

Definir funciones con Python

13:00

Funciones con parámetros

16:00

Estructura de condicionales en Python

11:00

Calcular si un número es primo con Python

13:00

Buenas prácticas del lenguaje

4:00

Uso de strings y Ciclos

Comparación de strings y unicode

9:00

Factorial de un número con recursión

9:00

Manejo de strings en Python

8:00

Separar cadenas de texto en Python

6:00

Ciclos en Python con for

11:00

Ciclos en Python con while

15:00

Calcular si una palabra es palíndromo con Python

10:00

Estructuras de datos

Introducción a las listas en Python

11:00

Operaciones con listas en Python

12:00

Juego del ahorcado con Python

2:00

Interfaz del ahorcado

13:00

Lógica del ahorcado

19:00

Qué es una búsqueda binaria

6:00

Implementar busqueda binaria en Python

13:00

Diccionarios en Python

13:00

Encriptar mensajes usando diccionarios

17:00

Tuplas en Python

5:00

Se repite una letra en un string - Programa con tuplas

15:00

Uso de sets en Python

9:00

Dictionary comprehension - list comprehension

8:00

Uso de objetos y módulos

Manejo de errores en Python

3:00

Errores personalizados

8:00

Manejo de archivos en Python

15:00

Programación orientada a objetos en Python

10:00

Modelar un objeto en Python

15:00

Decoradores en Python

9:00

Paquetes y módulos

8:00

Entorno virtual en Python

17:00

Proyecto: Web Scraping

¿Qué es web scraping?

2:00

Implementando web scraping con Python

14:00

Proyecto: Aplicación de Terminal

Interfaz directorio de contactos

10:00

Lógica de directorio de contactos

17:00

Persistencia de datos

11:00

Proyecto: Aplicación web

Configurando el entorno de desarrollo de Google Cloud

15:00

Crear templates con Jinja2

7:00

Manejar rutas y lógica con Flask

15:00

Listar y eliminar contactos

21:00

Practicas comunes

Python 2 vs Python 3

7:00

Qué puedes construir con Python

6:00

Consejos para aprender a programar

45:00

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