Marathahalli, Bangalore
Corporate training · Bangalore and onsite

Linux, Windows and open-source systems training

Corporate training for systems engineers working close to the operating system: Linux kernel internals, device drivers and debugging, Windows internals and driver development, virtualisation and mobile platforms.

Linux programmes include hands-on work with a Linux device driver kit and porting Android and Linux to Panda Board, Cortex-A9 and Raspberry Pi. Custom Linux topics are available on request.

Highlights

  • Linux kernel internals and debugging
  • Device drivers for x86 and ARM
  • Windows internals, WDM and WDF drivers
  • KVM, QEMU, VMware and Android internals

4 tracks · 39 topics

Course content

Training tracks

Every programme is tailored: we pick and combine topics to fit your team. Custom topics are available on request.

Linux & Open Source

14 topics
  • Linux Kernel Internals
  • Linux Device Drivers: x86, ARM
  • Linux System Programming
  • Linux Kernel Debugging
  • Embedded Linux Development
  • Apache: Camel, Spark, Kafka, Wicket, Tomcat
  • OpenGL (ES)
  • OpenCL, Multicore Computing & Parallel Programming with OpenMP
  • OpenCV
  • WebKit (web browser engine)
  • Git & Gerrit
  • Scripting: Shell, Perl, Tcl/Tk, Python, Bash, Ruby
  • Automation tools
  • Hands-on: Linux Device Driver Kit; porting Android and Linux to Panda Board, Cortex-A9, Raspberry Pi

Windows System Software

9 topics
  • Windows OS Internals
  • Windows Driver Model (WDM)
  • Windows Driver Foundation (WDF)
  • Software Drivers
  • File Systems
  • Mini-filters
  • Windows Kernel Debugging
  • Reverse Engineering
  • COM, DCOM, ATL, MFC

Virtualization

7 topics
  • Windows
  • VMware
  • Citrix
  • KVM
  • QEMU
  • Hyperic
  • JVM

Mobile Computing

9 topics
  • Android
  • PhoneGap
  • iOS: Objective-C, Cocoa
  • Windows Phone 8
  • Titanium
  • Xamarin
  • J2ME
  • WinCE
  • Linux for Mobile (LiMo)
How we deliver

Customised for your team

  1. Need assessment

    We start with an assessment focused on your company or organisation's real needs.

  2. Course design

    Courses built for those needs with up-to-date material, taught by knowledgeable S-We-C instructors and professionals.

  3. Onsite delivery

    Onsite or on-campus training at a time that's right for your employees. Induction and project-specific programmes too.

Enquiry

Plan your Operating Systems & Open Source programme

Tell us about your team and the topics you need, and we will send you a programme outline. Prefer to talk? Call or WhatsApp us.

Enquiry form

Send on WhatsApp

Fields marked * are required. Your details are used only to reply to your enquiry.

WhatsApp us