En este curso te enseñaré a entender y comprender lo que son las estructuras de datos y algoritmos de ordenamiento, clasificación y búsqueda desde cero, comenzaremos explicando linea de código por linea de código junto con animaciones para que puedas visualizar completamente la programación de cada estructura de datos y algoritmos. Conforme avancemos juntos en el curso irás descubriendo distintas formas de abordar los problemas más comunes al momento de programar y que se te pueden llegar a presentar en una entrevista técnica. Utilizaremos Python como lenguaje de programación ya que es uno de lo más prácticos, amigables e importantes debido a uso en la Ciencia de Datos y Machine Learning (Inteligencia Artificial), así que dominar estructuras de datos y algoritmos en Python te beneficiará por completo. El curso esta conformado en dos partes, la primera son las estructuras de datos Listas enlazadas, árboles, grafos, etc. y la segunda parte son los algoritmos como el Bubble Sort, Seletion Sort, Inserrtion Sort etc. así que puedes iniciar el curso desde esas dos partes a tu gusto.
¿Porqué este curso vale tu tiempo?
El tiempo es lo más valioso que tenemos así que es más que importante administrarlo bien y es por eso que yo te he ayudado a juntar horas, días y meses de investigación y práctica para que puedas en un solo curso practico aprender todo y aportarte mi granito de arena en tu crecimiento profesional.
¡Ah! Y lo más importante es... ¡que vamos a usar Python!