The Most Complete ARDUINO MASTERCLASS for Beginners 2022
- Description
- Curriculum
- FAQ
- Reviews
Do you want to learn Arduino programming from the beginning?
Do you want to write Arduino code that works, and that you can understand?
Do you want to really do things by yourself, instead of reading theory and copying/pasting some code?
Do you want to learn the basics of Electronics and Algorithms using C programming?
Then you are in the right place!
The goal of this course is to give you, step by step, the Arduino programming foundation that you need, along with a ton of practice, so you will be more confident to create much more complex and nice Arduino programs in the future.
You don’t need any special knowledge or programming experience to start this course, I will explain everything in detail.
Every line of code that you see in this course will be written in front of you. I will write code, and you will also write code. No copy and paste.
For every important step in this course, you will do a programming activity to practice and get a better understanding.
Along with the different activities, I’ll also give you some programming best practices that I’ve learned myself, so you’ll improve much faster than if you were just alone.
Who I am?
I am Hajar QAIBOU known as Hajar Ram on social media
I have a double degree in Embedded systems and Electronics Engineering.
I have worked for different international companies since 2019
And I have around 7 years of teaching experience with a high level of student satisfaction.
Overview of this MasterClass
Here is an overview of what you will learn through the course:
First, we will start with Electronic basics where I will explain the difference between Analog and digital electronics, represent the most common tools and components used in ELectronics, How to build circuits and schematics, and of course, the basic electrical laws that you need to know.
Then in the second section, you will learn how to think like a Professional programmer by deeply understanding Algorithms and learn the basics of C language.
And of course, in each part, you will have exercises with their solutions and some quizzes to practice what you have learned.
Then we will cover the most common sensors in electronics and how to use them?
Next, we will start learning the Arduino
So you can understand What is Arduino? How is it built? And what it can do?
Then we will move on to give an overview of the most used functions, constants, and operators in Arduino and write simple sketches to understand how to use the Arduino IDE.
And in the last section, we will work on many useful projects which can allow you to be more independent when you want to work on specific projects.
-
3Introduction - Difference between analog and digital ElectronicsVideo lesson
-
4The most common tools used in ElectronicsVideo lesson
-
5The most common components used in ElectronicsVideo lesson
-
6How to determine resistance value using three different waysVideo lesson
-
7Resistance valueQuiz
-
8What is an electronic circuit ?Video lesson
-
9The schematic diagram : how to create your projects designs?Video lesson
-
10Basic Circuit LawsText lesson
-
11Create your first Electronic CircuitVideo lesson
-
12Algorithms : what is an algorithm and how to create a Pseudocode?Video lesson
-
13How do computer work ? From a physical problem to a binary codeVideo lesson
-
14What is a variable and how to use it in C language ?Video lesson
-
15The basic structure of a C programVideo lesson
-
16Input / Output functions and format specifierVideo lesson
-
17What is a constant and how to use it in C ?Video lesson
-
18C BasicsQuiz
-
19ExercisesText lesson
-
20SolutionsText lesson
-
21Conditions : If else statementsVideo lesson
-
22Conditions : Switch case StatementVideo lesson
-
23ConditionsQuiz
-
24ExercisesText lesson
-
25SolutionsText lesson
-
26Loops : IntroductionVideo lesson
-
27Loops : For LoopVideo lesson
-
28Loops : While LoopVideo lesson
-
29Loops : Do While LoopVideo lesson
-
30LoopsQuiz
-
31ExercisesText lesson
-
32SolutionsText lesson
-
33Functions : Part 1Video lesson
-
34Functions : Part 2Video lesson
-
35Abstract : the structure of a C programVideo lesson
-
36FunctionsQuiz
-
37Introduction : what is a sensor ?Video lesson
-
38Why sensors are important for this course?Text lesson
-
39LDR : Light Dependent ResistorVideo lesson
-
40LIDAR SENSORVideo lesson
-
41COLOR SENSORVideo lesson
-
42ULTRASONIC SENSORVideo lesson
-
43SMOKE SENSORText lesson
-
44NTC & PTCText lesson
-
45MOISTURE SENSORText lesson
-
46PRESSURE SENSORText lesson
-
47VISION SENSORText lesson
-
48LASER SENSORText lesson
-
59Intalling Arduino LibrariesVideo lesson
-
60Getting started : Code structureVideo lesson
-
61How to use the Serial MonitorVideo lesson
-
62PracticeText lesson
-
63SolutionText lesson
-
64Digital Pin functionsVideo lesson
-
65Delay function : Blink LEDVideo lesson
-
66The most Important functions in Arduino IDEVideo lesson
-
67The most important Variables/Constants in Arduino IDEVideo lesson
-
68Operators and structureVideo lesson
External Links May Contain Affiliate Links read more