07550183510
×
Welcome
×
Welcome
×
Welcome
×
Welcome
Info!
Succesfull Added in Wishlist

Master C and Embedded C Programming- Learn as you go

Created By 1

  • Overview
  • Course Content
  • Instructor
  • Compare

Master C and Embedded C Programming- Learn as you go

Learn C and Embedded C in a simple, fun and easy way

Created By 1

English

Price not disclosed

This course includes:
  • 5h 50min On-demand training
Master C and Embedded C Programming- Learn as you go

Master C and Embedded C Programming- Learn as you go

Learn C and Embedded C in a simple, fun and easy way

Created By 1

English

Price not disclosed

What you'll learn

  • Embedded C
  • Basics of C - Variables, loops, conditional execution
  • Function
  • Pointers
  • Arrays, Structures, Unions
  • Pointers with Arrays, Structures, Unions
  • Logical Operations
  • Bit Operations - Packaging data, unpacking data, bit manipulations
  • Compilation process of C programs
  • Conditional Compilation

Course content

31 sections • 10 lectures • 5h 50min total length
Expand all sections

Welcome to the Course!!

Introduction - Embedded Systems and C

Why Do we need a Programming Language?

C vs. Embedded C

Download and Install Code::Blocks

C is a Sequential Language
Escape Sequences
Why printf?

Data Types in C
Variables

How are numbers stored in Memory

Binary-Decimal conversions
Hex-Decimal-Binary conversions
Common Binary Values

ASCII Theory and Program

What is Conditional Execution?

The "if" Statement
Relational Operators
The "if..else" Statements
The "if..elseif..else" statements
Are "elseif" Statements skipped if a true condition is found?
The "switch..case" Statements

What are loops and the various types of loops in C?
The "while" loop
Nesting "while" inside another "while" and multiple conditions
The "for" loop
Nesting "for" loop
The "do..while" loop
Practice Questions: Loops
This course includes:
  • 5h 50min On-demand training

Requirements

NA

Description

Want to learn C and/or Embedded C? Look no further. This course is all you need!!

 

[NerdyElectronics - 12 June 2021, update 1] - Based on feedback from learners, the audio issues have been corrected

 

In this course, we will learn one of the most important skills required for Embedded Systems. The C Programming Language.

We start off with a discussion on what embedded systems are and slowly progress into concepts like pointers and structures.

In this course, we take a "Learn as you Go" approach. We will look into some theory and then see the behavior of those concepts in programs.

Every section in the course builds on the previous sections. We look into each topic in a mix of theory and practicals, practicals being the major part, with live coding. For the live coding, we will install an IDE and start coding.

  • What are Embedded Systems

  • What is C

  • Why do we need programming language

  • What is RAM

  • How data is stored in RAM

  • Number Systems (Hex, Decimal and Binary)

  • Variables

  • Data Types

  • Conditional Execution

  • Loops

  • Functions

  • Pointers

  • Arrays (with pointers)

  • Structures (with pointers)

  • Bit Operations

  • Operators

  • Storage Classes

  • Header Files

  • Preprocessors

  • Conditional Compilation

  • Packing and unpacking of data for transmission and storage

Based on the feedback, there will be regular updates and the update information will be added at the top of this description.

Who this course is for:

  • Anyone who wishes to work on embedded systems, either as a hobby or to pursue a career in Embedded Systems.
  • Students who want to learn Embedded Systems for their projects
  • Working professionals who wish to switch to Embedded Systems

Instructor

,
NA

I am an embedded engineer with a decade of experience in embedded systems development, testing and design.

I am currently working with a major automobile company and am also the technical consultant for some startups. I help them design their software, hardware and cloud architectures.

AWS certified.

Apart from technology and teaching, I enjoy reading and painting.

Similar Courses
Embedded Systems Object-Oriented Programming in C/C++

Embedded Systems Object-Oriented Programming in C/C++

1, NA

Price not disclosed

Embedded Systems Object-Oriented Programming in C/C++

12h 20 • Mixed

End-to-End Firmware and Driver Development: UART,GPIO,TIMER, etc. From Datasheet to Embedded C and C..

Basics of Embedded C Programming for Beginners

Basics of Embedded C Programming for Beginners

1, NA

Price not disclosed

Basics of Embedded C Programming for Beginners

2h 10m • Mixed

Learn basics of Embedded C programming..

Embedded Systems with 8051 Micro Controller using Embedded C

Embedded Systems with 8051 Micro Controller using Embedded C

1, Amit Rana, Engineer, Programmer and Trainer

Price not disclosed

Embedded Systems with 8051 Micro Controller using Embedded C

3499 • Mixed

Deep Dive into embedded systems with in-depth understanding of 8051 micro controller with embedded C..

Crash Course on Embedded C Programming

Crash Course on Embedded C Programming

1, Amit Rana, Engineer, Programmer and Trainer

Price not disclosed

Crash Course on Embedded C Programming

5h 9m • Mixed

Quickly Learn Embedded C Concepts with this hands on driven Course..

8051 Microcontroller - Embedded C and Assembly Language

8051 Microcontroller - Embedded C and Assembly Language

1, NA

Price not disclosed

8051 Microcontroller - Embedded C and Assembly Language

8h 18m • Mixed

Hands-on Approach | 25+ code examples | KEIL IDE | Proteus | Flash Magic | 2 Projects | Sensor and d..

C Programming Basics For Microcontrollers & Embedded System

C Programming Basics For Microcontrollers & Embedded System

1, NA

Price not disclosed

C Programming Basics For Microcontrollers & Embedded System

3h 8m • Mixed

Go from zero to hero in programming with C and C# Languages and start your Microcontroller Journey..

Embedded system C in 5 minutes For ARM cortex

Embedded system C in 5 minutes For ARM cortex

1, NA

Price not disclosed

Embedded system C in 5 minutes For ARM cortex

1h 7m • Mixed

Your best choice to get started with Embedded system & C language using SAMD10 Xplained mini..

PIC Microcontroller: Architecture and Embedded C Programming

PIC Microcontroller: Architecture and Embedded C Programming

1, NA

Price not disclosed

PIC Microcontroller: Architecture and Embedded C Programming

9h 19m • Mixed

PIC Microcontroller architecture, interfacing real time devices and embedded C programming..

Price not disclosed