Curso C Essentials 2

Icono Duración del curso
Duración del curso
42 horas
Lugar de impartición
Madrid / Online
Icono modalidad del curso
Modalidad
Aula Virtual, Presencial
Icono Fecha del curso
Fecha de inicio
Próximamente
 

Calendario

Estamos preparando nuevas convocatorias, déjanos tus datos a través del formulario y te avisaremos en cuanto estén disponibles.

Acerca del curso

El curso C Essentials 2 es el segundo de una serie de 2 cursos que te preparará para el examen de certificación CLA – C Certified Associate Programmer.

El curso retoma donde finaliza C Essentials 1. Su objetivo principal es enseñarte las habilidades relacionadas con los aspectos más avanzados de la sintaxis y la semántica del lenguaje de programación C, la gestión de la memoria, las estructuras, el trabajo con archivos y secuencias, así como con las funciones de biblioteca más utilizadas y el uso de pre-procesador y declaraciones.

El curso está destinado a aspirantes a desarrolladores que estén interesados en seguir carreras relacionadas con el desarrollo de software, la programación de redes o el desarrollo de sistemas operativos.

Preparación para el examen de certificación:

Examen de certificación CLA – C Certified Associate Programmer

  • Aprender a crear, usar y reutilizar funciones.
  • Aprender a representar registros con estructuras.
  • Aprender a conectarse con el mundo trabajando con archivos y transmisiones.
  • Aprender a manejar los errores.
  • Conocer más información sobre el preprocesador y las directivas.
  • Conocer más información sobre clases de almacenamiento y declaraciones complejas.
  • Escribir tus propios programas C.
  • Prepararte para el examen de certificación CLA – C Certified Associate Programmer.

Módulo 1: Functions and structures

Structures; declaring, using and initializing structures; pointers to structures and arrays of structures; the basics of recursive data collections; pointers, arrays and structures as function parameters; function result and the return statement; void as a parameter, pointer and result; parameterizing the main function; external functions and the extern declarator; header files and their role.

Módulo 2: Connecting to the real world:files and streams

Files vs. streams; header files needed for stream operations; the FILE structure; opening and closing streams; open modes; the errno variable, reading and writing to/from a stream; predefined streams: stdinstdout, and stderr; stream manipulation: the fgetc(), fputc(), fgets(), and fputs() functions; raw input/output: the fread(), and fwrite() functions.

Módulo 3: Preprocessor and declarations

Preprocessor; #include – how to make use of a header file; #define – simple and parameterized macros; the #undef directive; predefined preprocessor symbols; macrooperators: # and ##; conditional compilation: the #if and #ifdef directives; avoiding multiple compilations of the same header files; scopes of declarations; storage classes; user-defined types; pointers to functions; analyzing and creating complex declarations.

Documentación oficial para el curso C Essentials 2.

  • Formador certificado por OpenEDG.
  • Más de 5 años de experiencia profesional.
  • Más de 4 años de experiencia docente.
  • Profesional activo en empresas del sector IT.

Solicita información


CAS TRAINING, S.L.U. , le informa que la finalidad del tratamiento es atender a su solicitud de información, reclamación, duda o sugerencia que realice sobre los productos y/o servicios ofrecidos, así como para mantenerle informado de nuestra actividad la gestión de la relación que nos une, la prestación del servicio contratado, así como el envío de información que pudiera ser de su interés sobre nuestros servicios formativos y de consultoría de negocio.

Podrá retirar su consentimiento y ejercitar los derechos reconocidos en los artículos 15 a 22 del Reglamento (UE) 2016/679, enviando un correo electrónico a rgpd@cas-training.com, adjuntando copia de su DNI o documentación acreditativa de su identidad. Puede solicitar más información rgpd@cas-training.com o www.cas-training.com.

Descarga el programa del curso
Descargar programa
Hoja de Matriculación:
Descargar matrícula

Si no has encontrado lo que buscabas, prueba buscar tu curso o certificación aquí

Compartir: