Introducción
  • Introducción
Instalando Python y más herramientas en windows
  • Introducción a la sección
  • Instalando Python
  • Instalando Git Bash
  • Instalamos VS Code
  • Hola Mundo en Python
Instalando Python y más herramientas en MacOS
  • Introducción a la sección
  • Instalamos xcode, homebrew y python
  • Instalamos VS code en macOS
  • Nuestra primera aplicación
Introducción a Python
  • REPL y matemática básica
  • La base de python, identación
  • Comentarios
  • Variables
  • Multiples variables
  • Concatenación
Tipos de datos
  • Introducción a la sección
  • Strings y números
  • Introducción a listas
  • Contando elementos y calculando el largo de una lista
  • Accediendo a elementos de las listas
  • Eliminando elementos de una lista
  • Reverse y sort
  • Tuplas
  • Range
  • Introducción a diccionarios
  • Profundizamos en diccionarios
  • Diccionarios anidados y constructor dict
  • Booleanos
Control de flujo
  • Introducción
  • if y condiciones
  • if, elif y else
  • if cortos y ternarios
  • and y or
Ejercicios
  • Input y primer juego
  • Calculadora que suma
  • Moviendo la validación
  • Agregando más operaciones
Control de flujo, segunda parte
  • Introducción
  • while loop
  • while: break y continue
  • for loop
  • funciones
  • más funciones
  • Recursividad
Objetos, clases y herencia
  • Introducción
  • Objetos y clases
  • Métodos
  • Self, eliminar propiedades y objetos
  • Herencia
  • Ejercicio de herencia
  • Extendiendo el método init del padre
Módulos
  • Introducción
  • Creando e importando un módulo
  • Renombrando módulos
  • Seleccionando lo importado
  • pip, posible error y solución en MacOS
  • Usando PIP, instalando, usando, listando y eliminando módulos
Gestión de archivos
  • Introducción
  • Leyendo archivos
  • Escribiendo en los archivos
  • Eliminando archivos y carpetas
Ejercicios
  • Introducción
  • Ejercicio 1
  • Ejercicio 2
  • Ejercicio 3
  • Ejercicio 4
  • Ejercicio 5
  • Ejercicio 6
  • Ejercicio 7
  • Ejercicio 8
  • Ejercicio 9
HTML Básico
  • Qué es HTML?
  • Primeras etiquetas
  • Títulos, párrafos, salto de línea y línea horizontal
  • Comentarios, negrita, citas y código
  • Énfasis o cursiva, preformateado, texto tachado y pequeño
  • Strong, subrayado y div
HTML: formularios
  • Formularios e inputs
  • Textarea, button, select y opciones
  • Label, placeholder, fieldset para agrupar campos y legend
Imágenes, links, listas y tablas
  • Imágenes y links
  • Listas ordenadas y no ordenadas
  • Tablas, cabeceras, pie, filas y celdas
Ejercicios HTML