Creo que este curso debió estar antes del de C y C++
Bienvenido al Curso
Introducción al curso básico de algoritmos y estructuras de datos
Introducción a los algoritmos
¿Qué entiende una computadora?
Lenguajes de programación
Estructuras de datos
¿Qué es un algoritmo?
Metodología para la construcción de un algoritmo
Variables y tipos de datos
User defined data types
Instalando Ubuntu Bash en Windows
Creando nuestro user defined data type
Abstract Data Types básicos: Lists, Stacks, Queues
Explicación gráfica Data Types básicos
Glosario de funciones para Abstract Data Types
Clases y objetos
Creando tu primera Queue: Arrays
Creando tu primera Queue: implementación.
Creando tu primera Queue: implementar la función enQueue
Creando tu primera Queue: implementar la función deQueue
Creando tu primera Queue: main code
Algoritmos de ordenamiento
Algoritmos de ordenamiento
Bubble sort
Bubble sort: implementación
Bubble sort: main code
Insertion sort
Desafío: implementa un algoritmo de ordenamiento
Recursividad
Recursividad
La función Factorial, calculando el factorial recursivamente
Manejo de cadenas de caracteres
Arte: Generando arte recursivo
Divide and conquer y programación dinámica
Divide and Conquer (divide y vencerás)
Qué es la programación dinámica (divide y vencerás v2.0)
MergeSort
Desafío: Buscar el algortimo más rápido de sort
Implementando QuickSort con Python
Implementando QuickSort con Python: main code
Algoritmos 'Greedy'
Qué son los Greedy Algorithm
Ejercicio de programación greedy
Ejercio de programación greedy: main code
Grafos y árboles
Grafos y sus aplicaciones
Árboles
¿Cómo comparar Algoritmos?
Cómo comparar algoritmos y ritmo de crecimiento
¿Qué sigue?
Cierre del curso y siguientes pasos
Ricardo Celis
¡Hola! Bienvenid@ al Curso Básico de Algoritmos y Estructuras de Datos.
Los algoritmos son fundamentales en este trayecto para convertirte en un súper programador, Son las instrucciones paso a paso que deben seguir los robots para realizar las tareas que les asignamos. Ningún robot puede tomar estas decisiones por sí mismo, claro, a menos que sus algoritmos estén programados para eso.
En este curso vamos a crear programas con la solución a un problema específico y entender algunos algoritmos que ya existen y son super útiles para muchas aplicaciones.
Aportes 187
Preguntas 5
Creo que este curso debió estar antes del de C y C++
Vamos con todo!!!
¡OMG! No puedo creerlo, pero la emoción con la que el habla de lo que le gusta me hace querer iniciar con este curso ❤️
por fin colocaron de primeras este curso en la ruta de fundamentos de programación, creo que mas que cursos nosotros los estudiaste requerimos que fortalezcan las rutas de aprendizaje en medio de tanto curso que hay
A darle átomos!
Qué gusto volver a tenerte de profesor , Celis!
Vamos a aprender
Recomiendo muchisimo que primero hagan el curso de programación estrucuturada, muchos de los conceptos que aquí no sé explican allá si
Un crack el profe Celis!!!
Tenéis algo de ritmo? badum ts!
Con mucho entusiasmo para tomar este curso.
Nunca vi a este profe pero tiene el don de la ilustracón parece, te tengo fe.
“La programación es una de las pocas cosas en el mundo que puedes hacer desde cualquier lugar y aún así tener un impacto en todo el mundo.” - Neil Patel
Año nuevo junto al curso Practico de algoritmos.
Feliz 2021 para todos
¿cual es la seccion de enlaces?
a mira, siempre veía tu usuario respondiendo los comentarios xD
pensé q era algo como moderador,
a ver el curso, se ve interesante.
Con mucha expectativa 😄
creo que eres un experto en la materia y espero aprovechar al maximo los conocimientos que nos compartas
vamos a mejorar la logica
Andale celis. Yo también soy mecatrónico.
Comenzando el curso con muy buenas expectativas… A darle con todo
espero poder aprender nuevas cosas que pueda aplicar
Aunque ya tengo experiencia programando no esta por demás tomar este curso ya que siento que me falta algo así para mejorar 😃
Este es mi primer curso con el profe Celis, seguro que será uno de mis favoritos:p
¿Este curso es como el de algoritmos con c?
Vamos a retomar todo de nuevo.
Espero aprender cosas nuevas en los cursos que valla a tomar!
Excelente introducción! 😃
Listo! vamos
Repasando … ahora me toca capacitar creo xd
creo que debi de empezar con esto. u,u
Vengo del curso de “Fundamentos de hardware con Arduino” ya que indicas que este es pre-requisito para tomar dicho curso. 😃
Buena intro 😃
Excelente Introducción!
Vamos a probar. Nunca pares de aprender!
Justo estoy viendo programación estructurada en la universidad
Wow, que actitud! Contagiosa…
Hola Ricardo, quiero retomar mis bases de programación, muchas expectativas
Sos excelente Profesor Ricardo! Nunca me cansas
Me encantó, también estoy estudiando mecatrónica!!
Hola! Ahora la sección de enlaces se llama sección de Recursos =)
Me gusta la actitud de @ricardocelis!!!
Linda introduccion, vamos con toda aprender, en el nombre de Jesus.
Hola a todos en mi viaje para aprender a armar un arduino, necesito primero saber el lenguaje C, pero antes necesito aprender algoritos, espero que mi conocimiento actual me sea suficiente para tomar este curso, jejejje
Estaba empezando el de Java y la profesora recomendo hacer este antes. Estoy aprendiendo programacion aqui en Argentina y no me cuesta tanto el programa(netbeans) sino resolver la logica de los problemas.
espero que este curso me ayude, ya tome el de pensamiento logico y me encanto. rendi el examen bien.
saludos
yei! por fin otro mecatronico!
Este profesor me gusta, veamos como vamos por aquí, estoy feliz de casi terminar los cursos de la ruta de Fundamentos de Programación
Considero este curso clave para la optimización de la lógica en mis programas.
Super excelente, conozco a este profesor anteriormente en los platzi live por ser apasionado en el mundo gamer igual, comencemos 😄!!!
All in !!!
A que ruta pertenece este curso?
Gran clase!
Mis espectativas de este curso es mejorar el desempeño en otros cursos afines
Algoritmos fue una linda materia en la universidad. Vamos a refrescar conocimientos 😃
Un buen comienzo para el curso!!
La robótica es algo maravilloso
Comenzamos!
Bueno a toda marcha!!!
Comenzando el curso para la 5ta semana del Road to Code!
Muy emocionada para iniciar este curso n_n
A comenzar!!
Wow!! Qué emoción empezar este curso 😃
Vamos con todo el curso!!!
Saludos comunidad y gracias a Ricardo Celis por ser mi mentor en esta carrera de IoT
Awesome… I’m ready for this course!!!
deberia haber un curso integral de python
algoritmos y python
estructura de datos y python
diagrama de flujo python
etc
La LÓGICA es uno de los fundamentos para programar.
A cultivar nuestra lógica!
Profesor, gusto en verlo nuevamente, se le nota menos nervioso que en la versión pasada de este curso 😃
Genial! Ya había tomado el curso anterior. Hora de probar esta nueva versión del curso! 😃
Este curso es ideal para una materia que arranco este semestre en la universidad llamada “Estructura de datos y algoritmo”
Vamos con todo!!!
Vamos!!! le echaré todas las ganas a este curso
comenzando con una buena actitud
genial, espero aprender mucho
Tengo una muy altas expectativas sobre este curso. Espero que no sea decepcionante.
Es el primer curso sobre algoritmos que tomo, estaba ansioso porque faltaban unos dias cuando actualizaron el contador a 1 mes más.
Es tambien el primer curso que realizo en el cual el profesor es Ricardo y tengo buenas expectativas sobre los dos.
Siempre me han gustado los algoritmos y hoy decidí dedicar tiempo a tomar este curso, para reforzar conocimientos y por que no talvez aprender algo nuevo.
Muy emocionado.
se ve interesante =)
Que buen curso, voy a iniciar con este.
Soy tecnico superior en robotica, vamos con TODO!
excelente inicio!
😮 y yo aplazando este curso 😄
Primer video que veo tuyo ya me caes bien xd por cierto los enlaces a los videos estan repetidos.
Estoy muy animado de aprender sobre lo bàsico de Algoritmos, para comenzar a aprender.
tengo que conocer c++ o en este curso nos explicarán?
Vamos!!!
Bastante emocionado de empezar.
Excelente… back to the basics…
hola gracias por la bienvenida , bienvenidos todos .
con muchas ganas de empezar y terminar este gran curso sobre algoritmos (:
Interesante!
Vamos
Primera vez que te veo y ya me caíste bien, inspiras entusiasmo con tu forma de enseñar
Interesante, me puede servir para mejorar mi lógica. Gracias 😃
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?