Plan Szkolenia
Introduction to Python Programming
- Running Python code
- Using Python Development Tools (IDEs and command line tools)
- Working with Python and iPython shells as well as iPython Notebook
Data Types and Operations
- Integers and floats – probably not necessary
- Strings and bytes – probably not necessary
- Tuples and lists
- Dictionaries and ordered dictionaries
- Sets and frozen sets
Organizing and Distributing Code
- Creating modules and packages
- Distributing code to repositories
Object Oriented and Functional Programming
- Creating and using functions and classes
- Modifying functions and classes with decorators
- Introducing meta-classes
Error Handling and Testing
- Handling and raising exceptions
- Writing and executing tests (doc tests and unit tests)
- Checking code coverage by tests
Working with Files and Directories
- Accessing different types of files and file handling principles
- Creating, reading, updating and deleting files (including regular text files, csv, as well as Microsoft Word and Microsoft Excel files)
- Extracting data from text files using Regular Expressions
- Creating and deleting directories, listing and searching for files
Opinie uczestników (10)
The course was straight forward, intuitive, easy to follow, the exercises covered the subjects discussed beforehand.
Alexandru - BRD
Szkolenie - Python Programming Fundamentals
The knowledgeability.
Dan Nohai - BRD
Szkolenie - Python Programming Fundamentals
Abhi is a really well skilled developer with a lost of knowledge and also has the necessary skills of a trainer that i really liked.
Andrei - BRD
Szkolenie - Python Programming Fundamentals
I liked that all the notions regarding the Python language were explained in detail and that we were allowed to solve some exercises on our own, following which the trainer would explain them to us and offer various solutions. A very good course!
Scanteie Ana - BRD
Szkolenie - Python Programming Fundamentals
Wyjaśnienia związane z faktem, że istnieje wiele możliwości programowania i istnienia funkcji.
Adriana - Siemens
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
Wiele ćwiczeń, dostosowywanie się do rytmu każdego, rozwiązywanie problemów w czasie rzeczywistym i dużo cierpliwości
Alixandru Ionut - Siemens
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
Kurs obejmował wszystkie podstawowe informacje i jest dobrym początkiem do przyszłego rozwoju i nauki.
Luiza Nicoleta - Siemens
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
Struktura, ćwiczenia, dostępność do korekty
Vlad - Siemens
Szkolenie - Python Programming Fundamentals
Przetłumaczone przez sztuczną inteligencję
The second day was the most important for me, especially learning about different libraries that help us work with files :.csv, .xml, .docx..etc. Wish we had more time!
Daniela Moldoveanu - Siemens
Szkolenie - Python Programming Fundamentals
Prepared training material and form of this course