Live Online Style Video +Live Instructor + Official Course-Book + Hands-on Labs

Includes:

  1. 6 months access to videos.
  2. Access via Laptop, Tab, Mobile, and Smart TV.
  3. Certificate of Completion.
  4. Hands-on labs
You can also purchase an annual plan for USD 999. For one year, all Flexi Videos will be free for you. Buy Annual Plan

You will get access to Flexi Video within 30 minutes.

Flexi Video

USD 199

Official Course-Book

N/A

Hands-On-Labs

USD 59

Total

USD 199

100% Refund for Flexi Video (Course-Book is non-refundable) if user is not satisfied with the Video and seeks refund within 30 days of purchase.

Download Course Contents
Module 1: Introduction to C
  • Characteristics of Embedded Systems
  • C Language Overview
  • Structure of a C Program
  • Identifiers
  • Name Spaces and Scope
  • Compilation & Linking
  • MCU Boot Process
  • C Best Practices for Embedded Systems
  • MCU Architecture
  • Program Execution
  • Variables
  • Representing Numbers
  • Types
  • Casting
  • Debugging Embedded Systems
  • Understanding Register Maps
  • Operators
  • Bit Manipulation
  • Modulus and Shifting
  • Memory Addressing
  • Sizeof
  • Ternary Operator
  • Precedence Rules
  • Best Practices for Embedded Systems
  • Software Design Cycle
  • Software Architecture
  • UML
  • Flowcharts
  • Round Robin Scheduling
  • Statements
  • For and While Loops
  • If and Switch statements
  • Infinite Loops
  • Best Practices for Embedded Systems
  • Introduction to Real-time Concepts
  • Interrupt Basics
  • Interrupt Vector Tables
  • Nesting and Priorities
  • Software Interrupts
  • Volatile keyword
  • Shared Data Problems and Solutions
  • RMA Analysis
  • Interrupts Best Practice
  • Enumerations
  • Derived Types
  • Literals
  • Expressions and Evaluation
  • State Machines
  • State Charts
  • Software Architecture Concepts
  • Arrays
  • Multidimensional Arrays
  • Strings
  • String Conversion
  • Pointer Types
  • Pointers and Arrays
  • Pointers Operations
  • Best Practices for Embedded Systems
  • Pointers to Pointers
  • Pointers to Constants
  • Constant Pointers
  • String Libraries
  • Manipulating Memory
  • Best Practices for Embedded Systems
  • Syntax
  • Variable Scope
  • Recursion
  • Inline Functions
  • Software Metrics
  • Static Code Analysis
  • Testing Techniques
  • Best Practices for Embedded Systems
  • Overview of Structures
  • Unions
  • Driver Design
  • Defining APIs
  • Driver Models
  • GPIO Driver Example
  • Arrays of Pointers to Functions
  • Function Queue Scheduling
  • Cooperative Scheduling
  • Scheduler Design
  • Energy Profiling
  • Low Power Software Design
  • Syntax
  • Storage Class Specifiers
  • Global Variables
  • Type Qualifiers
  • Linkage Identifiers
  • Best Practice for Embedded Systems
  • #define
  • Macros
  • Precedence
  • Conditional Compilation
  • Warnings
  • #pragma
  • Predefined Macros
Pavan Kumar Pari

Skills

 
Open Source:Advanced Embedded Systems Programming with C and STM32 MicrocontrollersOpen Source:Advanced Microcontroller Programming and Interfacing
Open Source:Advanced Microprocessor Architectures and OptimizationKoenig Original:Advanced Programming for Siemens PLC
Open Source:Arduino Controller Essentials : Introduction to Programming and Embedded SystemsOpen Source:Arduino Essentials for IoT Applications
Koenig Original:Basics of Siemens PLC ProgrammingOpen Source:Delta Plc Programming
Open Source:Electrical for non-electricalOpen Source:Embedded System Networking Protocols and Interfaces
Open Source:Embedded Systems Using CKoenig Original:Exploring Mitsubishi PLC and Servo Systems: Basics to Proficiency
Open Source:Hardware and Software Foundations for IoT and Embedded SystemsOpen Source:Introduction to Microprocessors and Microcontrollers
Open Source:Introduction to Raspberry Pi Programming with PythonOpen Source:Introduction to Robotics and Internet of Things (IoT)
Open Source:IoT Development with RaspberrySiemens:Mastering Siemens PLCs: From Fundamentals to Advanced Programming
Open Source:Raspberry Pi for IoT: Building Smart DevicesOpen Source:Real-Time Embedded Systems Fundamentals

Learn more about Koenig. Download Presentation Buy Other Flexi

FAQ's

Yes, you can pay from this web page.
Yes, the site is secure by utilizing Secure Sockets Layer (SSL) Technology. SSL technology enables the encryption of sensitive information during online transactions. We use the highest assurance SSL/TLS certificate, which ensures that no unauthorized person can get to your sensitive payment data over the web.
We use the best standards in Internet security. Any data retained is not shared with third parties.
You will be provided access to LET ( Learning Enhancement Tool), where you will get the links to access all your purchases.
Flexi video for the new version will be provided free of cost.
6 months from the date of delivery.
Yes, contact us for corporate packages.
Yes, Course-Book and Lab are not included in the annual plan. All Flexi videos are included.
It is only for one user.
Videos can only be streamed and not downloaded.
We do not track the pass rate of Flexi students. However, we trust it will be lower than for Live Online.
Presently, Flexi is only available in English.
It’s a unique subscription plan where customers can avail unlimited Flexi courses within a year.
The subscription plan is valid for 1 year from the date of purchase.
No, this is limited to one user and its non-transferable.

Feedbacks from Clients