Python Fundamentals
Installation
SKILL.md
Python Fundamentals
Overview
This skill covers the foundational elements of Python programming including syntax, data types, control structures, functions, object-oriented programming, and the standard library.
Learning Objectives
- Write clean, Pythonic code following PEP 8 guidelines
- Master all Python data structures (lists, tuples, dicts, sets)
- Understand and implement object-oriented programming concepts
- Navigate and utilize the Python standard library effectively
- Manage virtual environments and packages with pip/venv
Core Topics
1. Python Syntax & Data Types
- Variables and naming conventions
- Numeric types (int, float, complex)
Related skills
More from pluginagentmarketplace/custom-plugin-python
pandas data analysis
Master data manipulation, analysis, and visualization with Pandas, NumPy, and Matplotlib
728machine learning
Python machine learning with scikit-learn, PyTorch, and TensorFlow
221pytest testing
Master test-driven development with pytest, fixtures, mocking, and CI/CD integration
122debugging
Python debugging techniques, pdb, and IDE debugging tools
113python performance
Master Python optimization techniques, profiling, memory management, and high-performance computing
110fastapi
FastAPI web framework for building modern APIs with async support
103