Curso Básico de Algoritmos

Curso

Virtual

Precio a consultar

Llama al centro

¿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

  • Servicio de consultas

  • Clases virtuales

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

Virtual

Inicio

Fechas disponiblesInscripciones abiertas

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

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Programación
  • Algoritmos
  • Estructuras
  • Introduccion
  • Bienvenido
  • Lenguajes
  • Construcción
  • Metodología
  • Funciones
  • Queue
  • Primera

Programa académico

Temario del curso

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 QuicksSort 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 Algorimos?
  • Cómo comparar algoritmos y ritmo de crecimiento
¿Qué sigue?
  • Cierre del curso y siguientes pasos

Llama al centro

¿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

Precio a consultar