
Talk Python – Modern Python Projects 2021-4
Published on: 2024-09-08 20:52:55
Categories: 28
Descriptions
Modern Python Projects, There’s a long way from writing your first print(“hello world”) to shipping a Python application. Installing new packages without breaking others, choosing the best tools that will still be maintained in a few years, figuring out what’s the “Pythonic” code that everyone keeps talking about, moving files around to avoid import errors, writing tests even when you don’t have time, or making sure that your documentation is up to date – those are some of the struggles that you might encounter. This course helps you solve those problems. It takes you through all the steps of a typical Python project – from setting up a good project structure, managing dependencies, adding tests, writing documentation, setting up continuous integration, and finally – deploying it. This course explains how to improve your code with various static analysis tools. It gives you the tools for installing new packages or updating the Python version without messing it up. It shows you how to build popular types of Python projects like a CLI application or Python package. It even helps you configure the VS Code editor for the best experience when coding in Python!
What you’ll learn
- VS Code + Python: A current and growing Python code editor
- Manage Python and packages in the real world
- Create a Python project with cookiecutter templates
- Managing project dependencies with tools like pip, pip-tools, poetry, and more
- See what “good” Python code should look like
- Test your Python code with pytest
- Documenting your code with Sphinx
- Perform some automatic checks on your code with continuous integration
- How to build a CLI application that you can run in your terminal
Who this course is for
- This course is for everyone who knows Python’s basics but still struggles with using it in everyday work. It’s great for beginners, but even experienced programmers can learn something new. It doesn’t matter if you are a Windows, Linux, or macOS user – the course points out the differences between the operating systems so that you can follow along. It’s perfect for programmers, data scientists, machine teachers (is that how machine learning specialists are called?) – basically anyone who uses Python.
Specificatoin of Modern Python Projects
- Publisher : Talk Python
- Teacher : Talk Python
- Language : English
- Level : All Levels
- Number of Course : 176
- Duration : 8 hours and 45 minutes
Content of Modern Python Projects

Pictures

Sample Clip
Installation Guide
Extract the files and watch with your favorite player
Subtitle : English
Quality: 1440p
Download Links
Download Part 1 – 2 GB
Download Part 2 – 2 GB
Download Part 3 – 2 GB
Download Part 4 – 2 GB
Download Part 5 – 1.68 GB
File size
9.68 GB
Leave a Comment (Please sign to comment)