Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/labex-labs/python-in-depth-mastery

[Python In-Depth Mastery] This repository collects 120 of programming scenarios (labs and challenges) for Python In-Depth Mastery. In this course, You will learn Python in-depth and master Python skills. After completing this course, you will be able to write Python programs to solve real-world p...
https://github.com/labex-labs/python-in-depth-mastery

List: python-in-depth-mastery

awesome awesome-list challenges course education hands-on labex labs linux programming python

Last synced: 5 days ago
JSON representation

[Python In-Depth Mastery] This repository collects 120 of programming scenarios (labs and challenges) for Python In-Depth Mastery. In this course, You will learn Python in-depth and master Python skills. After completing this course, you will be able to write Python programs to solve real-world p...

Awesome Lists containing this project

README

        

# Python In-Depth Mastery

[![Python In-Depth Mastery](https://cover-creator.appbot.io/python-in-depth-mastery.png)](https://labex.io/courses/python-in-depth-mastery)

[![Start-Learning](https://img.shields.io/badge/Start-Learning-whitesmoke?style=for-the-badge)](https://labex.io/courses/python-in-depth-mastery)

In this course, You will learn Python in-depth and master Python skills. After completing this course, you will be able to write Python programs to solve real-world problems.

![Linux](https://img.shields.io/badge/Linux-whitesmoke?style=for-the-badge&logo=linux)
![Python](https://img.shields.io/badge/Python-whitesmoke?style=for-the-badge&logo=python)

## Environment

LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience.

![](https://tutorial-screenshot.getvm.io/images/vm-1725247253.png)

- A strict β€œLearn by Doing” approach with exclusive hands-on labs and no videos.
- Interactive online environments within the browser, with automated step-by-step checks.
- A structured content organization with the Skill Tree based learning system.
- A growing learning resource of 30 Skill Trees and over 6,000 Labs.
- The AI learning assistant Labby, built on ChatGPT, providing a conversational learning experience.

Learn more about [LabEx VM](https://support.labex.io/using-labex/virtual-machine).

## Exercises

| Index | Name | Difficulty | Practice |
|---------|------------------------------------------------------|--------------|------------------------------------------------------------------------------------------------------------------------------------|
| 001 | πŸ“– Python Variables and Data Types | β˜…β˜†β˜† | Start Lab |
| 002 | 🎯 Elemental Harmony with Python | β˜…β˜†β˜† | Start Challenge |
| 003 | πŸ“– Python Numeric Types | β˜…β˜†β˜† | Start Lab |
| 004 | 🎯 Mystic Numerical Manipulations in Python | β˜…β˜†β˜† | Start Challenge |
| 005 | πŸ“– Python String Manipulation Mastery | β˜…β˜†β˜† | Start Lab |
| 006 | 🎯 Python Strings Expedition | β˜…β˜†β˜† | Start Challenge |
| 007 | πŸ“– Unlocking Ancient Computing with Python Booleans | β˜…β˜†β˜† | Start Lab |
| 008 | 🎯 Boolean Quest in Desert Ruins | β˜…β˜†β˜† | Start Challenge |
| 009 | πŸ“– Exploring Python Comments in Magical Forest | β˜…β˜†β˜† | Start Lab |
| 010 | 🎯 Atlantis Code Deciphering Adventure | β˜…β˜†β˜† | Start Challenge |
| 011 | πŸ“– Python Type Conversion | β˜…β˜†β˜† | Start Lab |
| 012 | 🎯 Neotropolis Python Conversion Project | β˜…β˜†β˜† | Start Challenge |
| 013 | πŸ“– Python Python Shell | β˜…β˜†β˜† | Start Lab |
| 014 | 🎯 Python Desert Shell Quest | β˜…β˜†β˜† | Start Challenge |
| 015 | πŸ“– Python Conditional Statements | β˜…β˜†β˜† | Start Lab |
| 016 | 🎯 Glacial Ecosystem Analysis with Python | β˜…β˜†β˜† | Start Challenge |
| 017 | πŸ“– Python For Loops | β˜…β˜†β˜† | Start Lab |
| 018 | 🎯 Interstellar Markdown Mastery | β˜…β˜†β˜† | Start Challenge |
| 019 | πŸ“– Python While Loops | β˜…β˜†β˜† | Start Lab |
| 020 | 🎯 Socialite Social Navigation with Python | β˜…β˜†β˜† | Start Challenge |
| 021 | πŸ“– Python Break and Continue | β˜…β˜†β˜† | Start Lab |
| 022 | 🎯 Superhero Team Control | β˜…β˜†β˜† | Start Challenge |
| 023 | πŸ“– Python List Comprehensions | β˜…β˜†β˜† | Start Lab |
| 024 | 🎯 Seafaring Treasure Hunt with Python | β˜…β˜†β˜† | Start Challenge |
| 025 | πŸ“– Organizing Palace Inventory with Python Lists | β˜…β˜†β˜† | Start Lab |
| 026 | 🎯 Browsing the Python Lists Market | β˜…β˜†β˜† | Start Challenge |
| 027 | πŸ“– Python Tuple Mastery in Virtual Arena | β˜…β˜†β˜† | Start Lab |
| 028 | 🎯 Dynamic generation of Named Tuple class | β˜…β˜†β˜† | Start Challenge |
| 029 | πŸ“– Python Dictionaries for Stellar Exploration | β˜…β˜†β˜† | Start Lab |
| 030 | 🎯 Dinosaur Data Management System | β˜…β˜†β˜† | Start Challenge |
| 031 | πŸ“– Python Sets Management Lab | β˜…β˜†β˜† | Start Lab |
| 032 | 🎯 Wizards Forest Quest | β˜…β˜†β˜† | Start Challenge |
| 033 | πŸ“– Python Function Definition | β˜…β˜†β˜† | Start Lab |
| 034 | 🎯 Check Age Limit | β˜…β˜†β˜† | Start Challenge |
| 035 | πŸ“– Python Arguments and Return Values | β˜…β˜†β˜† | Start Lab |
| 036 | 🎯 Python Maze Navigation Algorithm | β˜…β˜†β˜† | Start Challenge |
| 037 | πŸ“– Python Default Arguments | β˜…β˜†β˜† | Start Lab |
| 038 | 🎯 Determine Number Within Range | β˜…β˜†β˜† | Start Challenge |
| 039 | πŸ“– Python Keyword Arguments | β˜…β˜†β˜† | Start Lab |
| 040 | 🎯 Frozen Terrain Python Scripting Essentials | β˜…β˜†β˜† | Start Challenge |
| 041 | πŸ“– Python Lambda Functions | β˜…β˜†β˜† | Start Lab |
| 042 | 🎯 Apply Predicate-Based Function | β˜…β˜†β˜† | Start Challenge |
| 043 | πŸ“– Python Scope Mastery: Architect the Pythonic Realm | β˜…β˜†β˜† | Start Lab |
| 044 | 🎯 Enchanted Python Scope Secrets | β˜…β˜†β˜† | Start Challenge |
| 045 | πŸ“– Recursive Functions in Python | β˜…β˜†β˜† | Start Lab |
| 046 | 🎯 The Recursive Arena Battle | β˜…β˜†β˜† | Start Challenge |
| 047 | πŸ“– Python Build-in Functions | β˜…β˜†β˜† | Start Lab |
| 048 | 🎯 Printing Unicode Hello World | β˜…β˜†β˜† | Start Challenge |
| 049 | πŸ“– Python Importing Modules | β˜…β˜†β˜† | Start Lab |
| 050 | 🎯 Control Your Virtual Environment | β˜…β˜†β˜† | Start Challenge |
| 051 | πŸ“– Python Creating Modules | β˜…β˜†β˜† | Start Lab |
| 052 | 🎯 Python Modules for Intergalactic Warfare | β˜…β˜†β˜† | Start Challenge |
| 053 | πŸ“– Python Using Packages | β˜…β˜†β˜† | Start Lab |
| 054 | 🎯 Find Cloned Soldiers | β˜…β˜†β˜† | Start Challenge |
| 055 | πŸ“– Python Common Standard Libraries | β˜…β˜†β˜† | Start Lab |
| 056 | 🎯 Concatenating Two Strings | β˜…β˜…β˜† | Start Challenge |
| 057 | πŸ“– Python Classes and Objects | β˜…β˜†β˜† | Start Lab |
| 058 | 🎯 Without Variables and Methods | β˜…β˜†β˜† | Start Challenge |
| 059 | πŸ“– Python Constructors for Imperial Artifacts | β˜…β˜†β˜† | Start Lab |
| 060 | 🎯 Pharaohs Python Constructors | β˜…β˜†β˜† | Start Challenge |
| 061 | πŸ“– Camel Driver Training for Desert Navigation | β˜…β˜†β˜† | Start Lab |
| 062 | 🎯 Space City Python Inheritance | β˜…β˜†β˜† | Start Challenge |
| 063 | πŸ“– Space City Architect Polymorphic Design | β˜…β˜†β˜† | Start Lab |
| 064 | 🎯 Python Polymorphism in Treasure Quest | β˜…β˜†β˜† | Start Challenge |
| 065 | πŸ“– Python Encapsulation Secrets | β˜…β˜†β˜† | Start Lab |
| 066 | 🎯 Accessing the Base Class' Method | β˜…β˜†β˜† | Start Challenge |
| 067 | πŸ“– Python Class Methods and Static Methods | β˜…β˜†β˜† | Start Lab |
| 068 | 🎯 Haunted Python Methods Adventure | β˜…β˜†β˜† | Start Challenge |
| 069 | πŸ“– Python Catching Exceptions | β˜…β˜†β˜† | Start Lab |
| 070 | 🎯 Catching the Exception | β˜…β˜†β˜† | Start Challenge |
| 071 | πŸ“– Python Raising Exceptions | β˜…β˜†β˜† | Start Lab |
| 072 | 🎯 Handling RuntimeError Exceptions in Python | β˜…β˜†β˜† | Start Challenge |
| 073 | πŸ“– Python Custom Exceptions | β˜…β˜†β˜† | Start Lab |
| 074 | 🎯 Verify Even Numbers in Python | β˜…β˜†β˜† | Start Challenge |
| 075 | πŸ“– Python Finally Block | β˜…β˜†β˜† | Start Lab |
| 076 | 🎯 Python Kingdoms Finally Block Rebellion | β˜…β˜†β˜† | Start Challenge |
| 077 | πŸ“– Python Opening and Closing Files | β˜…β˜†β˜† | Start Lab |
| 078 | 🎯 Statistical Learning Data | β˜…β˜†β˜† | Start Challenge |
| 079 | πŸ“– Python Reading and Writing Files | β˜…β˜†β˜† | Start Lab |
| 080 | 🎯 Merge Experiment Records | β˜…β˜†β˜† | Start Challenge |
| 081 | πŸ“– Python File Operations | β˜…β˜†β˜† | Start Lab |
| 082 | 🎯 Desert File Adventures | β˜…β˜†β˜† | Start Challenge |
| 083 | πŸ“– Python Using with Statement | β˜…β˜†β˜† | Start Lab |
| 084 | 🎯 Float Number with Decimal | β˜…β˜†β˜† | Start Challenge |
| 085 | πŸ“– Python Iterator Mastery Challenge | β˜…β˜†β˜† | Start Lab |
| 086 | 🎯 Income Tax Calculator | β˜…β˜†β˜† | Start Challenge |
| 087 | πŸ“– Python Generators to Haunt Sanatorium | β˜…β˜†β˜† | Start Lab |
| 088 | 🎯 Print Even Numbers | β˜…β˜†β˜† | Start Challenge |
| 089 | πŸ“– Optimizing Subterranean Python Workflows | β˜…β˜†β˜† | Start Lab |
| 090 | 🎯 Implementing a TTL-enabled Property Decorator | β˜…β˜†β˜† | Start Challenge |
| 091 | πŸ“– Python Context Managers | β˜…β˜†β˜† | Start Lab |
| 092 | 🎯 Python Rate Limiter Implementation | β˜…β˜†β˜† | Start Challenge |
| 093 | πŸ“– Python Regular Expressions Basics | β˜…β˜†β˜† | Start Lab |
| 094 | 🎯 Regular Expression Matching | β˜…β˜…β˜… | Start Challenge |
| 095 | πŸ“– Python Multithreading and Multiprocessing | β˜…β˜†β˜† | Start Lab |
| 096 | 🎯 Guardian of Relics with Python | β˜…β˜†β˜† | Start Challenge |
| 097 | πŸ“– Python Math and Random | β˜…β˜†β˜† | Start Lab |
| 098 | 🎯 Roll Dice in Such a Way | β˜…β˜†β˜† | Start Challenge |
| 099 | πŸ“– Python Date and Time | β˜…β˜†β˜† | Start Lab |
| 100 | 🎯 Simplify Date and Time Handling | β˜…β˜†β˜† | Start Challenge |
| 101 | πŸ“– Python Data Collections | β˜…β˜†β˜† | Start Lab |
| 102 | 🎯 Find Missing Letters in a String | β˜…β˜…β˜† | Start Challenge |
| 103 | πŸ“– Python Data Serialization | β˜…β˜†β˜† | Start Lab |
| 104 | 🎯 Nested Key Salary | β˜…β˜†β˜† | Start Challenge |
| 105 | πŸ“– Python Operating System and System | β˜…β˜†β˜† | Start Lab |
| 106 | 🎯 Sorting and Organizing Work Files | β˜…β˜†β˜† | Start Challenge |
| 107 | πŸ“– Python Socket Programming | β˜…β˜†β˜† | Start Lab |
| 108 | 🎯 Gladiator Control with Python Sockets | β˜…β˜†β˜† | Start Challenge |
| 109 | πŸ“– Python HTTP Requests | β˜…β˜†β˜† | Start Lab |
| 110 | 🎯 Developing Web Crawler with Requests | β˜…β˜†β˜† | Start Challenge |
| 111 | πŸ“– Python Networking Protocols | β˜…β˜†β˜† | Start Lab |
| 112 | 🎯 Extracting Nutritional Information | β˜…β˜†β˜† | Start Challenge |
| 113 | πŸ“– Python Numerical Computing | β˜…β˜†β˜† | Start Lab |
| 114 | 🎯 Following Is Provided Numpy Array | β˜…β˜†β˜† | Start Challenge |
| 115 | πŸ“– Python Data Analysis | β˜…β˜†β˜† | Start Lab |
| 116 | 🎯 Storing Learning Records | β˜…β˜†β˜† | Start Challenge |
| 117 | πŸ“– Python Data Visualization | β˜…β˜†β˜† | Start Lab |
| 118 | 🎯 Conda Environment Management | β˜…β˜†β˜† | Start Challenge |
| 119 | πŸ“– Python Machine Learning | β˜…β˜†β˜† | Start Lab |
| 120 | 🎯 Python Machine Learning Detective | β˜…β˜†β˜† | Start Challenge |

## More

- πŸ”— [ Programming Courses](https://github.com/labex-labs/awesome-programming-courses)
- πŸ”— [ Programming Projects](https://github.com/labex-labs/awesome-programming-projects)
- πŸ”— [ Free Tutorials](https://github.com/labex-labs/-free-tutorials)