Program Overview
Introduction to Python Programming
The Introduction to Python Programming course is designed to provide participants with a comprehensive understanding of the basics of programming, focusing on Python. This knowledge is equally applicable to many other programming languages.
Facts
- Target Group: IT professionals seeking to deepen their knowledge in IoT-based industrial automation and digitalization.
- Prerequisites: Basic knowledge in programming and good English skills.
- Scope: According to agreement.
- Location: By agreement.
- Language: English.
- Price: SEK 12,000 excluding VAT.
About the Course
The course is conducted in the form of lectures, exercises, and laboratory work. The language of instruction and the form of instruction are by agreement. Lectures cover theoretical aspects and may be held in classrooms or via a distance learning system, with the possibility of pre-recorded lectures.
Course Content
- Introduction to program development and program development environments.
- Variables and program states, path selection, iteration, recursion.
- Arithmetic and logical expressions, strings and text processing.
- Generalization, parameterization, and function abstraction.
- Dynamic data structures, the file concept, standard libraries, and error handling.
- References versus values, the alias problem.
- Introduction to the concept of objects.
- Problem solving, program structure, and documentation.
At the End of the Course
Participants will be able to:
- Demonstrate knowledge of proven experience in basic design and construction of imperative programs and the ability to plan and carry out qualified tasks in the form of implementation of imperative programs aimed at solving basic specific technical problems.
- Demonstrate the ability to model the problem with a holistic view of relevant problems and independently identify and formulate solutions in a modern imperative programming language.
- Demonstrate the ability to critically evaluate and analyze technical solutions in the form of existing programs in imperative languages at a basic level and to predict and evaluate their performance.
Teacher
The course is taught by Fredrik Bengtsson, Senior Lecturer.
About Luleň University of Technology
Luleň University of Technology is experiencing rapid growth with world-leading expertise within several research areas. It has a total turnover of SEK 2.3 billion per year, 1,800 employees, and 21,600 students.
