ALGORITMOS DE BAJO NIVEL  9 meses

Amplía tu conocimiento del lenguaje de programación C y profundiza en el sistema operativo Linux, estructuras de datos, algoritmos avanzados y todos los mecanismos detrás de la tecnología blockchain.

Meses de Fundamentos de Programación.

+

Meses de Algoritmos de bajo nivel.

PRÓXIMO CURSO

No te quedes fuera, reservar tu lugar.

  • Inicio: 19 de Septiembre 2022.

Aplica ahora y accede a atractivos descuentos, becas y financiamientos.

 

PRE-REQUISITOS

Ninguno, en Holberton estamos convencidos, de que la pasión por la tecnología es el principal motor de aprendizaje (cualquier conocimiento previo, es un extra). ¿Quieres saber si este programa es para ti?

¡Solicita un curso prueba sin costo!

INGENIERÍA DE VANGUARDIA

A lo largo de este programa, ampliarás tu conocimiento del lenguaje de programación C y profundizarás en el sistema operativo Linux. También enfrentarás el desafío de estructuras de datos y algoritmos avanzados, y descubrirás todos los mecanismos detrás de la tecnología blockchain mediante la construcción de tu propia criptomoneda básica, desde cero.

Esta especialización crea una base sólida para los estudiantes que aspiran a convertirse en ingenieros de software capaces y completos.

El último sprint está dedicado a la construcción de un proyecto web personal sobre la tecnología que elija el estudiante.

Los títulos de trabajo podrían incluir: ingeniero de software, sistema integrado programador, SRE, ingeniero Junior Blockchain.

SPRINT 1 AL 3 :

  • Curso de Fundamentos de Programación.

Duración: 9 meses.

SPRINT 4 :

  • Unix file management.
  • Static variables.
  • User inputs.
  • Create your own advanced Shell.
  • /proc filesystem.
  • ELF – readelf.
  • x86 Assembly.
  • Signals.
  • Red-black trees.

Duración: 3 meses.

SPRINT 5 :

  • ELF – nm / objdump.
  • CPython.
  • Strace.
  • Multithreading.
  • Advanced memory allocation.
  • Graphs.
  • Huffman coding.

Duración: 3 meses.

SPRINT 6 :

  • Sockets.
  • N-ary trees.
  • Blockchain – crypto.
  • Blackchain – data structures.
  • Blackchain – block mining.
  • Blackchain – transactions.
  • Blackchain – CLI.
  • Learning project of your choice.

Duración: 3 meses.

GRADUACIÓN :

Al finalizar esta especialidad corta, recibirás un diploma que te acredita como Ingeniero en Algoritmos de Bajo Nivel.

PROYECTOS A REALIZAR

Al finalizar la especialidad de Algoritmos de bajo nivel, serás capaz de realizar proyectos como:
 

  • Create your own advanced Shell and ls program.
  • Create your own Malloc.
  • Buil your own web server in C.
  • Advanced algorithm design.
  • Blockchain implementation in C.

SI LO DESEAS, TAMBIÉN PUEDES ESTUDIAR OTRAS ESPECIALIDADES CORTAS:

FULL-STACK DESARROLLO WEB

Este programa es ideal para todo aquel que desea visualizar y comprender los proyectos de desarrollo web como un todo ya que engloba tanto back-end como front-end.

MACHINE LEARNING

Si disfrutas las matemáticas y tienes un enfoque en resolver problemas complejos mediante código este podría ser el camino indicado. Aquí aprenderás a crear códigos que también aprendan de las situaciones y resuelvan a su vez problemas complejos.

AUGMENTED AND VIRTUAL REALITY

Si tienes pasión por el arte, la educación, los video juegos y/o las historias, nuestra especialidad de Realidad Aumentada y Realidad Virtual son justo lo que buscas.

ESTÁS PREPARADO PARA INICIAR

Aplica ahora o ponte en contacto para recibir más información.

Hablar con un asesor
🖥¿Quieres convertirte en desarrollador?
Bienvenido a Holberton Mérida 👋
¿En qué podemos ayudarte?