Instructional Video7:47
Programming Electronics Academy

PWM and analogWrite: Arduino Course 4.7

Higher Ed
A description of Pulse Width Modulation (PWM) and how it is used with Arduino.
Instructional Video5:14
Curated Video

Learn and Master C Programming - Stepping through and debugging a 'for' Loop

Higher Ed
The author shows you how for loops work so you can understand it more and become familiar with it.
r/>
This clip is from the chapter "Loops, Jump keywords & Control Flow" of the series "Learn and Master C Programming For...
Instructional Video1:13
Curated Video

Learn and Master C Programming - Bit-wise Left Shifting Operator (<

Higher Ed
Learn to use this operator.<br/<br/>>

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.
Instructional Video1:05
Curated Video

Learn and Master C Programming - Bit-wise Right Shifting Operator (>>)

Higher Ed
Learn to use this operator.<br/<br/>>

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.
Instructional Video2:50
Curated Video

Learn and Master C Programming - Software: BIOS, OS and Programs

Higher Ed
We will cover different types of software and the role of OS and its impact on our programs.
r/>
This clip is from the chapter "Quick Intro To Computer Basics" of the series "Learn and Master C Programming For Absolute...
Instructional Video5:53
Curated Video

Learn and Master C Programming - CPU, GPU and 32-bit versus 64-bit Processors

Higher Ed
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.
r/>
This clip is from the chapter "Quick Intro To...
Instructional Video4:21
Curated Video

Learn and Master C Programming - Using 'goto'...

Higher Ed
We will learn how to use 'goto' keyword in C/C++.
r/>
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...
Instructional Video0:19
Curated Video

Learn and Master C Programming - Introduction to Loops

Higher Ed
A brief overview on Loops.
r/>
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...
Instructional Video0:05
Curated Video

Learn and Master C Programming - Welcome to this course!

Higher Ed
Congratulations for taking the first step to enrol in this course.
r/>
This clip is from the chapter "Introduction" of the series "Learn and Master C Programming For Absolute Beginners!".In this introductory section, the author...
Instructional Video4:28
Curated Video

Learn and Master C Programming - Reading and Displaying Text Files - Part 2

Higher Ed
Learn how 'fread' and 'fgets' can be used to read file content and how they are different from 'fgetc'....etc.
r/>
This clip is from the chapter "Working with Files and I/O" of the series "Learn and Master C Programming For...
Instructional Video5:04
Curated Video

Learn and Master C Programming - Memory & Storage

Higher Ed
Learn the different types of memory, physical and virtual addressing and also discuss secondary storage (HDD & SSD).
r/>
This clip is from the chapter "Quick Intro To Computer Basics" of the series "Learn and Master C...
Instructional Video6:32
Curated Video

Learn and Master C Programming - Using 'while' loops in C/C++

Higher Ed
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.
r/>
This clip is from the chapter "Loops, Jump keywords & Control Flow" of the series "Learn and...
Instructional Video8:57
Curated Video

Learn and Master C Programming - Using switch statement

Higher Ed
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.
r/>
This clip is from the chapter "Conditional Statements" of the series...
Instructional Video10:50
Programming Electronics Academy

Logic Levels: Arduino Course 4.1

Higher Ed
A description of HIGH and LOW logic levels and binary.
Instructional Video6:45
Curated Video

Learn and Master C Programming - Using "#" and "##" operators

Higher Ed
We will learn how to use the string-ification operator "#" and the concatenation operator "##" with preprocessor macros in C/C++.
r/>
This clip is from the chapter "Preprocessor Directives" of the series "Learn and Master C...
Instructional Video2:46
Curated Video

Learn and Master C Programming - Address of Operator (&)

Higher Ed
We will quickly look at the use of address of operator (&) in preparation for our discussion on pointers.
r/>
This clip is from the chapter "Pointers" of the series "Learn and Master C Programming For Absolute Beginners!".In...
Instructional Video13:17
Curated Video

Learn and Master C Programming - C Variables and Constants

Higher Ed
We will begin to use variables and learn how to declare, initialize and use them.
r/>
This clip is from the chapter "Fundamentals and Basics" of the series "Learn and Master C Programming For Absolute Beginners!".In this...
Instructional Video10:41
Curated Video

Learn and Master C Programming - Searching for text inside a text file!

Higher Ed
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.
r/>
This clip is from the chapter...
Instructional Video5:02
Curated Video

Learn and Master C Programming - Using Conditional Compilation

Higher Ed
We see how we can use conditional directives to compile code based on some defined values...etc.
r/>
This clip is from the chapter "Preprocessor Directives" of the series "Learn and Master C Programming For Absolute...
Instructional Video9:31
Curated Video

Learn and Master C Programming - Using 'static' keyword with global variables and functions in C

Higher Ed
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.
r/>
This clip is from the chapter "More C Keywords..."...
Instructional Video7:05
Curated Video

Learn and Master C Programming - Passing Pointers to Functions: Let's Implement Swap Function!

Higher Ed
We will implement a proper swap function in C/C++ using pointers.
r/>
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...
Instructional Video5:19
Curated Video

Learn and Master C Programming - Let's Implement a Variadic Function in C - Technique #2

Higher Ed
Here, we will see how to rely on a sentinel (magic) value to detect the end of the argument list.
r/>
This clip is from the chapter "Advanced Topics" of the series "Learn and Master C Programming For Absolute Beginners!".In...
Instructional Video3:33
Programming Electronics Academy

Prototyping Map and Motivation: Arduino Course 1.1

Higher Ed
A walk through of the prototyping process section and some friendly motivation for keeping hard at work.
Instructional Video14:17
Curated Video

Learn and Master C Programming - Breaking Your Code Into Multiple Source Files

Higher Ed
The author engages you in this video about hoe to go breaking your code.
r/>
This clip is from the chapter "Working with Header Files and Multiple Source Files" of the series "Learn and Master C Programming For Absolute...