Introduction to C programming.

  This course is aimed to computer enthusiasts who want to enter the exciting world of programming. This course is not recommended to computer scientists with a high level of knowledge because the concepts explained are introductory. Students at the end of the course will have a vision of how…

Advanced C Course – Class 4

Structured programming In C it is good practice to break code into functions and group them into modules. The paradigm of Structured Programming consists of identifying different functionalities and separating them into functions, thus avoiding having a very extensive code continuously because it makes its modification and maintenance very difficult.…

Advanced C Course – Class 3

Dynamic memory In C we can reserve memory dynamically at runtime. In practice there are two types of memory: static memory managed by the compiler and dynamic memory managed by the programmer. When variables are defined, the compiler assigns them the necessary space depending on the type of the variable.…

Advanced C Course – Class 2

Variables and Pointers In this class we will see perhaps the most advanced functionality of the C language, pointers.   In C we can define variables of a particular type that store values ​​that we can access in our program e.g. int number = 2;   In our program we…

Advanced C Course – Introduction

This course is the continuation of the course “Introduction to C programming. A practical approach” that you can follow through the Udemy platform by following the link https://www.udemy.com/introduccion-a-la-programacion-en-c   In this course we will cover advanced topics in the C language such as pointers, memory management, structured programming, data structures…