コース概要
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
お客様の声 (7)
Felt like a rounded introduction to python, giving me the confidence to immediately tackle some basic level progs before attempting something more substantial
Graham - Quantum Detectors Ltd
コース - Python Programming Fundamentals
I liked that I could ask questions and Abhi did answer all of them providing excellent examples.
Bozena - New College Durham
コース - Python Programming Fundamentals
Everything was OK. Trainer very well prepared and I really enjoyed the course.
Gelep Dragos
コース - Python Programming Fundamentals
コースは単純明快で直観的で理解しやすく、演習では事前に議論された主題が取り上げられました。
Alexandru - BRD
コース - Python Programming Fundamentals
Machine Translated
知識の豊富さ。
Dan Nohai - BRD
コース - Python Programming Fundamentals
Machine Translated
Abhi は本当に熟練した開発者で、知識が豊富で、私がとても気に入ったトレーナーとして必要なスキルも持っています。
Andrei - BRD
コース - Python Programming Fundamentals
Machine Translated
Python 言語に関するすべての概念が詳細に説明されており、いくつかの演習を自分で解くことができ、その後トレーナーが説明し、さまざまな解決策を提供してくれることが気に入りました。とても良いコースです!
Scanteie Ana - BRD
コース - Python Programming Fundamentals
Machine Translated