Introduction to Python (Course 408 – 40 Hours)
Overview:
This course is intended for embedded systems developers taking their first steps with Linux as an embedded system platform, and provides them with the skills required for becoming a productive programmer in that environment. The curriculum includes building applications and device drivers with real time constraints and understanding the inner workings of the Linux system and its effects on system behavior.
The course is suitable for people planning to develop for embedded Linux platforms from any source, including “home made” Linux distributions or embedded Linux system vendors.
Course Objectives:
Python is an easy to learn and powerful programming language that is used in many computer science areas.
This five-day workshop concentrates on the Python programming language and many libraries. From basic procedural syntax to sophisticate object-oriented programming techniques, delegates will learn how to write Python scripts and applications with code that is robust, maintainable and efficient.
The course is presented as a mixture of lectures and hands-on exercises. Practical sessions follow each topic, designed to reinforce the points covered. Additional information is provided in appendices to extend the learning experience after the course has been completed.
Who Should Attend:
This course is designed for anyone who needs to learn how to write programs in Python.