- ¿Porqué aprender a programar? y Carreras en Programación
- ¿Qué es Programación?
- Dividir un problema grande en partes pequeñas
- Lenguajes de Programación
- Escribir Código Fuente
- Ejecutar Código Fuente
- Qué son los IDE's y editores de texto
- Instalando VSCode en Windows
- Instalando VSCode en Mac
- ¿Porqué Python?
- Instalando Python en Windows
- Instalando Python en Mac
- Variables
- Tipos de Datos
- Practicando los Tipos de Datos
- Funciones
- Funciones con Parametros y argumentos
- Funciones que Retornan Valores
- Diferencias entre Funciones y Métodos
- Números y ejemplos con números
- Funciones con Números
- Comentar tu código
- Espaciado y Orden
- Qué son los Arreglos (Arrays) en Programación
- Trabajando con Lists en Python
- Veamos que son los iteradores
- Veamos que es el código condicional y unos ejemplos
- If Anidados
- elif en python
- Operadores and y or
- Lists, iteradores e If en un ejemplo
- Qué son los objetos y algunas operaciones en objetos (Diccionarios en Python)
- Otras operaciones con objetos (Diccionarios en Python)
- Ejemplos con Entrada de Datos
- Introducción a while
- Otros ejemplos con while
- Creando un proyecto de Playlist con while, funciones, listas y diccionarios
- Preguntando al usuario por las canciones que desea agregar
- Agregando canciones o finalizando la función de agregar
- Mostrando un resumen de canciones
- Qué es la Programación Orientada a Objetos, como crear una clase y terminos
- Creando una clase y definiendo unos métodos
- Abstracción y Constructores
- Encapsulamiento
- Getters y Setters
- Herencia
- Polimorfismo
- Creando y escribiendo datos en un archivo
- Mostrando los contenidos de un archivo en la terminal
- Que vamos a construir
- Creando un Directorio al ejecutar la app
- ¿Qué es CRUD?
- Creando el código condicional para cada opción
- Creando el archivo en base al nombre
- Escribiendo la información en el archivo
- Validando si un contacto ya existe
- Primeros pasos con la edición
- Editando un contacto
- Mostrando los Contactos
- Buscar un Contacto
- Eliminar un Contacto
- Ideas para proyectos para practicar
- Visita mi sitio web!