We may earn an affiliate commission when you visit our partners.
Course image
Germán Montoro Manrique and Alejandro Sierra Urrecho

Este curso en línea te permitirá aprender los conceptos básicos que te ayudarán a desarrollar las habilidades de programación necesarias para iniciarte en el lenguaje C.

En este curso de informática:

  • Aprenderemos a declarar variables y a darles valor
  • Trabajaremos con tablas y cadenas
  • Utilizaremos estructuras para almacenar valores
  • Te enseñaremos cómo solicitar, mostrar y operar con toda esta información
Read more

Este curso en línea te permitirá aprender los conceptos básicos que te ayudarán a desarrollar las habilidades de programación necesarias para iniciarte en el lenguaje C.

En este curso de informática:

  • Aprenderemos a declarar variables y a darles valor
  • Trabajaremos con tablas y cadenas
  • Utilizaremos estructuras para almacenar valores
  • Te enseñaremos cómo solicitar, mostrar y operar con toda esta información

Se trata de un curso en línea muy práctico donde empezarás a programar desde cero. Cada concepto vendrá acompañado de ejercicios para poner en práctica tu aprendizaje y convertirte en un experto programando en C.

Es un MOOC completamente introductorio, que podrás realizar tanto si no has programado nunca como si ya tienes experiencia con otros lenguajes.

Este curso en línea es la primera parte del programa de Certificación Profesional: Introducción a la programación en C.

What you'll learn

  • Escribir información en la pantalla del ordenador.
  • Leer información del teclado y guardarla en una variable.
  • Utilizar los operadores básicos.
  • Declarar variables de tipos básicos como int, float y char.
  • Trabajar con caracteres a través de su código ASCII.
  • Distinguir una macro de una variable.
  • Declarar tablas de tipos básicos, cadenas y estructuras.
  • Acceder a los elementos de una tabla unidimensional y bidimensional.
  • Acceder a los miembros de una variable estructurada.
  • Acceder a los miembros de tablas de estructuras.
  • Acceder a los miembros de una variable de un tipo estructurado anidado.

What's inside

Learning objectives

  • Escribir información en la pantalla del ordenador.
  • Leer información del teclado y guardarla en una variable.
  • Utilizar los operadores básicos.
  • Declarar variables de tipos básicos como int, float y char.
  • Trabajar con caracteres a través de su código ascii.
  • Distinguir una macro de una variable.
  • Declarar tablas de tipos básicos, cadenas y estructuras.
  • Acceder a los elementos de una tabla unidimensional y bidimensional.
  • Acceder a los miembros de una variable estructurada.
  • Acceder a los miembros de tablas de estructuras.
  • Acceder a los miembros de una variable de un tipo estructurado anidado.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Este curso en línea te permitirá aprender los conceptos básicos que te ayudarán a desarrollar las habilidades de programación necesarias para iniciarte en el lenguaje C
Cada concepto vendrá acompañado de ejercicios para poner en práctica tu aprendizaje y convertirte en un experto programando en C
Es un MOOC completamente introductorio, que podrás realizar tanto si no has programado nunca como si ya tienes experiencia con otros lenguajes
Trabajaremos con caracteres a través de su código ASCII
Acceder a los elementos de una tabla unidimensional y bidimensional
Acceder a los miembros de una variable estructurada

Save this course

Save Introducción a la programación en C: Tipos de datos y estructuras to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Introducción a la programación en C: Tipos de datos y estructuras with these activities:
Contribuye a proyectos de código abierto relacionados con C
Aplica tus habilidades en C y amplía tus conocimientos contribuyendo a proyectos reales de código abierto.
Show steps
  • Busca proyectos de código abierto en GitHub o SourceForge
  • Identifica áreas donde puedes contribuir
  • Lee la documentación y las pautas del proyecto
  • Realiza cambios en el código y envía solicitudes de extracción
Show all one activities

Career center

Learners who complete Introducción a la programación en C: Tipos de datos y estructuras will develop knowledge and skills that may be useful to these careers:
Desarrollador de software
Como desarrollador de software, serás responsable de diseñar, desarrollar, probar y mantener aplicaciones de software. Este curso te proporcionará una base sólida en los conceptos de programación, incluyendo variables, tipos de datos, estructuras y operaciones básicas. También aprenderás a utilizar herramientas esenciales como los depuradores y los entornos de desarrollo integrados. Estas habilidades son esenciales para tener éxito como desarrollador de software.
Ingeniero de Pruebas de Software
Como ingeniero de pruebas de software, serás responsable de probar y verificar la funcionalidad de las aplicaciones de software. Este curso te proporcionará una base sólida en los principios de prueba de software, incluyendo pruebas unitarias, pruebas de integración y pruebas de sistemas. También aprenderás a utilizar herramientas y técnicas esenciales para la automatización de pruebas. Estas habilidades son esenciales para tener éxito como ingeniero de pruebas de software.
Analista de Sistemas
Como analista de sistemas, serás responsable de analizar, diseñar e implementar sistemas de información. Este curso te proporcionará una base sólida en los principios de análisis y diseño de sistemas, incluyendo modelado de procesos, análisis de requisitos y diseño de bases de datos. También aprenderás a utilizar herramientas y técnicas esenciales para la gestión de proyectos y el desarrollo de sistemas. Estas habilidades son esenciales para tener éxito como analista de sistemas.
Programador
Como programador, serás responsable de escribir, probar y mantener código. Este curso te proporcionará una base sólida en los conceptos de programación, incluyendo variables, tipos de datos, estructuras y operaciones básicas. También aprenderás a utilizar herramientas esenciales como los depuradores y los entornos de desarrollo integrados. Estas habilidades son esenciales para tener éxito como programador.
Arquitecto de software
Como arquitecto de software, serás responsable de diseñar y desarrollar la arquitectura de los sistemas de software. Este curso te proporcionará una base sólida en los principios de arquitectura de software, incluyendo patrones de diseño, principios de diseño y análisis de rendimiento. También aprenderás a utilizar herramientas y técnicas esenciales para el diseño y la implementación de sistemas de software. Estas habilidades son esenciales para tener éxito como arquitecto de software.
Gestor de proyectos de TI
Como gestor de proyectos de TI, serás responsable de planificar, ejecutar y cerrar proyectos de tecnología de la información. Este curso te proporcionará una base sólida en los principios de gestión de proyectos, incluyendo planificación de proyectos, gestión de riesgos y gestión de equipos. También aprenderás a utilizar herramientas y técnicas esenciales para la gestión de proyectos de TI. Estas habilidades son esenciales para tener éxito como gestor de proyectos de TI.
Analista de Datos
Como analista de datos, serás responsable de recopilar, analizar e interpretar datos. Este curso te proporcionará una base sólida en los principios de análisis de datos, incluyendo estadística, minería de datos y visualización de datos. También aprenderás a utilizar herramientas y técnicas esenciales para el análisis de datos. Estas habilidades son esenciales para tener éxito como analista de datos.
Científico de datos
Como científico de datos, serás responsable de desarrollar y aplicar modelos de aprendizaje automático. Este curso te proporcionará una base sólida en los principios de aprendizaje automático, incluyendo algoritmos de aprendizaje automático, técnicas de evaluación de modelos y aplicaciones del mundo real. También aprenderás a utilizar herramientas y técnicas esenciales para el aprendizaje automático. Estas habilidades son esenciales para tener éxito como científico de datos.
Ingeniero de Aprendizaje Automático
Como ingeniero de aprendizaje automático, serás responsable de diseñar, desarrollar e implementar sistemas de aprendizaje automático. Este curso te proporcionará una base sólida en los principios de ingeniería de aprendizaje automático, incluyendo diseño de sistemas, optimización de modelos y evaluación de sistemas. También aprenderás a utilizar herramientas y técnicas esenciales para la ingeniería de aprendizaje automático. Estas habilidades son esenciales para tener éxito como ingeniero de aprendizaje automático.
Investigador de Operaciones
Como investigador de operaciones, serás responsable de utilizar técnicas matemáticas y analíticas para resolver problemas del mundo real. Este curso te proporcionará una base sólida en los principios de investigación de operaciones, incluyendo modelado matemático, optimización y simulación. También aprenderás a utilizar herramientas y técnicas esenciales para la investigación de operaciones. Estas habilidades son esenciales para tener éxito como investigador de operaciones.
Estadístico
Como estadístico, serás responsable de recopilar, analizar e interpretar datos. Este curso te proporcionará una base sólida en los principios de estadística, incluyendo estadística descriptiva, estadística inferencial y análisis de datos. También aprenderás a utilizar herramientas y técnicas esenciales para el análisis estadístico. Estas habilidades son esenciales para tener éxito como estadístico.
Actuario
Como actuario, serás responsable de evaluar y gestionar el riesgo financiero. Este curso te proporcionará una base sólida en los principios de ciencias actuariales, incluyendo teoría de la probabilidad, estadística y finanzas. También aprenderás a utilizar herramientas y técnicas esenciales para el análisis actuarial. Estas habilidades son esenciales para tener éxito como actuario.
Economista
Como economista, serás responsable de analizar y predecir las tendencias económicas. Este curso te proporcionará una base sólida en los principios de economía, incluyendo microeconomía, macroeconomía y econometría. También aprenderás a utilizar herramientas y técnicas esenciales para el análisis económico. Estas habilidades son esenciales para tener éxito como economista.
Financiero
Como financiero, serás responsable de gestionar y asesorar sobre las inversiones. Este curso te proporcionará una base sólida en los principios de finanzas, incluyendo finanzas corporativas, finanzas públicas y gestión de inversiones. También aprenderás a utilizar herramientas y técnicas esenciales para el análisis financiero. Estas habilidades son esenciales para tener éxito como financiero.
Consultor
Como consultor, serás responsable de proporcionar asesoramiento y apoyo a las empresas. Este curso te proporcionará una base sólida en los principios de consultoría, incluyendo análisis de negocios, gestión de proyectos y comunicación. También aprenderás a utilizar herramientas y técnicas esenciales para la consultoría. Estas habilidades son esenciales para tener éxito como consultor.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Introducción a la programación en C: Tipos de datos y estructuras.
Este libro es una guía completa para la programación en C. Cubre todos los aspectos del lenguaje C, desde los conceptos básicos hasta los temas más avanzados. Es un recurso valioso para cualquier persona que quiera convertirse en un programador experto en C.
Este libro es una referencia completa para el lenguaje de programación C. Cubre todos los aspectos del lenguaje C, desde los conceptos básicos hasta los temas más avanzados. Es un recurso valioso para cualquier persona que quiera convertirse en un programador experto en C.
Este libro clásico es una introducción completa al lenguaje de programación C. Cubre los conceptos básicos de C, así como temas más avanzados como punteros y estructuras de datos. Es un recurso valioso para cualquier persona que quiera aprender C o mejorar sus habilidades de programación en C.
Este libro es una referencia rápida para el lenguaje de programación C. Cubre todos los aspectos del lenguaje C, desde los conceptos básicos hasta los temas más avanzados. Es un recurso valioso para cualquier persona que quiera convertirse en un programador experto en C.
Este libro es una introducción completa al lenguaje de programación C. Cubre los conceptos básicos de C, así como temas más avanzados como punteros y estructuras de datos. Es un recurso valioso para cualquier persona que quiera aprender C o mejorar sus habilidades de programación en C.
Este libro es una colección de trampas y dificultades comunes que los programadores de C pueden encontrar. Es un recurso valioso para cualquier persona que quiera evitar errores comunes y escribir código C seguro y fiable.
Este libro es una colección de preguntas y respuestas frecuentes sobre el lenguaje de programación C. Es un recurso valioso para cualquier persona que quiera aprender C o mejorar sus habilidades de programación en C.
Este libro es una introducción moderna al lenguaje de programación C. Cubre los conceptos básicos de C, así como temas más avanzados como programación orientada a objetos y programación concurrente. Es un recurso valioso para cualquier persona que quiera aprender C o mejorar sus habilidades de programación en C.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Introducción a la programación en C: Tipos de datos y estructuras.
Introducción a la programación en C: Funciones y punteros
Most relevant
Introducción a SQL y bases de datos relacionales
Most relevant
Conceptos Básicos de Excel para el Análisis de Datos
Most relevant
Introducción a la programación en C: Instrucciones de...
Most relevant
Primeros pasos en SQL
Most relevant
Fundamentos de información financiera y contable
Most relevant
Aspectos básicos del diseño de la experiencia del usuario
Most relevant
Estructuras de Datos con Python
Most relevant
Introducción a las finanzas: Principios de valoración
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser