¿Qué vas a aprender en este curso?

¿Qué ocurre cuando abres un programa? ¿Cómo funciona la reserva de memoria? ¿Cómo se pueden comunicar los programas entre sí? Estas son algunas de las preguntas que contestaremos en este curso, de la mano de C y sus punteros ;)


Es para mi... 🧐

Si tienes conocimientos básicos sobre Linux y programación, entonces este curso es para tí. Aquí aprenderás cómo funcionan los procesos y cómo puedes indicarle al sistema operativo que cree procesos utilizando system calls, o llamadas al sistema. Todo ello lo programaremos en C, pero no pasa nada si no sabes C, ya que el curso cuenta con una introducción a este lenguaje.


Hasta dónde llegaremos 🚀

Además de crear procesos de forma programática, veremos cómo estos procesos interaccionan con recursos como ficheros, veremos cómo podemos hacer que varios procesos se comuniquen entre sí con tuberías, y veremos cómo se crean hilos usando la librería de POSIX Threads. Pero sobre todo, al final del curso, te quedará muy claro el concepto de proceso y esto te servirá para cualquier tarea que hagas en Linux, desde programación hasta pentesting.


Para cualquier duda:
FAQS o escríbenos a [email protected]


¿Qué contiene el curso?

Resumen del curso

  • 1

    Repasamos el lenguaje C

  • 2

    Proyecto final de C

  • 3

    Procesos:

  • 4

    Tuberías:

  • 5

    Hilos:

  • 6

    Sistema de ficheros:

  • 7

    ¿Cuánto has aprendido?

¿Quién es tu profesor?

Lo que dicen los estudiantes de este curso

Consigue este curso