Infórmate sin compromiso

TE INFORMAMOS SIN COMPROMISO

curso-programacion-c

Curso de Programación C

Desarrollarás aplicaciones con acceso a bases de datos

Duración
150 horas
Créditos
6 ECTS
Modalidad
Online
Área
Informática

El lenguaje de programación C es de propósito general, de nivel medio y, puesto que no está especializado en ningún tipo de aplicación, es un lenguaje potente, con un ilimitado campo de aplicación que puede aprenderse fácil y rápidamente.

El lenguaje de programación C es muy eficiente y el más portado, facilita la realización de programas modulares, utilizando código existente. Es, además, el lenguaje de programación más popular para crear software de sistemas, y también es utilizado para crear aplicaciones.

A lo largo del Curso de Programación en C aprenderás a dominar este lenguaje, describiendo su sintaxis y particularidades mostrando cómo desarrollar visualmente aplicaciones en su entorno de trabajo y cómo acceder a la información almacenada en bases de datos.

Si quieres ser programador C y saber hasta dónde puedes llegar con este curso, completa el formulario y te ampliaremos la información sin compromiso.

TEMARIO

INTRODUCCIÓN  A LA PROGRAMACIÓN C
Principios básicos. El lenguaje C. Estructura de un programa en C. Definición de variables. Constantes. Operadores, expresiones y sentencias. Entrada y salida de información.

PROGRAMACIÓN ESTRUCTURADA EN C
Programación estructurada en C. Estructuras de selección o decisión. Estructuras iterativas.

TIPOS DE DATOS ESTRUCTURADOS EN C
Arrays unidimensionales o vectores. Declaración de cadenas.

DISEÑO MODULAR EN C
Tipos de datos derivados. Funciones en C. Paso de parámetros a las funciones. Alcance de las variables: globales y locales.

ARRAYS
Qué son los array. Trabajo con arrays. Cadenas. Cadenas vs. arrays de char. Arrays y memoria. Array multidimensionales. Arrays y funciones.

ESTRUCTURAS
Concepto de estructura. Declaración de una estructura. Definición de una estructura. Inicialización de estructuras. Operaciones con estructuras. Anidación de estructuras. Arrays de estructuras. Uniones. Definiciones de tipos.

GESTIÓN DE MEMORIA
Gestión de memoria. Variables y su disposición en memoria. Punteros. Gestión dinámica de memoria.

FICHEROS I
El flujo. Punteros a fichero: file *. Trabajo con ficheros. Funciones para trabajar con ficheros.

LISTAS ENLAZADAS I
El concepto de lista enlazada. Clasificación de las listas enlazadas. Elementos de una lista. Listas sencillamente enlazadas. Listas doblemente enlazadas. Listas circulares. Otros tipos de listas.

PILAS Y COLAS
Concepto de pila. Operaciones de una pila. Tipos de implementación del TAD pila. Algoritmos intrínsecos del TAD pila. Implementación en c del TAD pila. Introducción al TAD cola. Implementaciones del TAD cola. Operaciones de una cola. Estados de una cola. Principales algoritmos de colas. Implementación en código de una cola circular. Casos especiales de colas. Colas de prioridad.

Profesores del curso

El equipo docente de SEAS está compuesto por profesionales del sector en activo, con una preparación específica para la impartición de sus asignaturas en formato online, que conocen la realidad de las necesidades de las empresas actuales.

Compuesto por coordinadores, tutores y profesores especializados en los sectores de estudio, sentirás su acompañamiento durante tu formación en SEAS.

Y ADEMÁS...
  • Prácticas garantizadas * en empresa y acceso permanente a bolsa de empleo
  • Formarás parte de la comunidad Alumni SEAS que te permite tener los materiales siempre actualizados, el contacto con más de 50.000 exalumnos y otras muchas ventajas
  • Formación bonificable para trabajadores a través de Fundae: Fundación Estatal para la Formación en el Empleo
  • Clases en directo a través de Webinars 
* Consulta los cursos con disponibilidad de prácticas y condiciones
Habilidades

Con el Curso de Programación C podrás:

  • Conocer las estructuras básicas del Lenguaje C
  • Disponer de los recursos necesarios para la ejecución de un programa C
  • Diseñar y estructurar un programa en C
  • Gestionar la memoria del sistema, en tiempo de ejecución
  • Analizar problemas con estructuras de datos
  • Concocer algoritmos patrones para el manejo de TAD
Salidas Profesionales
  • Programador en lenguaje C
  • Experto en programación estructurada
  • Colaborador en grandes proyectos de desarrollo de aplicaciones
  • Desarrollador de software de sistemas
Titulación

Una vez superado con éxito el Curso de Programación C, recibirás el título universitario propio expedido directamente por Universidad San Jorge, con 6 créditos europeos ECTS.


sanjorge_0

Requisitos de acceso

Para acceder a uno de nuestros cursos se debe cumplir alguno de los siguientes requisitos:

  • Ser mayor de 18 años.

Se expide el título de Curso indicando el contenido, duración en horas del estudio y créditos ECTS otorgados.
 

Cursos relacionados