К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Crash Course on Embedded C Programming · LearnSpace
Назад в каталог
courseraПрограммирование

Crash Course on Embedded C Programming

Курс от Packt
Начальный≈ 7.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this comprehensive course, you will dive into the essentials of C programming, specifically designed for embedded systems. Starting with installation and basic C programming syntax, you will quickly move on to explore data types, conditional statements, loops, and array manipulation. By the end of the course, you will have a strong foundation in C programming, specifically for embedded applications, enabling you to build and run your own C-based projects. As the course progresses, you will master using conditionals like if, else, and switch-case for decision making, and loops like for, while, and do-while for efficient execution. You’ll gain hands-on experience with arrays and character arrays, learning how to process input, store values, and implement sorting algorithms. Through practical assignments, you'll reinforce your knowledge by writing C programs for common embedded applications. This course is ideal for beginners who want to get started with embedded systems programming using C. No prior programming experience is required, though basic computer skills will be helpful. By the end of the course, you’ll be comfortable writing basic embedded C programs and applying them to simple hardware systems.

Навыки, которые вы освоите

C (Programming Language)Memory ManagementCode ReusabilityData StructuresEmbedded SystemsProgramming PrinciplesComputer Programming ToolsC and C++Development EnvironmentEmbedded SoftwareComputer ProgrammingProgram Development

Программа курса

4 модулей · 39 учебных материалов

01Getting Started with C6 материалов

Getting Started with C

Install C on your computerВидеоFull Course ResourcesЧтениеLets Quickly Start with C ProgramsВидеоInputs with Scanf in CВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Crash Course on Embedded C Programming
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 7.9 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
Data Types used in Embedded CВидео
Division and MOD operators in CВидео
02Conditional Executions and Loops9 материалов

Conditional Executions and Loops

If Condition: Part 1ВидеоIf Condition: Part 2ВидеоIf Condition: Part 3ВидеоSwitch Case use in C ProgrammingВидеоFor Loop in C: Part 1ВидеоFor Loop in C: Part 2Видео"while" condition and looping in CВидеоUsing Conditional Execution in CDIALOGUEConditional Executions and Loops - AssessmentЗадание
03Arrays in C10 материалов

Arrays in C

Arrays: Part 1ВидеоArrays: Part 2ВидеоArray Programs: Part 1ВидеоArray Programs: Part 2ВидеоCharacter Array: Part 1 Usage of CharВидеоCharacter Array in C: Part 2ВидеоCharacter Array in C: Part 3Видео sprintf - Convert Float/Int to String in Embedded CВидеоUnderstanding Arrays in CDIALOGUEArrays in C - AssessmentЗадание
04Pointers and Functions14 материалов

Pointers and Functions

Pointers: Part 1ВидеоPointers: Part 2ВидеоPointers: Part 3ВидеоFunctions: Part 1ВидеоFunctions: Part 2ВидеоFunctions: Part 3ВидеоFunctions: Part 4ВидеоFunctions returning values via pointersВидеоGlobal Variables and usage with functionsВидеоPassing Array's to functionsВидеоPassing Char array (strings) to FunctionsВидеоPointers and Functions - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание