
Es diferente aprender algo con ritmo que aprender algoritmos. Si te apasiona crear instrucciones que llevan de un punto a otro con éxito, o ayudar a otros a encontrar soluciones a través de caminos concretos, este curso es para ti. Diseña caminos increíbles para alcanzar objetivos específicos y sé el pastor de tu propio rebaño.
Clases del curso
Introducción a los algoritmos
Algoritmos de ordenamiento
Recursividad
Divide and conquer y programación dinámica
Algoritmos 'Greedy'
Grafos y árboles
¿Cómo comparar Algoritmos?
¿Qué sigue?
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Ricardo Celis
Ingeniero de Software y Líder Técnico con un enfoque en la dirección de equipos
👨🏫 Experto en Software Engineering y Computer Science
💚 Especialista de Educación en Línea
👾 Amante de los Robots y Videojuegos
Mira la primera clase sin costo en este momento
4.2 · 1010 opiniones


Juan Castro
Gran profe! Comenzamos en ceros pero terminamos con algoritmos bien cheveres. Todo super claro. Espero el curso avanzado :D

osman Perez
excelente curso


Rodrigo Renaldo López Gamarro
⠀


estuvo muy bueno el curso pero si se necesitan conocimientos previos,


Mauro Vescovi
Muy bueno. Es un buen punto de inicio para conocer el funcionamiento de los algoritmos.

Jesús Abraham Zazueta Castillo
excelente


David E Lares S
Excelente curso


Carlos Alberto Gutierrez Zavaleta
Es un buen cruso en el cual se aprende los o se repsa los metodos de ordenamiento


Leonardo Salcedo
Muy buen docente!


Bryan Castano
good e teacher however it seems he is in a rush while teaching online.


Víctor Manuel Revelo Leyva
muy completo el curso, voy a recomendarlo


Efraín Girón Romero
Muy buen curso, bastante claro.

Se aprenden conceptos fundamentales para expresar soluciones codificadas y la forma de expresar el pensamiento lógico ante diversas situaciones.


Juan Pablo Izquierdo Clavijo
Muchas gracias 😊


Manuel Serrano
Excelente curso con un gran profe!! muchas gracias Celis!! y al teamPlatzi


Danelia Sanchez Sanchez
El profesor explica de forma sencilla y amena los temas . Sin duda, fue un gran repaso. Estaré pendiente del curso avanzado.


Excelente curso, mi habilidad de análisis ha aumentado, me siento satisfecho con lo que he sentido, la forma que se enseño también buena


Elizabeth López Soto
Aprender los conceptos básicos de la programación y la manera en que estos funcionan.


Alberto González
Aprendes los algoritmos de una manera bien explicada, realizas la codificación de cada uno de lo algoritmos.


Muy buen curso, recomendado para empezar a profundizar sobre programación.


Gabriel De Andrade
Que gran profe es Ricardo, aparte con un contenido súper interesante que te ayuda a estructurar tus ideas de manera más eficiente

Victor Miguel Tejeda De Los Santos
muy buen curso básico de algoritmo explica todo bien claro


Manuel Alejandro Escalante Hernandez
Curso bastante completo (A nivel básico) para introducir a las personas al mundo de la programación.


Se uso variós lenguajes para las explicaciones de los algoritmos, me gusto eso.


Jefferson Martínez
Excelente curso, explican un tema muy importante al cuál no le daba mucha importancia, pero me dí cuenta que estaba equivocado.


Johnny IV Young Ospino
Muy bien explicado los temas a tratar. Los ejercicios muy bien diseñados

Buen curso para adentrarse en el tema de algoritmos


juan uzuriaga
Muy buen curso me recordo muchas cosas de mis primeros semestres en la U hace ya mucho


Excelente curso y el profesor da de manera practica todo el contenido de la materia me ayudo a repasar muchos concepto que se olvidaron.


Wow! aunque claramente apunta a la resolución de problemas sobre el ordenamiento, es muy grato apredenderlo. AEsperar el complemento. Thanks
Complementa este curso con nuestras rutas de aprendizaje

Programación y Software
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados.




Producción de videojuegos
Aprende el proceso de creación para liderar la planeación, producción y dirigir el equipo de desarrollo de un juego.




Desarrollo de aplicaciones multiplataformas
React Native y .NET MAUI son frameworks multiplataformas que permiten crear aplicaciones móviles para Android e iOS con un solo código.




Desarrollo de Aplicaciones Android
Aprende a desarrollar apps móviles con Android. Domina Kotlin, diseño de interfaces y patrones de diseño. Amplía tus habilidades con cursos especializados.




Desarrollo de videojuegos
Aprende a desarrollar videojuegos con motores como Unity, Game Maker y Godot.




Configura tu entorno de desarrollo para programar
Aprende a utilizar un editor de texto, git, GitHub y la línea de comandos en tu computadora. Esta ruta te prepara para comenzar en Windows, Linux y macOS.




Fundamentos de programación
Descubre ¿Cómo se hacen Apps y los Sitios Web? Esta ruta te da bases sólidas en cualquier lenguaje ¡incrementando tus oportunidades laborales!




Lenguajes de programación
Explora las bases de los lenguajes de programación mas usados y demandados en la industria. Estos lenguajes son útiles para construir aplicaciones de todo tipo.




Desarrollo de Aplicaciones iOS
iOS es el sistema operativo que usan iPhone y el iPad de Apple. El lenguaje que se usa para desarrollar aplicaciones para estos dispositivos se llama Swift.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender