Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Aprende Programación en C desde cero

    Posted By: Sigha
    Aprende Programación en C desde cero

    Aprende Programación en C desde cero
    MP4 | Video: 1280x720, 30 fps(r) | Audio: AAC, 44100 Hz, 2ch | 3.65 GB
    Duration: 12.5 hours | Genre: eLearning Video | Language: Español

    Metodología, Algoritmos, Estructura de Datos y Organización de Archivos


    What you'll learn

    diseñar programas en C.
    Plantear el algoritmo correcto para solucionar un problema.
    Entender la lógica necesaria de los lenguajes de programación.

    Requirements

    necesitarás descargar Dev-C++ o Code Bloks, pero descuida lo explicaremos en el curso.
    el curso comienza desde cero, no hace falta tener conocimientos previos sobre C
    necesitas una mentalidad positiva, para comenzar a aprender a programar en C

    Description

    C es el lenguaje de programación de propósito general asociado, de modo universal, al sistema operativo UNIX. Sin embargo, la popularidad, eficacia y potencia de C, se ha producido porque este lenguaje no está prácticamente asociado a ningún sistema operativo, ni a ninguna máquina, en especial. Ésta es la razón fundamental, por la cual C, es conocido como el lenguaje de programación de sistemas, por excelencia.

    Ventajas de C:

    El lenguaje C es poderoso y flexible, con órdenes, operaciones y funciones de biblioteca que se pueden utilizar para escribir la mayoría de los programas que corren en la computadora.
    C se utiliza por programadores profesionales para desarrollar software en la mayoría de los modernos sistemas de computadora.
    Se puede utilizar C para desarrollar sistemas operativos, compiladores, sistemas de tiempo real y aplicaciones de comunicaciones.
    Un programa C puede ser escrito para un tipo de computadora y trasladarse a otra computadora con pocas o ninguna modificación

    En este curso Aprenderás:

    1. Introducción a la Programación en C

    Concepto de algoritmo
    Los lenguajes de programación
    Lenguaje C

    2. El lenguaje C : Elementos Básicos

    Descargar Dev-C++
    ESTRUCTURA GENERAL DE UN PROGRAMA EN C
    Librería stdio.h
    Comentarios
    Hola mundo
    Directivas del preprocesador y Variables
    Archivos de cabecera (librería y macros)
    Variables globales y locales
    Tipos de datos en C
    Entradas y Salidas
    Sentencias de Escape
    Salida y Entrada de cadena de caracteres

    4. Operadores y Expresiones

    Operador de Asignación
    Operadores de incrementación y decrementación
    Bloque de Ejercicios Operadores

    4. Estructuras de Selección

    La sentencia if
    Sentencia if de dos alternativas: if-else
    Sentencia de control Switch
    Expresiones Condicionales: El operador ?
    Bloque de Ejercicios Condicionales

    5. Estructuras de Control: Bucles

    La sentencia While
    Repetición el Bucle For
    Repetición: El Bucle Do While
    Bloque de Ejercicios Bucles

    6. Funciones

    Concepto de Función
    Funciones Numéricas
    Funciones de Utilidad
    Recursividad
    Bloque de Ejercicios

    7. Arrays (Listas y Tablas)

    Concepto Arrays
    Inicialización de un Array
    Arrays de caracteres y cadenas de texto
    Arrays Multidimensionales
    Ordenación de Listas
    Búsqueda en Listas
    Bloque de Ejercicios

    8. Estructuras y Uniones

    Estructuras
    Acceso a estructuras
    Estructuras Anidadas
    Arrays de Estructuras
    Utilización de Estructuras como Parámetros
    Uniones
    Enumeraciones
    Campos de Bit
    Bloque de Ejercicios

    9. Punteros (Apuntadores)

    Direcciones en Memoria
    Concepto de Punteros (Apuntador)
    Punteros NULL y VOID
    Punteros a Punteros
    Punteros y Arrays
    Arrays de Punteros
    Punteros de Cadenas
    Aritmética de Punteros
    Punteros Constantes frente a punteros a constantes
    Punteros como argumentos de funciones
    Punteros a Funciones
    Punteros a Estructuras
    Bloque de Ejercicios

    10. Asignación Dinámica de Memoria

    Gestión Dinámica de la memoria
    Función maiioc
    Liberación de Memoria, función free
    Funciones de asignación de memoria calloc() y realloc()
    Asignación de memoria para Arrays
    Arrays dinámicos
    Reglas de Funcionamiento de la asignación de memoria
    Bloque de Ejercicios

    11. Cadenas

    Concepto de Cadena
    Lectura de Cadenas
    La biblioteca string.h
    Arrays y cadenas como parámetros de funciones
    Asignación de Cadenas
    Longitud y Concatenación de Cadenas
    Comparación de Cadenas
    Inversión de Cadenas
    Conversión de Cadenas
    Conversión de Cadenas a Números
    Búsqueda de Caracteres y Cadenas
    Bloque de Ejercicios

    12. Entradas y Salidas por Archivos

    Flujos
    Puntero FILE
    Apertura de un Archivo
    Creación de un archivo secuencial
    Archivos Binarios en C
    Funciones para acceso aleatorio
    Bloque de ejercicios

    13. Listas Enlazadas

    Fundamentos Teóricos
    Clasificación de las Listas Enlazadas
    Operaciones en Listas Enlazadas
    Lista Doblemente enlazada
    Listas Circulares
    Bloque de ejercicios

    14. Pilas y Colas

    Concepto de Pila
    El tipo de pila implementado con arrays
    Colas
    El tipo de cola implementado con arrays
    Realización de una cola con una lista enlazada
    Bloque de ejercicios

    15. Árboles

    Árboles generales
    Arboles Binarios
    Estructuras de un árbol binario
    Operaciones en árboles binarios
    Arboles de Expresión
    Recorrido de un Árbol
    Árbol Binario de Búsqueda
    Operaciones en árboles binarios de búsqueda
    Aplicaciones de árboles de algoritmos de exploración
    Bloque de Ejercicios

    Who this course is for:

    Apasionados por la programación
    Autodidactas
    Estudiantes
    Ingenieros

    Aprende Programación en C desde cero