Master C and Embedded C Programming- Learn as you go
Thành thạo Lập trình C và Embedded C - Học ngay, hiểu liền
Bạn sẽ học được gì
Yêu cầu
Đối tượng phù hợp
Nội dung khóa học
Giới thiệu khóa học
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.
Khóa học liên quan
Khám phá thêm các khoá học cùng chủ đề
Lập trình C nhúng cho Vi điều khiển: Dành cho người mới bắt đầu tuyệt đối
FastBit Embedded Brain Academy
Khóa học Lập trình C Nâng cao
Tim Buchalka's Learn Programming Academy
Xây Dựng Phần Mềm Độc Hại Không Bị Phát Hiện Bằng Ngôn Ngữ C: Hacking Đạo Đức
Aleksa Tamburkovski
Làm chủ Vi điều khiển: Timer, PWM, CAN, Chế độ tiết kiệm năng lượng (MCU2)
FastBit Embedded Brain Academy
Lập trình Hệ thống Nhúng trên Bộ xử lý ARM Cortex-M3/M4
FastBit Embedded Brain Academy
Hội thảo Raspberry Pi 2018: Trở thành Lập trình viên / Nhà chế tạo / Nhà phát minh
Core Electronics
Làm chủ phát triển vi điều khiển và trình điều khiển nhúng
FastBit Embedded Brain Academy
Lập trình C nhúng cho Vi điều khiển: Dành cho người mới bắt đầu tuyệt đối
FastBit Embedded Brain Academy
Khóa học Arduino hoàn chỉnh cho người mới bắt đầu
Chingiz Nazar
Thành thạo RTOS: Thực hành FreeRTOS và STM32Fx với Debugging
FastBit Embedded Brain Academy
Làm chủ Vi điều khiển: Timer, PWM, CAN, Chế độ tiết kiệm năng lượng (MCU2)
FastBit Embedded Brain Academy
Lập trình C nhúng cho Vi điều khiển: Dành cho người mới bắt đầu tuyệt đối
FastBit Embedded Brain Academy
Vi điều khiển 8051 - Ngôn ngữ Embedded C và Assembly
Smart Logic Academy
Phát triển Driver STM32 với Low-Layer APIs (LL)
BHM Engineering Academy
Embedded MicroPython từ Cơ Bản Đến Nâng Cao™
BHM Engineering Academy
Hướng Dẫn Toàn Diện 2025: Hệ Thống Nhúng Từ Con Số 0
Talent loom
Java Masterclass 2025: 130+ Giờ Học Từ Chuyên Gia
Tim Buchalka
Khóa học Python toàn diện cho người mới bắt đầu
Horizon Tech
R Programming A-Z™: Học R Cho Khoa Học Dữ Liệu Với Bài Tập Thực Tế!
Kirill Eremenko
Go: Hướng dẫn Toàn diện cho Nhà phát triển (Golang)
Stephen Grider