We are starting a batch in January which revolves around providing IoT as an end-to-end solution. For this philosophy we have a Linux Training - Beginner, Embedded Linux - Intermediate, Web Development and finally an elaborate IoT session.
The traings are divided into 4 weeks where trainees can opt for any training or all depending on their interests. The details of the courses are given below.
• The C Programming in Linux Environment
• Automake and Makefiles
Scripting - Bash
• Linux Kernel Design and Architecture
• Processes and Threads
• Process Scheduling
• Interrupt and Signal Handling
• Memory Management
• Device Drivers - Intro
• Filesystems – Block and Flash
• Network Programming
• Practical labs on Linux VirtualBox or Ubuntu Systems
Download the Brochure
• C library and cross-compiling toolchains
• Bootloaders
• Kernel (cross) compiling and booting
• Custom Distributions
• Filesystems – Block and Flash
• Lightweight building blocks for embedded systems
• Embedded system development tools
• Embedded Development and • Debugging Tools
• Device Drivers
• Practical labs with Raspberry Pi
Download the Brochure
• Internet of Things - What, how and Why, Evolution of Technology
• Architecture - A detailed analysis of the IoT Stack
• Requirement Analysis and Scoping
• IoT Device Communication Protocols
• Wireless Mesh Networking and PAN Protocols
• Wireless Mesh Networking – ZigBee & BLE
• Enabling End to End Sensor Use case
• Security & Privacy Considerations
Download the Brochure
• Web Server Configuration for local Testing
• PHP - Basics of scripting
• MySQL and other Alternatives
• PhpMyAdmin, HTML5, CSS, Javascript, AJAX, JQuery
• PHP Frameworks – Bootstrap, Laravel, Yii2
• MVC Architecture - Models, Views and Controllers
• Web Application Design Project using Yii2
• Server Hosting - What, How and Why
• Debugging & Deploying your web applications
Download the Brochure