Linux Training

Live Session Agenda

Phase 1: Linux Application Developer

  • Linux Overview
  • Working with GNU tools
  • C refresher
  • File System
  • Process Management
  • Synchronization Techniques
  • Inter Process Communication
  • Thread level programming
  • Shell Scripting
  • Socket Programming
  • Linux Booting mechanism

Phase 2 Computer Architecture

  • Intel x86-64 or AMD64
  • Bootloader
  • Linux Kernel and Root file system
  • Device driver

Phase 3: Embedded Linux (Optional)

  • ARM Architecture
  • SBC use-case RPI
  • Booting of Linux
  • Device tree
  • In-depth session in Memory management
  • Device driver

Recorded Material

Linux Installation

Linux – Basics

Linux Basics – OS
Linux Administration -OS
Linux Filesystem Working -OS
Linux File system working with FD
Creating Filesystem in Linux

OS Concepts

Fundamentals of OS
Computer System Structure
OS Definition
Resources for an Embedded System
Booting an OS

Linux -Development

Linux -Development Setup Yocto x86-OS
Getting Started -Github
Linux Development Process
Linux Library working
Linux Busybox
Getting started with Yocto
Yocto with QEMU
Linux -Development Setup with Yocto
Yocto Build

Linux – Driver Development

Kernel Module 1 -OS
Getting Started with Kernel Module 2- OS
Device Driver Part1 -OS
System Calls -OS
File System -OS
File System Components -OS
Dynamic Device Driver -OS
Character Device Driver -OS
Workshop – TT -OS
Workshop – UART -OS

Interview Questions -Linux

Basic linux Question (Entry level) -OS
Linux Questions – Memory -OS
Linux Questions – Processing -OS
Linux Core Questions – IPC -OS
Linux Core Questions -Kernel Modules -OS

Follow Embedkari on LinkedIn

Course Fee can be paid through RazorPay link. Live sessions for Feb batch starts from 2nd Feb(Mon – Fri) 6PM. Early joiners will get access to 90 days Interview course.

← Back

Thank you for your response. ✨

1 thought on “Linux Training”

  1. Pingback: Why Every Software Developer Should Learn Linux ? - Embedkari

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top