Curso de Programación en C

Información

$2.700 x Mes (5 meses)

Duración

5 Meses (20 Clases)


Modalidad

Presencial - A Distancia


Metodología:

Grupos reducidos - Aula virtual - Videos - Apuntes - Tutor permanente


Requisitos:

No se necesitan conocimientos previos.

Pagar Inscribirse

¿Crees que a alguien puede interesarle? Compartilo

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

Curso ideado y pensado para realizarlo tanto presencial como a distancia CON o SIN profesor en vivo.

CERTIFICACIONES DESTACADAS (tanto para presencial o a distancia)
El alumno puede acceder a la obtencion de algunos de estas certificaciones, segun su necesidad (Doble o Triple Certificación)

✅ Certificado Privado de Sicos Informatica
✅ Certificado Avalado a Nivel Nacional (c/ puntaje en la Admin. Publica)
Certificado Profesional con alcance Mercosur (en convenio con Organismo y 3 Universidades)
✅ Certificado Avalado a Nivel Europeo (en convenio con Institutos)
Te invitamos que veas los modelos de los certificados, haciendo clic aquí.
Si te quedan dudas, consultanos.

Para obtener la certificación profesional con alcance Mercosur ó Europea, el alumno deberá posteriormente rendir un examen web.

Curso ideado y pensado para realizarlo para hacerlo presencial, o sino a distancia CON o SIN profesor en vivo (pero si el interesado así lo quisiera, se coordina).

INICIOS – TODO EL AÑO 

Turno Horarios Fecha de Inicio
Miercoles 19hs 08/05/2021
Martes 18hs 08/06/2021
Jueves 15hs 15/07/2021
Viernes 18hs 06/08/2021
Jueves 19hs 02/09/2021
Martes 15hs 11/10/2021
Miercoles 19hs 17/11/2021
Lunes 17hs 06//12/2021
A distancia A tu ritmo CON o SIN Profe en vivo
Personalizado Día y hora a coordinar Inician siempre
Consulta por otros días y horarios