Curso de Certificación en C

David Iván Carreón Jiménez
Cursos de Certificación, Lenguajes de programación
$12,760.00
  • 11 estudiantes
  • 0 lessons
  • 0 quizzes
  • 40 hour duration
11 estudiantes

Introducción:

C es un lenguaje de programación de uso general. Se ha asociado estrechamente con el sistema UNIX donde fue desarrollado. El lenguaje, sin embargo, no está vinculado a ningún sistema operativo o máquina; aunque ha sido llamado un “lenguaje de programación de sistema” porque es útil para escribir compiladores en muchos dominios diferentes.

Descripción:

C proporciona las construcciones fundamentales de control de flujo requeridas para los programas con estructuras: if-else, switch, while, for, do, break 

Temario:

Introducción

Primeros pasos | Variables y expresiones aritméticas | La declaración For | Constantes simbólicas | Entrada y salida de caracteres | Arreglos | Funciones | Argumentos – llamada por valor | Arreglo de caracteres | Variables externas y alcance

Tipos, Operadores y Expresiones

Nombres de Variables, tipos de Dato y tamaños | Contantes | Declaraciones | Operadores aritméticos | Operadores relacionales y lógicos | Conversiones de tipo | Operadores de incremento y decremento | Operadores bit a bit | Operadores de asignación y expresiones | Expresiones condicionales | Precedencia y orden de evaluación

Flujo de Control

Declaraciones y bloques | If-Else | Else-if | Switch | Loops – While and for | Loops- Do-while| Break and Continue | Goto and Labels

Funciones y estructura de programa

Lo básico en Funciones | Funciones devueltas | No enteros | Variables externas | Reglas de alcance | Archivos de cabecera | Variables estáticas | Registrar variables | Estructura de bloque | Inicialización | Recursión | El preprocesador C

Punteros y Arreglos

Punteros y direcciones | Punteros y argumentos de función | Punteros y arreglos | Dirección aritmética | Punteros de caracter y funciones | Arreglos de puntero y puntero a puntero | Arreglos multidimensionales | Inicialización de arreglos de puntero | Punteros versus Arreglos multidimensionales | Argumentos en línea de comandos | Punteros a funciones | Declaraciones complicadas

Estructuras

Lo básico en las estructuras | Estructuras y funciones | Arreglos de estructuras | Punteros a estructuras | Estructuras referenciadas a sí mismas | Búsqueda de Tabla | Typedef | Uniones | Campos de bits

Entradas y Salidas

Entrada y salida estándar | Formato Output-Printf | Lista de argumentos Variable-length | Formato Input- Scanf | Acceso a archivos | Error handling-Stderr y exit | Línea de entrada y Salida | Funciones de misceláneo

La interfaz del sistema UNIX

Descriptores de archivo | Lectura y escritura de bajo nivel I/O  | Open, create, close, unlink | Random access-Lseek | Ejemplo – Implementación de fopen and getc| Ejemplo – Listar directorios | Ejemplo – Un asignador de almacenamiento

Precio por participante: $12,760 (IVA incluido)

Apegado a los objetivos de certificación “CLA – C Programming Language Certified Associate Certification”

 

Próxima fecha de inicio:

24 de octubre de 2020 | Sábados de 10:00 a.m. a 3:00 p.m

* El curso incluye el examen de certificación, con valor de $295 USD.

El plan de estudios está vacío.
0.0
0 total
5
0
4
0
3
0
2
0
1
0
$12,760.00