Curso de lenguaje C de cero a experto

Description:
En este curso aprenderás:
Herramienta CodeBlocks. Aprenderás acerca del entorno de libre distribución para crear tus propios programas en C
Fundamentos del lenguaje C. Manejo básico del lenguaje
Variables y tipos de datos. Información que puedes guardar en tu programa
Operadores. Aritméticos, lógicos, unarios, binarios y el ternario
Asociatividad y precedencia de operadores.
Estructuras de control de flujo: Tomas de decisiones y bucles de repetición
Tipos de almacenamiento
Vectores y matrices. Cómo almacenar y acceder a estructuras más complejas
Enumeraciones, estructuras y uniones. Tipos de datos definidos por el usuario
Punteros. Aritmética de punteros. Bloque fundamental para entender el lenguaje y que le diferencia del resto
Funciones de entrada y salida estándar. Acceso a datos desde el teclado y salida por consola
Entrada y salida por ficheros. Manejo de ficheros de entrada y salida
Funciones de manejo de cadenas de caracteres.
Asignación dinámica de memoria. Manejo de buffers de memoria.
Introducción a las bases de datos: SQL Server. Uno de los gestores de bases de datos más importantes del mercado
Fundamentos de lenguaje SQL. Lenguaje que todo desarrollador debe conocer.
Arquitectura ODBC. Descripción del estándar ODBC (Open DataBase Connectivity)
Acceso a bases de datos mediante funciones ODBC
Directivas del preprocesador de C.