Curso de programación avanzada

Estudia gratis de por vida
5 de valoración por los estudiantes

Acerca del curso

Este curso de programación avanzada está dirigido a personas con conocimientos previos en programación y el lenguaje C, que deseen aprender a programar de forma profesional.

¿Qué aprenderás?

• Aprenderás los algoritmos de búsquedas lineales y binarios.
• Aprenderás los algoritmos de ordenamiento de burbuja, selección, inserción y mezclado.
• Aprenderás la lógica de la programación mediante la realización de una serie de ejercicios prácticos utilizando el lenguaje C.
• Aprenderás a medir la complejidad computacional y reconocer los problemas sin solución en las ciencias de la computación.
• Aprenderás a gestionar archivos y trabajarás con imágenes y sonidos.
• Aprenderás a controlar versiones y a trabajar de forma colaborativa.

Programa del curso

  • Clase 1: Introducción
    00:02:50
  • Clase 2: Búsqueda lineal (explicación a profundidad)
    00:03:32
  • Clase 1: Introducción
    00:02:09
  • Clase 2: Pseudocódigo del ordenamiento burbuja
    00:03:39
  • Clase 3: Ordenamiento burbuja (explicación a profundidad)
    00:05:54
  • Clase 1: Introducción
    00:03:01
  • Clase 2: Pseudocódigo del ordenamiento por selección
    00:01:20
  • Clase 3: Ordenamiento por selección (explicación a profundidad)
    00:04:00
  • Clase 4: Explicación complementaria del ordenamiento por selección
    00:09:07
  • Clase 1: Introducción
    00:02:28
  • Clase 2: Pseudocódigo del ordenamiento por inserción
    00:02:04
  • Clase 3: Ordenamiento por inserción (explicación a profundidad)
    00:04:13
  • Clase 4: Explicación complementaria del ordenamiento por inserción
    00:09:05
  • Clase 1: Introducción
    00:00:54
  • Clase 2: Búsqueda binaria (explicación a profundidad)
    00:09:31
  • Clase 3: Explicación complementaria de la búsqueda binaria
    00:11:58
  • Clase 1: Introducción
    00:13:47
  • Clase 2: Complejidad computacional (explicación a profundidad)
    00:12:35
  • Clase 3: Notación asintótica
    00:09:26
  • Clase 1: Turing & the halting problem
    00:06:14
  • Clase 2: P vs. np
    00:35:07
  • Clase 1: Introducción a la simulación
    00:50:30
  • Clase 2: Simulación de monte carlo
    00:09:46
  • Clase 1: Uso adecuado de condicionales
    00:20:22
  • Clase 2: Uso adecuado de bucles
    00:25:08
  • Clase 3: Uso adecuado de cadenas de caracteres
    00:17:27
  • Clase 1: Hello world con ncurses
    00:06:03
  • Clase 1: Introducción
    00:01:44
  • Clase 2: Explicación práctica de las estructuras y la encapsulación
    00:03:35
  • Clase 3: Estructuras (explicación a profundidad)
    00:08:02
  • Clase 4: Explicación complementaria sobre estructuras
    00:13:48
  • Clase 1: Introducción
    00:22:12
  • Clase 2: Recursividad (explicación a profundidad)
    00:13:49
  • Clase 3: Explicación complementaria de la recursividad
    00:09:15
  • Clase 1: Introducción
    00:17:08
  • Clase 2: ordenamiento por mezcla (explicación a profundidad)
    00:10:27
  • Clase 3: Explicación complementaria del ordenamiento por mezcla
    00:07:42
  • Clase 1: Introducción
    00:02:08
  • Clase 2: Hexadecimal (explicación a profundidad)
    00:09:28
  • Clase 3: Sistema numérico hexadecimal (explicación complementaria)
    00:07:34
  • Clase 4: Conversión de binario a hexadecimal
    00:05:27
  • Clase 5: Conversión de decimal a hexadecimal
    00:03:43
  • Clase 1: Introducción
    00:05:12
  • Clase 2: Gestión de archivos (explicación a profundidad)
    00:18:21
  • Clase 3: Gestión de archivos (explicación complementaria)
    00:11:27
  • Clase 1: Programación con imágenes
    00:12:10
  • Clase 2: Imágenes, pixeles y rgb
    00:05:50
  • Clase 1: Git y github
    00:38:27

Certifique sus conocimientos y habilidades

El Curso de programación avanzada le permite obtener un certificado de estudios con validez internacional, respaldado por reportes completos que evidenciaran sus nuevos conocimientos adquiridos durante el desarrollo del curso, de esta forma los empleadores podrán reconocer sus habilidades y usted obtendrá ventaja en cualquier proceso de contratación.

certificado de estudios
  • Validez internacional
  • Confiable y seguro
  • Verificable

Valoración de los estudiantes

5

5 estrellas

100%

4 estrellas

0%

3 estrellas

0%

2 estrellas

0%

1 estrella

0%

Información del autor

Este curso ha sido estructurado pedagógicamente mediante recursos educativos compartidos directamente desde YouTube, bajo licencia YouTube Estándar y otras licencias Creative Commons.

Si necesita obtener más información sobre derechos de autor, por favor envíe una solicitud de contacto.

Curso de programación avanzada
Curso de programación avanzada

Crea una cuenta o accede sin registro, todos los cursos de nuestra biblioteca son de acceso gratis.

Cursos relacionados