Description
Advanced Embedded Linux Development Specialization, an advanced embedded Linux development training course published by Coursera Academy. This specialization provides students with the fundamentals of embedded operating systems, including a working understanding of how to configure and deploy a Linux-based embedded system. Students will gain expertise in software tools and development methods that can be used to create applications and build custom Linux-based embedded devices. This course will focus heavily on concurrent software design for embedded systems applications using the Linux operating system.
At the end of this course, students will be able to: configure, build and deploy a Linux kernel and root file system from source, build their own embedded Linux distribution using the Buildroot or Yocto frameworks, from system programming concepts to development Use application software for embedded devices, including File I/O, Threading, Signals, and time-related POSIX APIs. Write software for inter-threaded communication using sockets and signals Debug concurrent software programs with command line GDB, Valgrind and other software tools for debugging, profiling and tracing Create a custom Linux device driver Threads Understand Linux driver related development, including debugging techniques, equivalence techniques, timing, memory allocation, demonstrate your knowledge in a final project that demonstrates course concepts in hardware.
What you will learn
- Software development for Linux users or kernel programs for embedded devices
- Deploy custom root file system or custom Linux distributions on embedded devices
Advanced Embedded Linux Development Specialization course specifications
- Publisher: Coursera
- teacher : Daniel Walkes
- English language
- Education level: Intermediate
- Number of courses: 3
- Duration of training: 4 months including 15 hours of work per week
Chapters of the Advanced Embedded Linux Development Specialization course
Course prerequisites
- Undergraduate work in Electrical Engineering or Computer Science, or equivalent industry experience
Pictures
Sample video
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
Linux System Programming and Introduction to Buildroot
Linux Kernel Programming and Introduction to Yocto Project
Linux Embedded System Topics and Projects
File(s) password: www.downloadly.ir
Size
1.99 GB
Be the first to comment