
Se muesta cómo utilizar el método format con la función print para desplegar un texto usando variables previamente guardadas
Continuamos con los ejercicios referentes a la sección 1, esta vez se muestra cómo importar la librería math
En esta clase vemos cómo poder trabajar con números complejos y sus respectivas transformaciones: forma binómica a polar y viceversa
Se realiza un ejercicio para mostrar cómo utilizar la función split y la función len
En esta clase aprenderás a utilizar los métodos append, remove y la función delite
Comenzamos con los ejercicios con listas. En los recursos puedes descargar el script
En esta clase aprenderas a utilizar mètodos con listas: append (para agregar màs elementos a una lista existente) asì como remove y delite (para eliminar elementos). Tambièn se presentan las funciones sort reverse para ordenar los elementos de una lista
Se introduce un tipo de datos que se usa en python llamado diccionario: acceder a elementos, agregar y eliminar elementos
En esta clase se muestra còmo utilizar la condicional if, dentro de un ciclo for utilizando un diccionario.
En los recursos puedes descargar el script
En esta clase se muestra la forma de programar una función anónima con python, para definir una ecuación diferencial que queramos resolver. También se muestra la forma de programar una función que incluya el método de integración de Euler para resolver de manera numérica, la ecuación diferencial definida en la función anónima.
¡Bienvenido a tu curso: Dominando el lenguaje de programación Python!
Si estás buscando iniciar tu camino en la programación de forma clara, directa y orientada a la práctica, este curso está diseñado para ti. No necesitas experiencia previa en ningún lenguaje de programación. Python es reconocido mundialmente por su sintaxis intuitiva, su facilidad de aprendizaje y su enorme demanda laboral, haciéndolo el lenguaje ideal para dar el primer paso.
El objetivo principal es desarrollar tu lógica de programación y capacidad analítica. A lo largo de las lecciones pondrás en práctica lo aprendido mediante más de 50 ejercicios resueltos paso a paso, enseñándote no solo cómo escribir código, sino cómo pensar como un programador para crear soluciones eficientes.
Sección 1: Fundamentos de Programación
Construye una base sólida sin complicaciones. Aprenderás a instalar tu entorno de trabajo, crear y manipular variables, trabajar con números complejos y usar funciones clave como input() y print() para crear programas interactivos.
Sección 2: Estructuras de Control, Algoritmos y Tipos de Datos
Domina el corazón de la programación. Trabajarás con cadenas de texto, listas, diccionarios y colecciones. Aprenderás a controlar el flujo de tu programa con condicionales (if-else), bucles (for, for anidado, while) y a crear tus propias funciones personalizadas. Además, aplicaremos la lógica a retos reales como la secuencia de Fibonacci y el Método Numérico de Euler para ecuaciones diferenciales.
Sección 3: Librerías Esenciales, Ciencia de Datos y Visualización
Da el salto hacia herramientas de nivel profesional. Aprenderás a manipular archivos de texto, trabajar con matrices en NumPy, procesar datos y páginas web con Pandas, y crear visualizaciones impactantes (gráficas 2D, subgráficas y representaciones en 3D) con Matplotlib.
Sección Final: Desafío de Vida Real con Codility
Pondrás a prueba todo lo aprendido resolviendo ejercicios reales dentro de Codility, una de las plataformas de evaluación técnica y reclutamiento más utilizadas por empresas de tecnología a nivel global.
¿A quién está dirigido este curso?
Principiantes absolutos: Personas sin conocimientos previos que desean aprender a programar desde cero sin frustraciones.
Estudiantes universitarios o de ingenierías: Que buscan reforzar su lógica matemática, métodos numéricos y análisis de datos con herramientas modernas.
Futuros especialistas: Quienes planean dar el salto más adelante hacia áreas como Ciencia de Datos (Data Science), Machine Learning o Desarrollo Web, y necesitan construir cimientos sólidos.