Aprende a programar desde 0 con el lenguaje C

Aprende los fundamentos de la programación con el lenguaje C, orientado a principiantes que desean adquirir habilidades en desarrollo de software.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

Este curso es para quienes quieren aprender a programar desde cero, utilizando el lenguaje C. A lo largo de las lecciones, descubrirás las bases de la programación, cómo escribir código en C y te prepararás para aprender otros lenguajes sin estrés. ¡Es el primer paso emocionante hacia la programación!

Key Points

  • Introducción a la programación básica
  • Uso del lenguaje C por su poder y flexibilidad
  • C es ideal para crear software en diferentes sistemas
  • Aprendizaje de metodologías estructuradas de programación
  • Soporte material con presentaciones y prácticas

Learning Outcomes

  • Entender los conceptos básicos de programación
  • Aprender a escribir y ejecutar programas en C
  • Desarrollar habilidades de pensamiento estructurado y abstracto
  • Prepararse para aprender otros lenguajes de programación fácilmente

About This Course

Aprende los conocimientos básicos y necesarios para adentrarte en el mundo de la programación

The intent of this course is to provide to all those who want to start programming and do not know how to do it; basic knowledge of programming in a particular programming language, in this case is the C language; and with such knowledge or experience can learn other languages without complications.


In this course I have chosen the C programming language because of its popularity, efficiency and power that has occurred because this language is practically not associated with any particular operating system. This is the fundamental reason why C is known as systems programming language par excellence.


Advantages of C:

  • The C language is powerful and flexible, with orders, operations and library functions that can be used to write most programs running on the computer.

  • C is used by professional programmers to develop software in most modern computer systems.

  • You can use C to develop operating systems, compilers, real-time systems and communications applications.

  • A C program can be written for one type of computer and moved to another computer with little or no modification


The course, in addition to the videos, has material support in the form of presentations with the given in each chapter and material practices.


The objectives of this course are:

    Knowing the basics of programming.

    To know the basics.

    -Learn A methodology.

    To think in an abstract and structured way.

    And finally get to extrapolate this knowledge to any other language.

  • Al final del curso el alumno tendrá las bases de la programación

  • Al finalizar el curso el alumno entenderá la sintaxis del lenguaje

  • Al final del curso el alumno podrá programar en C

Instructor

Profile photo of Yaser Eldabete
Yaser Eldabete

Soy un estudiante de ingeniería de software en la Universidad Politécnica de Madrid, apasionado del desarrollo web y de videojuegos, me gusta trastear y aprender nuevas tecnologías, experimentar e intentar aprender y transmitir de la mejor forma (que puedo) los conocimientos que tengo. Si quieres contactar conmigo puedes hacerlo a través del correo electrónico, twitter o directamente por aquí.

More Courses By Yaser Eldabete
Review
4.9 course rating
4K ratings
ui-avatar of Cesar Rodriguez Padilla
Cesar R. P.
2.5
4 years ago

Mala introducción/ descripción del ide al principio del curso. Muchas diapositivas y ningún ejemplo paso a paso describiéndolo todo paso a paso. Todo aburrido durante el curso...

  • Helpful
  • Not helpful
ui-avatar of Gerardo Padilla
Gerardo P.
5.0
5 years ago

Es exactamente lo que necesito entender y aprender, gracias.

  • Helpful
  • Not helpful
ui-avatar of Fernanda Sofia Rdz Pardo
Fernanda S. R. P.
4.0
5 years ago

Muy bueno al principio pero después esta con pésima calidad, aparte que durante todo el video esta con la letra tamaño miniatura y al final le anade mala calidad. No pude ver bien el contenido , fuera de eso buen curso.

  • Helpful
  • Not helpful
ui-avatar of Edgar Daniel Torres Arce
Edgar D. T. A.
1.0
5 years ago

LOS EJERCICIOS DE ARREGLOS ESTAN MAL, SON LOS MISMOS DE PUNTEROS

  • Helpful
  • Not helpful
ui-avatar of Salvador Ruíz
Salvador R.
5.0
5 years ago

Por que anda explicando todo a detalle, para así mas adelante en el curso sepamos como ocupar ciertas palabras reservadas, etc.

  • Helpful
  • Not helpful
ui-avatar of Emiliano Diaz Morales
Emiliano D. M.
4.0
5 years ago

es lo que esperaba del curso en cuanto a informacion, pero el volumen de voz es muy bajo

  • Helpful
  • Not helpful
ui-avatar of Michael Acosta
Michael A.
4.0
6 years ago

Por ahora todo bien!!!

  • Helpful
  • Not helpful
ui-avatar of Salvador Hernandez
Salvador H.
3.0
7 years ago

No revisó bien el material presentado.

  • Helpful
  • Not helpful
ui-avatar of Jorge Juan Barriendos Bardina
Jorge J. B. B.
3.0
7 years ago

El curso es útil porque hay algunos ejemplos prácticos, pero creo que sería muchísimo más eficaz si dedicara a un apartado al manejo de ficheros. Es decir, a todas las acciones que se pueden realizar con ellos. De hecho, me apunté al curso, pensando que se trataba también este tema. También considero que falta algo más sobre punteros, pues he oído hablar de los punteros con doble (**) y triple (***) asterisco. Me encantaría verlo en posibles ampliaciones de este mismo curso, pues imagino que el autor del mismo puede publicar más lecciones sin coste adicional.

  • Helpful
  • Not helpful
ui-avatar of Óscar Daniel Castañeda Hernández
Óscar D. C. H.
5.0
7 years ago

Todos los ejemplos son muy claros y muy completos.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses