Linux Programming for Embedded Engineers


19
Learners
This online training course on Linux Programming for Embedded Engineers is created and delivered by RV-VLSI, a leading VLSI and Embedded Systems institute. The course discusses various aspects of Linux Programming and Kernel Programming like VFX Layers, Process Management, Fork, Signals, Threads, Linux OS and more.
Course Faculty
RV-VLSI
A leading institute in VLSI / Embedded Systems courses more>>
Course Offerings
48 Lecture Topics
10+ Hours of Video Lectures
Interactive Discussion Forum
Course Completion Certificate
Not sure if its the right course ?
Or
Get in touch with our Career Consultants
This course has a
Online Training

  • 180 Days access to HD Video Lecture delivered by industry experts
  • Interactive Discussion Forum for solving queries.
  • Course Completion Certificate
USD 88.89
Enrol Now
Corporate Training

  • Hybrid (Online + Onsite) Learning Approach.
  • White Labeled Learning Management System (LMS).
  • Standard/customizable dashboards for individuals and teams.
  • Affordable Pricing.
  • Dedicated Account Manager.
Course Overview
This online training course on Linux Programming for Embedded Engineers is created and delivered by RV-VLSI, a leading VLSI and Embedded Systems institute

The course discusses various aspects of Linux Programming and Kernel Programming like VFX Layers, Process Management, Fork, Signals, Message Queues, Semaphores, Threads, Linux OS, Memory Management, Kernel Programming and more.

Course Curriculum
1 File IO 13:16
2 VFS Layer in Linux - Part 1 Preview 15:11
3 VFS Layer in Linux - Part 2 17:38
4 Lab 15:50
5 Summary 02:22
6 Process Management 11:42
7 Fork 11:24
8 Lab 23:59
9 Copy on Write 02:54
10 Signals 15:48
11 Lab 20:30
12 Signals usage in Application 02:02
13 Linux IPC 21:12
14 Lab 12:34
15 Unnamed Pipes 10:23
16 Message Queues 26:24
17 Summary 02:00
18 Shared Memory 11:50
19 Lab 10:06
20 Summary 01:25
21 Semaphores 16:13
22 Lab 15:24
23 Summary 02:42
24 Threads in Linux 19:18
25 Thread attributes 15:17
26 Creating a Mutex 09:30
27 Lab 27:52
28 Summary 01:18
29 Introduction to Linux OS 17:01
30 Subsystem in Linux 16:57
31 Device Driver Introduction 05:28
32 Kernel programming and Application programming 19:49
33 Kernel module loading 12:16
34 Major and Minor number 09:13
35 Lab - Part 1 15:08
36 Lab - Part 2 27:24
37 Summary 01:27
38 File Operation for Character Driver 17:33
39 llseek 10:34
40 Lab 28:05
41 Summary 03:21
42 Memory Management 17:02
43 Memory Allocators 21:01
44 Lab 07:01
45 Summary 02:23
46 Interrupt Management 21:52
47 Lab 13:22
48 Summary 03:01

Eligibility Criteria
Basic knowledge of Digital Electronics and Computer Architecture/Microcontrollers and awareness of various embedded products available in the market for different market segments Such as Healtcare, Automotive etc. Exposure to a basic programming language and number systems.

-----No Ratings & Reviews Yet-----
×
×
Course Expert
RV-VLSI
RV-VLSI was established in 2006 as a skilled development center to enhance the employability of new college graduates by the RV-Group of Education Institutions.

The Courses are designed by Industry experts from Nanochip Solutions. The institute also offers specialized courses in VLSI/Embedded Systems and provides access to advanced software tools and fabrication process & technologies. The institute has trained engineers from over 1000 colleges since inception. 3 out of every 5 college graduates working in the VLSI/Embedded Systems companies have been trained by RV-VLSI.
×
All batches are currently full