RiseUpp Logo
Educator Logo

Fundamentos de Programación C: Datos y Estructuras

This course is part of Introducción a la programación en C.

Este curso práctico de introducción a la programación en C está diseñado tanto para principiantes sin experiencia previa como para personas familiarizadas con otros lenguajes de programación. A lo largo de cinco semanas, los participantes adquirirán los conocimientos fundamentales para comenzar a desarrollar habilidades de programación en uno de los lenguajes más utilizados en el mundo de la informática. El programa se centra en los tipos de datos y estructuras básicas del lenguaje C, enseñando a los estudiantes a declarar variables, asignarles valores y operar con ellas. Los participantes aprenderán a trabajar con tablas unidimensionales y bidimensionales, manipular cadenas de caracteres, y utilizar estructuras para almacenar diferentes tipos de información. El curso pone especial énfasis en aspectos prácticos como la entrada y salida de datos, mostrando cómo solicitar información del usuario a través del teclado y cómo presentar resultados en pantalla. Con un enfoque eminentemente práctico, cada concepto teórico viene acompañado de ejercicios que permiten aplicar inmediatamente lo aprendido, facilitando la asimilación gradual de las habilidades necesarias para programar eficazmente en C. Este curso constituye la primera parte del programa de Certificación Profesional en Introducción a la programación en C.

Instructors:

Alejandro Sierra Urrecho

Alejandro Sierra Urrecho

German Montoro Manrique

German Montoro Manrique

Spanish

Español

Powered by

Provider Logo
Fundamentos de Programación C: Datos y Estructuras

This course includes

5 Weeks

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

2,494

Audit For Free

What you'll learn

  • Escribir información en la pantalla del ordenador y leer datos del teclado para guardarlos en variables

  • Utilizar los operadores básicos para realizar cálculos y manipulaciones de datos

  • Declarar y trabajar con variables de tipos básicos como int, float y char

  • Manipular caracteres a través de su código ASCII y distinguir entre macros y variables

  • Declarar y acceder a elementos de tablas unidimensionales y bidimensionales

  • Trabajar con cadenas de caracteres aplicando operaciones básicas

Skills you'll gain

Programación en C
Variables
Tipos de datos
Estructuras
Tablas
Cadenas
ASCII
Macros
Operadores
Entrada/Salida de datos

This course includes:

PreRecorded video

Graded assignments, exams

Access on Mobile, Tablet, Desktop

Limited Access access

Shareable certificate

Closed caption

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Certificate

Top companies offer this course to their employees

Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.

icon-0icon-1icon-2icon-3icon-4

Module Description

Este curso introductorio a la programación en C se enfoca en los fundamentos de tipos de datos y estructuras. A lo largo de cinco semanas, los estudiantes adquieren conocimientos esenciales sobre el manejo de datos en C, comenzando con aspectos básicos como la declaración de variables y operaciones fundamentales. El programa aborda la entrada y salida de información, enseñando a los participantes cómo mostrar datos en pantalla y capturar información del teclado para almacenarla en variables. Los estudiantes aprenden a utilizar los operadores básicos del lenguaje para realizar cálculos y manipulaciones de datos. El curso profundiza en los tipos de datos fundamentales (int, float, char), explicando sus características y aplicaciones, así como el trabajo con caracteres mediante el código ASCII. También se introduce el concepto de macros y su diferencia con las variables. Una parte significativa del programa está dedicada a estructuras de datos más complejas: tablas unidimensionales y bidimensionales, cadenas de caracteres, y estructuras para almacenar información heterogénea. Los participantes aprenden a acceder y manipular elementos en estas estructuras, incluyendo casos más avanzados como tablas de estructuras y tipos estructurados anidados.

Fee Structure

Individual course purchase is not available - to enroll in this course with a certificate, you need to purchase the complete Professional Certificate Course. For enrollment and detailed fee structure, visit the following: Introducción a la programación en C

Payment options

Financial Aid

Instructors

Alejandro Sierra Urrecho

Alejandro Sierra Urrecho

3 Courses

Professor, Computer Engineering at the Autonomous University of Madrid

Professor of the Department of Computer Engineering, Autonomous University of Madrid. Professor at the Higher Polytechnic School of the Autonomous University of Madrid since 1989.

German Montoro Manrique

German Montoro Manrique

3 Courses

Associate Professor, Computer Engineering at the Autonomous University of Madrid

He holds a degree in Computer Science and a PhD in Computer Science and Telecommunications Engineering from the Autonomous University of Madrid. He is a professor at the Higher Polytechnic School of the Autonomous University of Madrid.

Fundamentos de Programación C: Datos y Estructuras

This course includes

5 Weeks

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

2,494

Audit For Free

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

Frequently asked questions

Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.