Course Introduction to Programming
Introduction
Hello,
Welcome to our first course at Neps, during this course, we will learn several fundamental concepts. This step can look boring at first glance but it is very important, so we can later assume that we are all on the same page ๐.
After this course you will be able to answer the following questions:
- What is hardware?
- What is software?
- What is source code?
- What is an algorithm?
- What is a numeral system?
If you are confident that you already know all the basic you can jump to our next course.
After learning the basic concepts, you will be ready to start to learn how to program a computer using the C programming language. *In this course, specifically, there will be no programming exercises just yet since we will be focusing on the theory, but starting in the next one you will be asked to submit code to programming exercises.
Here at Neps you will be able to submit your code, and we will evaluate it for you in real-time. You will receive feedback in a few seconds as to whether your code is correct, wrong, too slow, or if it has other types of problems. That way, you'll be sure you're really learning the content.
During the free courses at Neps you will be learning various concepts of computing in general, the courses will teach you:
- Variables
- Reading and writing data
- Selection structures
- Repetition structures
- Arrays and Matrices
- Dynamic allocation
- File manipulation
Neps is ideal for everyone who is studying alone, but it can also be used as complementary material for those who are attending a face-to-face course (at a University, for example).
Without any fuss, let's go straight into our classes ๐