C/C++ Basics for Arduino
A course that covers the fundamentals of C and C++ programming, which will aid in learning Arduino programming. New lessons are added on a regular basis.
We've decided to up the ante and abandon the traditional model of online education. Enrollment in the courses has been paused while we shake things up. Something exciting is on the way.
Learn to code in C and C++
The list below gives a general overview of the subjects you can expect to learn about in this course.
C Programming - Introduction
Variables & Constants
Data Types, Keywords & Operators
Format Specifiers, Escape characters
Control structures
Conditional statement examples
Loops Examples
Functions
Arrays & Pointers
Arrays Example
Assignment - C Programming
Quiz - C Programming
Object Oriented Programming
Classes
Objects
Abstraction
Inheritance
Encapsulation
Polymorphism
Overloading
C++ Introduction
C++ Basic Code - Structure code download
C++ Classes & Objects
C++ Inheritance
C++ Polymorphism
C++ Overloading
C++ Data Abstraction & Encapsulation
Interface - Abstract Classes
Quiz - C++ Programming
Assignment C++ Programming
C C++
Each course is divided into chapters. Each chapter contains multiple lessons/topics in the following format: -
- Audio & Video Presentations
- Coding Videos
- Whiteboard teaching videos
- Text/Reading Lessons
- Project Videos
- Quiz & Assignments/Tasks
Since this is a membership site, we gradually add new content to every course so that students have the most recent and up-to-date lessons to learn. Students don't get access to all chapters in one go. We follow drip based approach to ensure there is reasonable amount of time to practice between difficult lessons for better understanding of the topics.
Yes. Communication is essential for effective learning. We make certain that students have numerous opportunities to interact with the instructor, whether through in-class discussions, blog posts, or additional sessions.
Some lessons and tasks serve as prerequisites for moving on to the next lesson.
Quizzes are required, and students must score at least 75% to move on to the next lesson. Assignments are required, and assistance with assignments and project tasks is available.
Prerequisite videos must be completed to 75%.
Students of participation
Students who have completed six months of monthly membership and are yearly or lifetime members receive a certificate of participation.
Certificate of Completion
Most courses are designed for students aged 10 and up. For courses requiring the use of electrical components and equipment, students under the age of 16 must be supervised by an adult.