By the end of the class you will be familiar with most Python concepts and will be ready to start coding in Python.
- Completed the Python Fundamentals course before attending this class
- Dedicated to spending time to learn Python during the live course
- Basic googling skills or using ChatGPT to get answers
- Basics of git if you want to clone this repo to follow the course in your local environment
- Understand most concepts in Python
- Understand Python programming ideologies
- Write quick scripts using Python
Use this link to get started in your own browser: Basic Python course materials
- Install uv:
- Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" - Mac/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
- Windows (PowerShell):
- Make sure you have Git installed. Clone this repository:
git clone https://github.com/Aadithyavarma/basic-python.git - Change directory to the new one:
cd basic-python - Run Jupyter Lab:
uv run jupyter lab
Note: This course uses Python 3.13.
uvwill automatically install the correct Python version and all dependencies on first run. No manual Python installation or virtual environment setup needed.
- Make sure you have Python (3.10 or higher) installed.
- Make sure you have Git installed. Clone this repository:
git clone https://github.com/Aadithyavarma/basic-python.git - Change directory to the new one:
cd basic-python - Create a virtual environment:
python -m venv .venv - Activate virtual environment: On Windows
.venv\Scripts\activateand on Linuxsource .venv/bin/activate - Install dependencies:
pip install jupyterlab pytest pylint - Run Jupyter Lab:
jupyter lab
-
⚡ Software Engineer at Intel with experience building scalable backend systems and cloud-native platforms
-
🔧 Strong background in Backend Engineering, DevOps, CI/CD, SCM Infrastructure & Distributed Systems
-
🤖 Passionate about AI Infrastructure, RAG systems, LLM tooling and developer productivity
-
📈 I enjoy solving engineering problems around scalability, reliability, performance and automation
-
🎯 I love building systems that are efficient, resilient and production-ready
-
🎮 Outside work: Gaming • Anime • TV Shows
Python • Bash • Go • Javascript
Linux • Vim • Git • GitHub • VS Code
Ollama • LangChain • ChromaDB • LlamaIndex • n8n • FastMCP
Docker • Podman • Apptainer • Kubernetes • AWS • Jenkins • GitHub Actions • Ansible
FastAPI • Flask • MySQL • MongoDB • Redis • Perforce
Kafka • Apache Hadoop • Apache Spark • Hive • Beeline
Prometheus • Grafana • ELK • Metabase • Streamlit