1. Cursos
  2. Tecnología e Informática
  3. Lenguajes de Programación
  4. Curso Tecnico Programacion
CURSO DE PROGRAMACION C

Curso Técnico: Programación C

Curso Técnico: Programación C SEAS ESTUDIOS SUPERIORES ABIERTOS
  • Lugar/Modalidad:

    Online, A Distancia

  • Duración:

    150 horas / ECTS 6

  • Fechas:

    Modalidad Abierta

⭐ Prácticas garantizadas en empresa y acceso permanente a bolsa de empleo⭐ Prácticas garantizadas en empresa y acceso permanente a bolsa de empleo⭐ Prácticas garantizadas en empresa y acceso permanente a bolsa de empleo⭐ Prácticas garantizadas en empresa y acceso permanente a bolsa de empleo

Descripción

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.

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

🏅Acreditaciones que tiene el curso


🎓 Titulaciones

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.

Bolsa de Empleo y Salidas profesionales

- Programador en lenguaje C

- Experto en programación estructurada

- Colaborador en grandes proyectos de desarrollo de aplicaciones

- Desarrollador de software de sistemas

✍ Metodología

- Siempre acompañado

- Adaptado a tu tiempo

- Aula Virtual Propia

- Práctico y sin examen

✔ Requisitos

Para acceder a uno de nuestros Cursos Técnicos se debe cumplir alguno de los siguientes requisitos:

- Ser mayor de 18 años

En este caso, se expide el título de Curso Técnico indicando el contenido y la duración del estudio en horas. No otorga ECTS.

O cumplir uno de los siguientes requisitos:

- Estar en posesión del título de Bachiller o declarado equivalente. También titulados en Bachillerato europeo y en Bachillerato internacional, o equivalentes a títulos de bachiller de sistemas educativos de estados miembros de la Unión Europea o de otros estados no miembros

- Estar en posesión de titulación de Técnico Superior de Formación Profesional, o de Técnico Superior en Artes Plásticas y Diseño o Técnico Deportivo Superior

- Ser mayor de 25 años con al menos 1 año de experiencia profesional acreditada y relacionada con el contenido de la formación

- Ser Titulado universitario

En cualquiera de estos casos se expide el título de Curso Técnico indicando el contenido, duración en horas del estudio y créditos ECTS otorgados.

🏁 Objetivos

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

estructuración de datos, desarrollo de aplicaciones, software de sistemas
¿Has realizado el curso? Comparte tu opinión

Temario Curso Técnico: Programación C 2024

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.

ANA PELLICER

Ingeniería Técnica Industrial, especialidad Electrónica Industrial. Máster Universitario en Prevención de Riesgos Laborales Especialidad Seguridad en el trabajo, Higiene y Ergonomía. Máster Universitario en Formación de Profesorado de Educación Secundaria. Especialidad Tecnología e Informática. Especialista en instalaciones eléctricas y domóticas. Coordinadora de las áreas de automatización, electricidad e informática en SEAS.

GERMÁN ROMEO

Especialista en programación y bases de datos. Profesor del área de informática en SEAS.

+ ver más
Compartir en:
SOLICITA INFORMACIÓN

También te pueden interesar estos Programas Destacados


Destacado
Curso relacionado de TOKIO NEW TECHNOLOGY SCHOOL

Curso de Programación con Python


Todas las provincias de EspañaFormación: 400 h En empr...Formación: 400 h En empresas: 60 - 300 hMatrícula abierta

¿Un curso online de Python en el que aprendes practicando? Here it is! Fórmate en el lenguaje de programación TOP 1 en todo el mundo. Con este curso podrás especializarte en Inteligencia Artificial, Machine Learning y Deep Learning y podrás conseguir la Certificación PCAP.

Por cierto… ¿Conoces nuestro Observatorio de Empleo? Somos agencia de colocación autorizada por el Sistema Nacional de Empleo...


TOKIO NEW TECHNOLOGY SCHOOL

Curso relacionado de TOKIO NEW TECHNOLOGY SCHOOL

PROGRAMADOR JAVA. CERTIFICACIÓN OCP


Online- 400 Horas de Formación...- 400 Horas de Formación - 60-300 Horas en empresas - 30 ECTSMatrícula abierta

¿Buscas el curso online de Programación con Java definitivo? ¡Enhorabuena! Estás en el lugar adecuado. Java se ha convertido en uno de los lenguajes de programación más utilizados del planeta. Además, en Tokio School te preparamos para convertirte en un experto y que puedas conseguir la Certificación OCP SE 11 de Oracle...


Curso relacionado de TOKIO NEW TECHNOLOGY SCHOOL

CURSO DE PROGRAMACIÓN DE APLICACIONES MÓVILES SWIFT


Online400 Horas / Hasta 300 Hor...400 Horas / Hasta 300 Horas en EmpresasMatrícula abierta

Con este curso online de Swift conocerás muuuy de cerca el lenguaje de programación de Apple. Dominando Swift, dominarás un lenguaje potente e intuitivo, capaz de desarrollar apps para los sistemas operativos iOS y MacOS y abrirte un hueco en una profesión con altas tasas de empleabilidad.

¡Conviértete en lo siguiente a un programador de aplicaciones móviles con Tokio School!

¿Qué aprenderás?
  
Con este curso de Swift aprenderás a utilizar el lenguaje Swift 4 y Xcode9, los favoritos de los desarrolladores profesionales para crear apps móviles para iOS y MacOS...


Curso relacionado de TOKIO NEW TECHNOLOGY SCHOOL

CURSO DE PROGRAMACIÓN DE VIDEOJUEGOS Y REALIDAD VIRTUAL CON UNITY


Online700 Horas / Hasta 300 Hor...700 Horas / Hasta 300 Horas en EmpresasMatrícula abierta

Con este curso online de Unity podrás realizar videojuegos completos o experiencias interactivas profesionales y trabajar como programador 3D, taster técnico, game designer, desarrollador freelance o desarrollador de aplicaciones de Realidad Virtual y Aumentada.

Además, ¡somos Centro Certificador Oficial de Unity! Podrás conseguir tu título oficial de programador Unity gratis en menos de lo que tardas en decir “play”...


Curso relacionado de GRUPO ATRIUM

EXPERTO EN PYTHON PARA DATA SCIENCE


Online300 horasMatrícula abierta

¡Dale un giro a tu carrera con nuestro curso de Python! Participa en clases online en directo, realiza prácticas en empresas punteras y domina las tecnologías más avanzadas. Conviértete en un experto altamente buscado y accede a un sinfín de oportunidades laborales. ¡Inscríbete hoy y construye tu futuro con Python!

Herramientas y librerías que aprenderás

- Python
- Linux
- Jupyter Lab
- Pycharm
- AWS
- NumPy
- Pandas
- Matplotlib
- Sklearn
- ChatGPT
- DALL·E 3
- OpenAI API
- Chatbots


Curso relacionado de GRUPO ATRIUM

CURSO EXPERTO FULL STACK DEVELOPER


Online500 horas TFMMatrícula abierta

¡Transforma tu futuro con nuestro curso de Full Stack Developer! Aprende en clases online en directo, realiza prácticas en empresas punteras y domina las últimas tecnologías del mercado. Conviértete en un desarrollador completo y aprovecha la creciente demanda de especialistas en el sector. ¡Inscríbete hoy y abre la puerta a un sinfín de oportunidades laborales!

Los lenguajes o frameworks que vemos son:

- HTML5
- CSS3
- JAVASCRIPT
- LESS/SASS
- VUE
- ANGULAR 17
- JAVA
- JAVAEE
- PHP
- NODE
- MYSQL
- MONGODB
- FIREBASE
- SPRING BOOT
- LARAVEL
- APACHE
- AWS
- SELENIUM


Formación relacionada


Haz tu pregunta