Master C and Embedded C Programming- Learn as you go

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

4.65 (187 reviews)
Udemy
platform
English
language
Other
category
Master C and Embedded C Programming- Learn as you go
671
students
6 hours
content
May 2023
last update
$74.99
regular price

What you will 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

Why take this course?

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.

Screenshots

Master C and Embedded C Programming- Learn as you go - Screenshot_01Master C and Embedded C Programming- Learn as you go - Screenshot_02Master C and Embedded C Programming- Learn as you go - Screenshot_03Master C and Embedded C Programming- Learn as you go - Screenshot_04

Reviews

Nithin
August 14, 2023
There are no lectures on Embedded C Programming. At the same time, it was named Master C and Embedded C Programming.
Gustavo
July 5, 2023
The information was very good explained and the topics were excelently selected to understand the basics for embedded C.
Rashmi
May 23, 2023
Yes I was very eager to know about embedded system from basic and I won't got a course in such cheap price with a good content but this content is worth it.
Nagaraju
May 22, 2023
Is there a difference between 'C' and 'Embedded C' when it comes to RTOS implementation? The other four points are good in explaining the differences. Kindly, request for an answer. Thank you.
Allougui
January 11, 2023
It was comprehensive, simple yet has a lot of detailed information needed. But I felt that I needed more of the Embedded part.
Jürgen
January 8, 2023
There is no much talk about micrkocotnrollers. I would say its a good course of the C lanuage when you start programming in c insted of arduino language. But here is no much talk about registers or configure of hardware PWM/timers and interupts. I liked that course. I m took some knowledge from this course. So I can recommend it for beginners definitely.
David
August 15, 2022
Not really many if any examples of Embedded C programming or lessons related to this. Mainly a good C programming course, but wish it included more embedded C programming.
Prakash
June 21, 2022
This course is really helpful to understand the basics of embedded c. But this course covers only the programming. I would have been satisfied if the instructor had made a section for simple practical project using a microcontroller.
Bojan
January 23, 2022
Good. Sound can be better and there shouldn't be advancement in the course before submitting the solutions of the exercises. Solutions should be given upon request.
Jina
October 6, 2020
mouse clicking sound is much louder than lecturing voice. continuos clicking sound hurts ears and annoying. hard to concentrate on contents.
Ivan
September 30, 2020
There is exist some good points. But this is not embedded , there is no practical examples related to embedded system. Somekind of greed is felt. Course not oriented to Embedded , this oriented only on a printf function. Hope that this Teacher will create in future more interesting course that will conatin real Practice with real Microcontrollers , Sensors , Buttons , Encoders , Screens and etc. Good Luck!
Simon
September 2, 2020
First problem is the sound, I can hardly hear the voice but the mouse clicks are VERY loud. Also the course is good but the content was meant to be for embedded kiddo's and this seems to be just ordinary C code?
Vivek
May 31, 2020
The course and the delivery is amazing. The instructor explains everything is smimple ways. I am really happy to have joined this course.

Charts

Price

Master C and Embedded C Programming- Learn as you go - Price chart

Rating

Master C and Embedded C Programming- Learn as you go - Ratings chart

Enrollment distribution

Master C and Embedded C Programming- Learn as you go - Distribution chart

Related Topics

3153068
udemy ID
5/21/2020
course created date
7/24/2020
course indexed date
Bot
course submited by