Description
Python Course: Coding Guidelines Tools Tests and Packages. This course focuses on advanced programming techniques with Python. By taking this course, you will be introduced to best practices and coding rules such as PEP8 and learn how to use popular Python tools such as Pylint, Flake8, Autopep8, Black and Pydocstyle. Also, you will learn about different styles of writing code descriptions (docstring) such as Sphinx, NumPy, and Google, and how to use type annotations and the static type checker called MyPy.
In addition, you will gain hands-on experience in debugging, profiling, timing, and unit testing using Test Driven Development (TDD). In this course, you will learn how to create Python-specific packages, create modern HTML documentation using MkDocs and Google docstrings, and how to use continuous integration tools such as GitHub Actions to test and document code.
What you will learn:
- Coding Rules and Programming Best Practices (PEP8)
- Working with tools like Pylint, Flake8, Autopep8, Black, etc
- Data type annotations (type annotations) and MyPy tools
- Debugging, performance analysis, runtime measurement and unit testing
- Creating special Python packages
- Create modern HTML documentation
- Use continuous integration tools
Who is this course suitable for?
This course is suitable for Python developers (beginners) who want to master this programming language.
Course specifications Python: Coding Guidelines Tools Tests and Packages
- Publisher: Udemy
- teacher: Jan Schaffranek
- Training level: beginner to advanced
- Training duration: 5 hours and 8 minutes
- Number of courses: 38
Course topics on 12/2023
Python course prerequisites: Coding Guidelines Tools Tests and Packages
- Be able to work with your operating system and the terminal
- You should know the Python basics (Variables, Functions, Classes etc.)
Course images
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
Subtitle: None
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
2.7 GB
Be the first to comment