Nuestro curso sigue el Estándar de Competencia EC0160 en Desarrollo de Código de Software, lo que significa que aprenderás con bases sólidas y contenido alineado con estándares profesionales.
OFERTA ESPECIAL 75% DESCUENTO
En esta clase, nos adentramos en el fascinante mundo de Python. Comenzamos con una breve historia de su creador, Guido van Rossum, y cómo nació Python. Te guiaremos a través del proceso de instalación paso a paso en Visual Studio Code (VSC). Aprenderás a configurar tu entorno de desarrollo y explorarás el Zen de Python, una serie de principios que guían la filosofía del lenguaje. Finalmente, te enseñamos cómo escribir tu primer programa: ¡el clásico "Hola Mundo"!.
En esta clase exploramos los tipos de datos en Python: int (enteros), float (números decimales), strings (cadenas de texto) y booleanos (valores de verdad). Además, cubrimos temas esenciales como la declaración de variables, cómo utilizar print para mostrar resultados en la consola, cómo recibir entradas de usuario con input y cómo convertir entre diferentes tipos de datos.
En esta clase aprenderás todo sobre las cadenas de texto en programación: cómo acceder a cada carácter usando índices, cómo extraer subcadenas para obtener solo la parte que necesitas y qué funciones puedes utilizar para modificar, buscar o analizar texto de manera eficiente. Exploraremos ejemplos prácticos y trucos que te ayudarán a dominar el manejo de strings en tu código.
En esta clase exploramos los operadores en Python y cómo usarlos en tus programas. Aprenderás sobre los operadores aritméticos para realizar cálculos, operadores de asignación para almacenar valores, operadores relacionales para comparar datos, operadores lógicos para combinar condiciones, operadores de identidad para verificar si dos objetos son el mismo y operadores de pertenencia para comprobar si un valor está dentro de una colección. Con ejemplos prácticos y explicaciones claras, descubrirás cómo estos operadores facilitan la manipulación de datos y la toma de decisiones en Python.
En esta clase, exploramos el fascinante mundo de las listas en Python. Empezamos desde lo más básico, mostrando cómo construir una lista, agregando elementos de diferentes tipos de datos. Luego, nos adentramos en los operadores que modifican las listas, para ver cómo podemos agregar, eliminar y cambiar elementos. También aprenderemos sobre los operadores que no modifican, es decir, que no alteran la lista original, sino que crean nuevas versiones de ella.
En esta clase, te enseñaremos todo lo que necesitas saber sobre las tuplas en Python. Comenzamos explicando cómo construir tuplas. Luego, nos centramos en los operadores que no modifican las tuplas, destacando su naturaleza inmutable y cómo podemos realizar operaciones sin cambiar su contenido. Además, incluimos un ejercicio práctico para que puedas aplicar lo aprendido. Al final del video, tendrás una comprensión sólida de cómo utilizar las tuplas y las ventajas que ofrecen en comparación con otros tipos de datos como las listas.
En esta clase aprenderás a trabajar con conjuntos en Python. Veremos cómo crear conjuntos, agregar elementos con add(), eliminarlos con remove(), discard() o pop(), y aplicaremos operaciones como unión, intersección , y diferencia. Todo con ejemplos prácticos para que entiendas cómo usar los conjuntos de manera eficiente en tus programas. ¡Acompáñame y domina los conjuntos en Python!
En esta clase aprenderás todo sobre los diccionarios en Python. Comenzaremos explorando cómo acceder a los valores de un diccionario de manera eficiente. Luego, conocerás los operadores que te permiten trabajar con diccionarios sin modificarlos y aquellos que sí alteran su contenido. Finalmente, pondremos en práctica lo aprendido con un ejercicio en el que crearemos un sistema de votaciones, demostrando cómo los diccionarios pueden ser clave para almacenar y procesar datos de manera efectiva.
En esta clase, exploramos el uso de condicionales en Python, enfocándonos en las cláusulas if, else y elif. Aprenderás cómo estas estructuras permiten tomar decisiones dentro de tu código y cómo manejarlas para que tu programa ejecute diferentes bloques dependiendo de condiciones específicas. Veremos cómo resolver situaciones con condicionales anidados, mostrando ejemplos prácticos y ejercicios interactivos.
En esta clase exploramos a fondo el bucle for en Python. Comenzamos con ejemplos de iteraciones manuales para visualizar el proceso antes de automatizarlo con for. Luego, vemos cómo modificar el flujo del bucle con las sentencias break, continue y pass, comprendiendo cuándo y cómo utilizarlas. También exploramos la función range(), clave para generar secuencias numéricas en iteraciones. Finalmente, aplicamos todo lo aprendido en un ejercicio práctico donde ponemos a prueba estas herramientas.
En esta clase exploramos el bucle while en Python desde cero. Comenzamos entendiendo su estructura y cómo funciona la condición para que el ciclo se repita. Luego, analizamos cómo modificar su flujo con las sentencias break y continue, permitiendo controlar cuándo termina o salta una iteración. También vemos el uso de else en while, una característica poco conocida pero muy útil. Finalmente, ponemos en práctica todo lo aprendido con un ejercicio que refuerza estos conceptos.
En esta clase exploraremos List Comprehensions y Dictionary Comprehensions en Python, dos herramientas clave para escribir código más limpio y eficiente. Aprenderás cómo funcionan, su sintaxis y cuándo utilizarlas para optimizar tus scripts. Además, realizaremos un ejercicio práctico basado en el análisis de datos de una lista de empleados en una oficina.