
Explore how Python dictionaries map string or integer keys to values of any type, using bracket lookups and get. Update, add, and remove entries; iterate over keys, values, and items.
Explore numpy, a fast Python library for numerical computations with multi-dimensional arrays, built in C, using the np alias to perform max, min, mean, median, and axis operations on tensors.
Explore matplotlib, a Python library for plotting mathematical data with line and scatter plots, labels, legends, and titles. Learn basic usage and pip installation for third-party libraries.
learn to read and write files in python by using os.path.join for cross-platform paths, handle path separators, and open with a with statement to read lines and write lines.
Explore inheritance by extending the animal base class with dog and cat, using super to call the constructor and f-strings to print height and weight, while noting optional object inheritance.
Learn to debug a Python file in vs code by setting breakpoints in the current file, using launch.json configurations, and navigating the debugger with steps, call stack, and local variables.
Course Description:
Would you like to learn and master the Python programming language, and you are already familiar with any other programming language? Then this course is the right for you!
You don't have to get bored in courses for complete beginners since you already know what if-statements, functions, etc. are.
I will show you in a quick and precise way what the difference of the Python programming language compared to others.
At the beginning of the course, I will show you how to easily install the required software. We then dive straight into the world of programming. All the code from the videos will of course be made available.
Don't wait any longer and sign up for the course today to explore the fascinating world of Python programming and take your skills to the next level!
This course consists of the following topics:
Python and Anaconda installation
Using the IDE: Visual Studio Code
The basics of Python programming
Variables, types, lists, dictionaries
Functions, classes, inheritance
Reading/writing files
Type annotations 101, f-strings formatting
Tooling 101 for linting and formatting
Programming exercises and a lot of quizzes
Become a professional today, in the technology of tomorrow!
See you on the course!
Note:
In the course, Python is installed via Anaconda. If this is not possible for you, you can also install Python from other sources.