Programación en C

Your Instructor

PRECIO

$3.500 x Mes (5 cuotas) + Inscripción

DURACION

5 Meses (20 clases)

C es un lenguaje de programación de propósito general, que ofrece como ventajas: economía de expresión, control de flujo y estructuras de datos modernos, así como un rico conjunto de operadores. Como es un lenguaje agradable, expresivo y versátil para una variedad de programas, es ampliamente utilizado en diversos entornos, desde el de la investigación hasta el comercial. Así, debido a que su uso es muy amplio, es importante resaltar que los programas escritos en C son portables (pueden ejecutarse en diferentes arquitecturas)
PERFIL DE INGRESO
Este curso está dirigido a las personas que desean escribir programas de propósito general, en computadoras de todo tipo y tamaño, con la potencia del lenguaje de programación C. Se requiere la acreditación o la demostración de conocimientos equivalentes al curso Introducción a la programación.
OBJETIVO
El participante desarrollará programas en lenguaje C, mediante el método de programación estructurada.

TEMARIO


MÓDULO 1: LENGUAJE C

  • Introducción


MÓDULO 2: AMBIENTE DE PROGRAMACIÓN

  • Editor

  • Compilador

  • Preprocesador


MÓDULO 3: ELEMENTOS BÁSICOS DE UN PROGRAMA EN C

  • Estructura de un programa en C

  • Bibliotecas

  • Declaración de funciones y variables

  • Función main

  • Definición de las funciones creadas por el programador

  • Estilo de programación

  • Indentación y uso de comentarios


MÓDULO 4: FUNCIONES BÁSICAS DE ENTRADA Y SALIDA

  • getchar ( )

  • putchar ( )

  • gets();

  • puts(),

  • printf ( )

  • scanf ( )


MÓDULO 5: VARIABLES, CONSTANTES, OPERADORES Y EXPRESIONES

  • Identificadores

  • Tipos de datos

  • Tipos de datos simples

  • Modificadores

  • Declaración de variables

  • Declaración de constantes

  • Operadores

  • Tipos

  • Precedencia

  • Uso del paréntesis

  • Expresiones


MÓDULO 6: ESTRUCTURAS DE CONTROL

  • Instrucciones “if” e “if-else”

  • Instrucción “switch”

  • Instrucciones “while”, “for” y “do-while”

  • Operación ternaria

  • Instrucciones “continue” y “break”


MÓDULO 7: FUNCIONES

  • Declaración y definición de funciones

  • Paso de parámetros

  • Por valor

  • Por referencia

  • Valor de retorno de una función

  • Alcance de variables

  • Extern y static

  • Recursividad

  • Manejo de exit


MÓDULO 8: ARREGLOS

  • Definición y notación

  • Tipos de arreglos (unidimensionales, bidimensionales, multidimensionales)

  • Declaración

  • Representación interna

  • Características y funcionamiento del índice

  • Arreglos como argumentos a funciones


MÓDULO 9: APUNTADORES

  • Estructura de almacenamiento en memoria principal

  • Concepto y notación de apuntadores

  • Declaración

  • Uso del operador de dirección e indirección

  • Apuntadores, arreglos y cadenas

  • Apuntadores como argumentos a funciones

  • Aritmética de apuntadores


MÓDULO 10: TIPOS DE DATOS DEFINIDOS POR EL USUARIO

  • struct

  • Definición

  • Acceso a los miembros de un struct

  • union

  • Definición

  • Acceso a los miembros de una union

  • enum

  • typedef


MÓDULO 11: MANEJO DE ARCHIVOS

  • Operaciones básicas sobre archivos

  • Abrir y cerrar archivos

  • Leer y escribir archivos

  • Determinar final de archivos

  • Archivos de acceso secuencial

  • Archivos de acceso aleatorio


MÓDULO 12: INTRODUCCIÓN A HILOS EN C

Inicios: Permanentes, inmediato a tu inscripción.
Modalidad: Virtual, clase en tiempo real, en caso de no poder asistir la clase se encuentra grabada en el campus

Capacitación aprobada bajo el acta acuerdo del Programa Nacional de Partners. Partner Capacitador: SICOS Informática

Certificado FREDEU Bs. As. (Incluido en el pago de la Inscripción) Avalado a Nivel Nacional (c/ puntaje en la Administración Pública, Graciela Brasesco es directora de FREDEU Bs. As. y Prestadora de INAP, Instituto Nacional De la Administración Pública) y Certificado otorgado por STANDARD LIFT SA de Formación Laboral, (no está incluido en el pago de la Inscripción, valor 2022: $1900), y Matricula Interna (privada) de Oficios (profesional), ambas con alcance Nacional y Mercosur, en cumplimiento de normativas Nacionales e Internacionales reconocidas por el Estado y las diferentes aseguradoras. Certificaciones: basado en los requisitos de la Norma IRAM ISO/IEC 17024 sobre el marco normativo IRAM, brindando conformidad a la FORMACIÓN NO PROFESIONAL. Matrículas otorgadas por STANDARD LIFT SA: (no está incluido en el pago de la Inscripción, valor 2022: $4100) Es un proceso de evaluación y validación de los conocimientos de un trabajador en cualquier rol profesional. Promueve su inserción y promoción, otorgándole ventajas competitivas. Las matriculaciones de STANDARD LIFT y las certificaciones de FREDEU Bs. As. & STANDARD LIFT no habilitan a ejercer el oficio de forma plena si hay alguna entidad que regula las actividades en el área correspondiente, si no que se ve limitada su alcance a disposiciones provinciales y municipales, y de entidades correspondientes al área. No reemplaza carreras terciarias, técnicas u oficiales. No son certificaciones directas de los distintos organismos ni tienen número de resolución universitaria o del Ministerio de Salud o Empleo. SUGERIMOS: Solicitá las Certificaciones y Matrículas adicionales al inicio de la Inscripción y accedé a PAGOS en CUOTAS y CONGELÁ el VALOR, si optás por hacerlo durante la cursada recordá deben ser solicitadas a FREDEU Bs. As, vía mail a info@bmediastudio.com indicándonos tus datos.

Certificado FREDEU Bs. As. (Incluido en el pago de la Inscripción) Avalado a Nivel Nacional (c/ puntaje en la Administración Pública, Graciela Brasesco es directora de FREDEU Bs. As. y Prestadora de INAP, Instituto Nacional De la Administración Pública) y Certificado otorgado por STANDARD LIFT SA de Formación Laboral, (no está incluido en el pago de la Inscripción, valor 2022: $1900), y Matricula Interna (privada) de Oficios (profesional), ambas con alcance Nacional y Mercosur, en cumplimiento de normativas Nacionales e Internacionales reconocidas por el Estado y las diferentes aseguradoras. Certificaciones: basado en los requisitos de la Norma IRAM ISO/IEC 17024 sobre el marco normativo IRAM, brindando conformidad a la FORMACIÓN NO PROFESIONAL. Matrículas otorgadas por STANDARD LIFT SA: (no está incluido en el pago de la Inscripción, valor 2022: $4100) Es un proceso de evaluación y validación de los conocimientos de un trabajador en cualquier rol profesional. Promueve su inserción y promoción, otorgándole ventajas competitivas. Las matriculaciones de STANDARD LIFT y las certificaciones de FREDEU Bs. As. & STANDARD LIFT no habilitan a ejercer el oficio de forma plena si hay alguna entidad que regula las actividades en el área correspondiente, si no que se ve limitada su alcance a disposiciones provinciales y municipales, y de entidades correspondientes al área. No reemplaza carreras terciarias, técnicas u oficiales. No son certificaciones directas de los distintos organismos ni tienen número de resolución universitaria o del Ministerio de Salud o Empleo. SUGERIMOS: Solicitá las Certificaciones y Matrículas adicionales al inicio de la Inscripción y accedé a PAGOS en CUOTAS y CONGELÁ el VALOR, si optás por hacerlo durante la cursada recordá deben ser solicitadas a FREDEU Bs. As, vía mail a info@bmediastudio.com indicándonos tus datos.