Curso Básico de Algoritmos
Curso
Virtual
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Nivel
Nivel iniciación
-
Metodología
Virtual
-
Duración
Flexible
-
Inicio
Fechas disponibles
-
Campus online
Sí
-
Servicio de consultas
Sí
-
Clases virtuales
Sí
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.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
A tener en cuenta
Analizar problemas que deben ser resueltos con código
Implementar soluciones con código
Pensar en soluciones para los problemas de código
Elegir la solución adecuada según la situación
Opiniones
Materias
- Programación
- Algoritmos
- Estructuras
- Introduccion
- Bienvenido
- Lenguajes
- Construcción
- Metodología
- Funciones
- Queue
- Primera
Programa académico
Bienvenido al Curso
- Introducción al curso básico de algoritmos y estructuras de datos
- ¿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
- Bubble sort
- Bubble sort: implementación
- Bubble sort: main code
- Insertion sort
- Desafío: implementa un algoritmo de ordenamiento
- Recursividad
- La función Factorial, calculando el factorial recursivamente
- Manejo de cadenas de caracteres
- Arte: Generando arte recursivo
- 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 QuicksSort con Python: main code
- Qué son los Greedy Algorithm
- Ejercicio de programación greedy
- Ejercio de programación greedy: main code
- Grafos y sus aplicaciones
- Árboles
- Cómo comparar algoritmos y ritmo de crecimiento
- Cierre del curso y siguientes pasos
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Curso Básico de Algoritmos