Programming Electronics Academy
PWM and analogWrite: Arduino Course 4.7
A description of Pulse Width Modulation (PWM) and how it is used with Arduino.
Curated Video
Learn and Master C Programming - Stepping through and debugging a 'for' Loop
The author shows you how for loops work so you can understand it more and become familiar with it. This clip is from the chapter "Loops, Jump keywords & Control Flow" of the series "Learn and Master C Programming For Absolute...
Curated Video
Learn and Master C Programming - Bit-wise Left Shifting Operator (<
Learn to use this operator. This clip is from the chapter "Let's Talk Binary | Manipulating Bits" of the series "Learn and Master C Programming For Absolute Beginners!".In this section, we look into bit manipulation in C.
Curated Video
Learn and Master C Programming - Bit-wise Right Shifting Operator (>>)
Learn to use this operator. This clip is from the chapter "Let's Talk Binary | Manipulating Bits" of the series "Learn and Master C Programming For Absolute Beginners!".In this section, we look into bit manipulation in C.
Curated Video
Learn and Master C Programming - Software: BIOS, OS and Programs
We will cover different types of software and the role of OS and its impact on our programs. This clip is from the chapter "Quick Intro To Computer Basics" of the series "Learn and Master C Programming For Absolute Beginners!".In this...
Curated Video
Learn and Master C Programming - CPU, GPU and 32-bit versus 64-bit Processors
Learn the role of CPU and its components and also learn about the role of GPU and touch base on differences between 32-bit and 64-bit processors as well as Operating Systems. This clip is from the chapter "Quick Intro To Computer Basics"...
Curated Video
Learn and Master C Programming - Using 'goto'...
We will learn how to use 'goto' keyword in C/C++. This clip is from the chapter "Loops, Jump keywords & Control Flow" of the series "Learn and Master C Programming For Absolute Beginners!".In this section, we look into the syntax for...
Curated Video
Learn and Master C Programming - Introduction to Loops
A brief overview on Loops. This clip is from the chapter "Loops, Jump keywords & Control Flow" of the series "Learn and Master C Programming For Absolute Beginners!".In this section, we look into the syntax for loops such as for, while,...
Curated Video
Learn and Master C Programming - Welcome to this course!
Congratulations for taking the first step to enrol in this course. This clip is from the chapter "Introduction" of the series "Learn and Master C Programming For Absolute Beginners!".In this introductory section, the author helps you...
Curated Video
Learn and Master C Programming - Reading and Displaying Text Files - Part 2
Learn how 'fread' and 'fgets' can be used to read file content and how they are different from 'fgetc'....etc. This clip is from the chapter "Working with Files and I/O" of the series "Learn and Master C Programming For Absolute...
Curated Video
Learn and Master C Programming - Memory & Storage
Learn the different types of memory, physical and virtual addressing and also discuss secondary storage (HDD & SSD). This clip is from the chapter "Quick Intro To Computer Basics" of the series "Learn and Master C Programming For...
Curated Video
Learn and Master C Programming - Using 'while' loops in C/C++
We will introduce you to the 'while' loop in C/C++ and to help you understand it well, we will go over some possible variations. This clip is from the chapter "Loops, Jump keywords & Control Flow" of the series "Learn and Master C...
Curated Video
Learn and Master C Programming - Using switch statement
We will learn how to use switch statements instead of if...else. Also, we will learn about break keyword that is usually used with switch conditions. This clip is from the chapter "Conditional Statements" of the series "Learn and Master...
Curated Video
Learn and Master C Programming - Using "#" and "##" operators
We will learn how to use the string-ification operator "#" and the concatenation operator "##" with preprocessor macros in C/C++. This clip is from the chapter "Preprocessor Directives" of the series "Learn and Master C Programming For...
Programming Electronics Academy
Logic Levels: Arduino Course 4.1
A description of HIGH and LOW logic levels and binary.
Curated Video
Learn and Master C Programming - Address of Operator (&)
We will quickly look at the use of address of operator (&) in preparation for our discussion on pointers. This clip is from the chapter "Pointers" of the series "Learn and Master C Programming For Absolute Beginners!".In this section of...
Curated Video
Learn and Master C Programming - C Variables and Constants
We will begin to use variables and learn how to declare, initialize and use them. This clip is from the chapter "Fundamentals and Basics" of the series "Learn and Master C Programming For Absolute Beginners!".In this section of the...
Curated Video
Learn and Master C Programming - Searching for text inside a text file!
We will look at how we can write a cool utility to search and find text in a text file and then display the file content and only color (highlight) the text that matches the search string. This clip is from the chapter "Working with...
Curated Video
Learn and Master C Programming - Using Conditional Compilation
We see how we can use conditional directives to compile code based on some defined values...etc. This clip is from the chapter "Preprocessor Directives" of the series "Learn and Master C Programming For Absolute Beginners!".In this...
Curated Video
Learn and Master C Programming - Using 'static' keyword with global variables and functions in C
We will learn how to use 'static' in C to avoid name collision and resolve link errors when two or more files use the same global variable name or even same function name. This clip is from the chapter "More C Keywords..." of the series...
Curated Video
Learn and Master C Programming - Passing Pointers to Functions: Let's Implement Swap Function!
We will implement a proper swap function in C/C++ using pointers. This clip is from the chapter "Pointers" of the series "Learn and Master C Programming For Absolute Beginners!".In this section of the course, we look into what pointers...
Curated Video
Learn and Master C Programming - Let's Implement a Variadic Function in C - Technique #2
Here, we will see how to rely on a sentinel (magic) value to detect the end of the argument list. This clip is from the chapter "Advanced Topics" of the series "Learn and Master C Programming For Absolute Beginners!".In this section, we...
Programming Electronics Academy
Prototyping Map and Motivation: Arduino Course 1.1
A walk through of the prototyping process section and some friendly motivation for keeping hard at work.
Curated Video
Learn and Master C Programming - Breaking Your Code Into Multiple Source Files
The author engages you in this video about hoe to go breaking your code. This clip is from the chapter "Working with Header Files and Multiple Source Files" of the series "Learn and Master C Programming For Absolute Beginners!".In this...