Course Outline
-
Introduction
- An introduction to Python, differences between versions, the environment, and practical applications.
-
Python Language - Instructions, Exceptions, Project Structure, Programs
- Familiarization with the basic elements of the Python language.
-
Classes and Objects
- An introduction to object-oriented programming in Python.
-
Data Structures
- Analysis of various data structures available in Python.
-
External Data Sources
- Working with external data and integrating it into Python programs.
-
Configuring Popular Editors
- Setting up the development environment for programming convenience.
-
Ways to Run Python Programs
- An overview of different methods for running programs in various operating systems.
-
Creating a Distributable Program Version
- Techniques for creating a program version ready for distribution.
-
Handling Command Line Options
- Implementing command line parameter handling.
-
Loading and Parsing Text Files
- Techniques for working with text files, regular expressions, and screen scraping.
-
File System
- File system operations, directory browsing, and file creation.
-
Calling Python from Other Programs
- Integrating Python with other programming languages.
-
Calling Other Programs from Python
- Interacting with external programs.
-
TCP/IP Communication, FTP and Telnet Support
- Working with network protocols.
-
Installing and Using Additional Libraries from PyPI
- An introduction to managing libraries and their installation.
Requirements
Previous programming experience will be helpful to effectively participate in this course.
Testimonials (2)
Detailed presentation of the theory and practical exercises to verify knowledge in practice.
Eryk - Innokrea Sp z o.o
Course - Python dla programistów
Machine Translated
Simple practical tasks, allowing me to apply my knowledge.
Sebastian - Innokrea Sp z o.o
Course - Python dla programistów
Machine Translated