Métodos Numéricos con Python I - Cálculo Numérico
Actualizado en 2026

Python Aplicado al Cálculo Numérico

Domina los principales algoritmos de aproximación, interpolación, derivación e integración numérica con Python y adquiere los fundamentos matemáticos y computacionales esenciales para adentrarte en la Inteligencia Artificial y el Machine Learning.

  • Utilizas librerías de Python para resolver problemas matemáticos... pero no entiendes los algoritmos que hay detrás ni sabes si sus resultados son fiables.
  • Quieres avanzar en Inteligencia Artificial y Machine Learning, pero las matemáticas y los métodos numéricos siguen siendo una barrera para comprender cómo funcionan los modelos.
  • Sabes programar en Python, pero cuando necesitas aproximar funciones, calcular derivadas o resolver ecuaciones numéricamente, no sabes por dónde empezar.
Si te sientes identificado con estos problemas, este curso es ideal para ti.

Métodos Numéricos con Python: Algoritmos y Cálculo Numérico para IA y Machine Learning

Domina los métodos numéricos con Python y aprende a implementar desde cero los algoritmos matemáticos que sustentan muchas de las técnicas utilizadas en Inteligencia Artificial, Machine Learning y Data Science. En este curso descubrirás cómo funcionan los algoritmos de cálculo numérico, cómo evaluar su precisión y cómo resolver problemas matemáticos complejos mediante programación.

Aprenderás a identificar y controlar los errores numéricos, comprender las diferencias entre la aritmética de 32 y 64 bits y analizar la convergencia, estabilidad y fiabilidad de los algoritmos. Además, descubrirás cómo aplicar métodos de aproximación y búsqueda de raíces para resolver ecuaciones, incluso cuando no dispones de una expresión matemática explícita de la función.

Profundizarás en las técnicas de interpolación polinómica, derivación e integración numérica, aprendiendo a construir algoritmos capaces de aproximar funciones, calcular derivadas y estimar integrales. Todo ello mediante ejemplos prácticos que te permitirán comprender no solo cómo funcionan estos métodos, sino también cuándo utilizarlos y cuáles son sus limitaciones.

A lo largo del curso trabajarás con cerca de 50 algoritmos numéricos explicados e implementados paso a paso en Python, combinando fundamentos matemáticos, pseudocódigo y programación práctica. Tendrás acceso al código fuente en Google Colab y a materiales teóricos para experimentar, modificar y aplicar cada algoritmo a diferentes problemas.

Si quieres mejorar tus habilidades de programación científica con Python, fortalecer tus bases matemáticas para la Inteligencia Artificial y el Machine Learning o comprender los algoritmos que hay detrás de las herramientas que utilizas, este curso te ayudará a dar el siguiente paso. Pasa de ejecutar funciones sin entenderlas a desarrollar, analizar y validar tus propios algoritmos numéricos.

Un curso de la Ruta de

Dificultad

Horas

Total Estudiantes

Valoración Media

Requisitos

  • Conocimientos básicos de programación en Python o haber completado un curso introductorio del lenguaje.
  • Fundamentos de álgebra lineal y cálculo en una variable para comprender los métodos numéricos.
  • Un ordenador con conexión a Internet, cualquier sistema operativo y conocimientos básicos de informática.
  • Interés por el cálculo numérico, los algoritmos matemáticos y sus aplicaciones en Inteligencia Artificial y Machine Learning.

¿A quién va dirigido?

  • Desarrolladores y programadores en Python que quieran profundizar en algoritmos y cálculo numérico.
  • Estudiantes de matemáticas, ingeniería, informática y disciplinas científicas.
  • Científicos y analistas de datos interesados en los fundamentos matemáticos de sus herramientas.
  • Profesionales y estudiantes de Inteligencia Artificial y Machine Learning que quieran dominar los métodos numéricos.

Lo que aprenderás

01

Fundamentos del cálculo numérico

Repasa los conceptos esenciales de cálculo matemático para comprender y aplicar los principales métodos numéricos.

02

Análisis y estimación de errores

Aprende a calcular errores absolutos y relativos, analizar errores de redondeo y evaluar la precisión de los algoritmos.

03

Resolución numérica de ecuaciones

Encuentra ceros de funciones mediante métodos como Newton-Raphson, punto fijo, secante y regula falsi.

04

Aceleración de la convergencia

Optimiza la velocidad de convergencia de los algoritmos utilizando las técnicas de Aitken y Steffensen.

05

Cálculo de raíces múltiples y complejas

Aplica técnicas de deflación y el método de Müller para encontrar raíces múltiples y soluciones complejas.

06

Interpolación polinómica

Construye polinomios de interpolación con Lagrange, Neville y Hermite para aproximar funciones a partir de datos.

07

Derivación numérica de funciones

Calcula derivadas aproximadas mediante algoritmos de tres y cinco puntos, analizando su precisión y limitaciones.

08

Integración numérica avanzada

Aproxima integrales con los métodos del trapecio, Simpson y cuadratura de Gauss-Legendre.

09

Implementación de algoritmos con Python

Programa y analiza métodos numéricos en Google Colab, estudiando su orden de convergencia, precisión y fiabilidad.

Temario del curso

Juan Gabriel Gomila

Tu Instructor

Juan Gabriel Gomila

Matemático, Instructor Certificado de Unity e Instructor Online que ha formado a más de 600.000 estudiantes en todo el mundo en diferentes plataformas como Udemy y Platzi. CEO de Frogames Formación e impulsor de esta plataforma, aportando todo su conocimiento en Matemáticas, Machine Learning, Videojuegos, IA o Blockchain entre otros.

Unity Certified Matemático +500k Estudiantes
Arnau Mir

Tu Instructor

Arnau Mir

Doctor en Matemáticas con más de 30 años de experiencia docente. Especializado en Probabilidad y Estadística, Cálculo, Análisis de una y varias variables y Análisis Numérico, ha impartido docencia en los grados de Matemáticas, Biología y Bioquímica.

Profesor Universitario Matemático Investigador
Maria Santos

Tu Instructor

Maria Santos

Matemática e Instructora Certificada de Unity. Imparte formación online en Matemáticas, Programación y Desarrollo de Videojuegos. Como cofundadora de Frogames Formación, diseña materiales didácticos y experiencias de aprendizaje que acercan estas disciplinas al mundo real de forma amena y divertida.

Unity Certified Matemática Autodidacta
Opiniones de estudiantes

Lo que dicen nuestros alumnos

Curso completo

Elige cómo quieres acceder

Pago Único del Curso

Buy the course once and access it for life

Imagen del curso
€ 999,99
Comprar el curso
  • A single payment.
  • Instant lifetime access to the course.
  • Acceso a la comunidad del curso.

Ruta

Accede a todos los cursos de la ruta de

€ 19,99 /mes
Acceder a la ruta
  • Pago mensual de 19.99€.
  • Acceso instantáneo a los cursos de la ruta.
  • Accede cuándo y dónde quieras.
  • Cancela en cualquier momento.
Comprar este curso
Acceso de por vida · Actualizaciones incluidas
o consíguelo con la Ruta de Aprendizaje
Ruta de
Desde 19,99 €/mes · Cancela cuando quieras
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)