Embedded Software Development

Python Training for Automotive Applications - 4 days full-time (104)


Description
In this interactive training you will learn how to develop software for embedded & automotive systems using Python using the IDE (Integrated Development Environment) Visual Studio Code. This is a full-time training and takes 4 days.

The course is conceptualized for basic, intermediate and advanced levels and offers you intensive live sessions with trainer, live Q&A as well self-study units and a lot of practice. At the end of the training, you’ll combine your new skills by solving the final Python project, which will be evaluated and your certificate will be issued.

Covered Concepts: Input and Output, Python Syntax, Data Types, Operators, Collection Data Type, Flow Control, Basic Python Modules and Automotive Python Modules, OOPs Concepts, File and Exception Handling, Debugging and Testing, Robot Framework.

Next courses:
22 - 25 Novemver 2021 (CW 47)
6 - 9 December 2021 (CW 49)
10 - 13 January 2022 (CW 2)
Content
  • PC Setup
  • Python Installation Guide
  • Unit 1
  • Live Session I - Unit 1
  • Unit 1 - Introduction, I/O, Syntax, Variables and Scope, Data Types, Operators
  • Unit 1 - Self-study
  • Self-Assessment - Unit 1
  • How to perform your coding exercises?
  • Input & Output - Exercise Description
  • Data Types and Variables - Exercise Description
  • Operators - Exercise Description
  • Unit 2
  • Live Session II - Unit 2
  • Unit 2 - Strings, Arrays, Lists, Tuples, Set, Dictionary and Flow Control
  • Unit 2 - Self-study
  • Self-Assessment - Unit 2
  • Collection Data Types Part 1 - Exercise Description
  • Collection Data Types Part 2 - Exercise Description
  • Flow Control - Exercise Description
  • Unit 3
  • Live Session III - Unit 3 and 4
  • Unit 3 - Functions, Recursions, Lambda Functions and Python Modules
  • Unit 3 - self-study
  • Self-Assessment - Unit 3
  • Python Libraries - Exercise Description
  • Unit 4
  • Unit 4 - Python OOPs, Member Functions, Encapsulation, Inheritance, Polymorphism
  • Unit 4 - Self-study
  • Self-Assessment - Unit 4
  • OOPs Concepts - Exercise Description
  • File Operation & Exception Handling - Exercise Description
  • Debugging and Testing - Exercise Description
  • UNIT 5
  • Live Session IV - Unit 5
  • Unit 5 - Robot Framework
  • UNIT 5 - SELF-STUDY
  • Self-Assessment - Unit 5
  • Robot Framework - Exercise Description
  • Final Project - Path Finding Algorithm
  • How to download the Project Template
  • Final Project Description - Path Finding Algorithm
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: 1 year