Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introducción al Lenguaje C
Highest Rated
Rating: 4.3 out of 5(82 ratings)
5,082 students

Introducción al Lenguaje C

Aprende de manera sencilla y fácil este poderoso lenguaje de programación.
Last updated 1/2019
Spanish

What you'll learn

  • El alumno aprenderá a instalar el lenguaje C en una computadora con Windows, crear la estructura básica de un programa en C, definir las declaraciones globales.
  • El alumno realizará expresiones con literales, variables y operadores con diferentes tipos como operadores lógicos, matemáticos, asignación, condicionales y conversión de tipos de datos.
  • El alumno creará las sentencias condicionales if, la sentencia if-else, estructuras else-if, condicionales anidadas, la sentencia switch y el operador condicional.
  • El alumno creará estructuras cíclicas como el ciclo while, do while y for, así como las sentencias break y continue, ciclos anidados y los ciclos con sentencias vacías y los enumeradores.
  • El alumno creará funciones propias con parámetros no definidos, parámetros por referencia o por valor, funciones en línea, comprenderá el ámbito de las variables en las funciones, crear las variables.
  • El alumno creará arreglos unidimensionales, multidimensionales, manejo de cadenas, y funciones del manejo de cadenas como gets(), puts(), la biblioteca <string>, concatenar cadenas, entrar cadenas.
  • El alumno creará sus propias estructuras, poblar y acceder a los datos de una estructura, crear estructuras anidadas, definir nuestros propios tipos de datos, crear un arreglo de estructuras.
  • El alumno aprenderá a crear, leer y actualizar los archivos en el lenguaje C, guardar cadenas, manejo del índice de posición del apuntador del archivo, recibir los argumentos externos a un programa.
  • El alumno aplicará lo aprendido en las secciones anteriores para realizar programas en el Lenguaje C como los algoritmos de ordenación de burbujas, burbuja mejorado, ordenación por selección, etc.

Course content

11 sections107 lectures12h 25m total length
  • Bienvenida al curso Introducción al Lenguaje C4:24
  • Breve historia del Lenguaje C3:00

    C es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell,2​ como evolución del anterior lenguaje B, a su vez basado en

  • Instalar el compilador de C en una computadora con Windows 107:34
    • Instalar  minGW

    • Configurar variables de entorno

    • Compilar desde la consola

  • Instalar el compilador de C en Windows 77:25
    • Instalar  minGW

    • Configurar variables de entorno

    • Compilar desde la consola

  • Estructura básica de un programa en Lenguaje C5:54
    • Directivas del preprocesador

    • Declaraciones globales

    • La función main() ; int main()

    • Funciones definidas por el usuario

    • Comentarios del programa

  • Las directivas del compilador #include y #define7:37

    Las directivas son instrucciones que se ejecuten antes de que se compile el programa.

    Para crear una directiva se utilizan: #include y #define.

    Siempre se utiliza el símbolo de almohadilla, numeral, “gatito”.

    Las directivas NO son sentencias, no terminan con punto y coma.

    Las directivas pueden definir macros, nombres de constantes, archivos fuente adicionales.

  • Las declaraciones globales6:25

    Las declaraciones globales indican al compilador que las funciones o variables definidas de esa forma son accesibles desde cualquier parte del programa.

    Las declaraciones globales se definen antes de la función main(),

    Las funciones declaradas como globales se les llama prototipos.

  • Tipos de datos en el Lenguaje C6:24
    • Las funciones definidas por el usuario ontan de una tarea única, son definidas entre llaves y pueden constar de una o varias sentencias.

    • No hay un número delimitado de funciones que se puedan declarar en un programa C.

    • Una función se llama o se invoca con su nombre y los paréntesis y los parámetros, si es que procede.

    En C las funciones declaradas por el usuario es necesario un prototipo.

  • Las constantes del lenguaje C10:37
    • Los comentarios en C inician con /* y terminan con */

    • Todo lo escrito entre ambos símbolos el compilador no lo toma en cuenta.

    • Se pueden hacer comentarios entre una sola o varias líneas de texto.

  • Las variables del lenguaje C7:49
    • Para definir una variable  hay que describir el tipo de dato.

    • Se puede asignar su valor inicial.

    • Se puede utilizar un guión bajo en el nombre de la variable.

    • Declaración y asignación (opcional).

    • En C hay que declara las variables antes de ser utilizadas.

    • En C hay que declarar las variables antes del bloque que las utiliza.

  • Variables según su ámbito: locales y globales5:04
    • Dependiendo de donde definamos la variables, puede tener un alcance o ámbito (scope) local o global.

    • Las variables locales son definidas en una función y sólo existen dentro de las llaves.

    • Terminando la función, las variables locales desaparecen.

    • Las variables globales son definidas fuera de una función y son “visibles” desde cualquier parte del programa, incluidas las funciones.

    • Se recomienda disminuir al máximo el uso de variables globales.

  • Funciones básicas de entrada y salida5:58
    • Para controlar los procesos de entrada y salida es necesario el encabezado stdio.h.

    • La salida por lo general es a pantalla y la entrada de datos es por medio del teclado.

    • La función principal de salida a pantalla es printf().

    • Su sintaxis es una cadena de control, separada por comas de los datos.

  • Apuntes a la sección : Introducción al Lenguaje C0:02

    En esta clase puedes encontrar los apuntes de la sección 1

Requirements

  • Tener conocimientos generales en programación.
  • Contar con una computadora con Windows 7 o mayor.
  • Conexión a internet
  • Un editor de código como SublimeText, Brackets, Dreamweaver, etc.

Description

El lenguaje C es uno de los lenguajes básicos más exitosos. Muchos otros lenguajes como Java, C#, Objective C, JavaScript o PHP se basan en su sintaxis. C es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell . Este curso está orientado a los programadores que deseen introducirse en los principios del lenguaje C. Nuestros objetivos son:

  • Aprender a instalar el compilador del Lenguaje C y construirá programas básicos.

  • Comprender los tipos de datos y la creación de variables.

  • Construir estructuras condicionales y cíclicas.

  • Crear sus propias funciones y comprenderá el ámbito de las variables.

  • Manejar los arreglos, cadenas, estructuras y uniones que son estructuras de datos más complejas.

  • Aplicar los apuntadores y leerá y escribirá datos en archivos.

  • Realizar ejercicios para aplicar lo conocido en algoritmos como ordenación por burbujas, selección, inserción y quicksort.

Para tomar este curso debes tener una computadora con Windows 7 o superior, conexión a internet y un editor de código como SublimeText, Brackets, Dreamweaver, etc.

Contarás con los archivos fuentes terminados en cada una de las secciones y los apuntes de cada sección al final de la misma.

Incluye el eBook del curso.


Who this course is for:

  • Principiantes a la programación