Python
Cryptography for Developers Hashing Encryption & PKI
Understand cryptography for software — hashing (SHA-256), symmetric (AES), asymmetric (RSA/ECC), and PKI.
Python
Understand cryptography for software — hashing (SHA-256), symmetric (AES), asymmetric (RSA/ECC), and PKI.
Python
Harden containers — non-root images, read-only filesystems, K8s NetworkPolicies, OPA Gatekeeper, Trivy scanning.
Python
Secure JWTs properly — algorithm confusion, none algorithm attack, weak secrets, and security best practices.
Python
Scan web apps for vulnerabilities automatically with OWASP ZAP — active scan, passive scan, and reports.
Python
Test web application security with Burp Suite — proxy, scanner, Repeater, Intruder, and finding vulnerabilities.
Python
Build and ship mobile apps fast with Expo — managed workflow, EAS Build, OTA updates, and native modules.
Python
Manage Flutter state at scale — Riverpod providers, BLoC pattern, Cubit, and choosing between them.
Python
Go deeper with SwiftUI — matched geometry animations, NavigationStack, Combine publishers, and async/await.
Python
Build production Android apps — MVVM with ViewModel, Room database, Hilt DI, Coroutines, and Flow.
Python
Build Android UIs declaratively with Jetpack Compose — Composables, state, theming, navigation, and animations.
Python
Run open-source LLMs locally with Ollama — setup, models, API, Python integration, and hardware requirements.
Python
Build multi-agent AI systems with AutoGen — AssistantAgent, UserProxyAgent, group chat, and tool calling.
Python
Index and query your data with LlamaIndex — document loaders, node parsers, query engines, and agents.
Python
Build custom MCP servers to extend AI assistants — tools, resources, prompts, and connecting to Claude.
Python
Reduce LLM API costs — prompt caching, token counting, model selection, batching, and caching strategies.
Python
Work with multimodal LLMs — vision, audio transcription, image generation, and combining modalities.
Python
Evaluate LLM applications — RAGAS metrics, hallucination detection, relevance scoring, and regression testing.
Python
Build a complete RAG chatbot — ingest docs, embed, store in vector DB, query, and deploy as a web app.
Python
Extract structured data from LLMs — function calling, JSON mode, response_format, and tool use patterns.
Python
Use Python Protocols for duck typing with static checks — Protocol, runtime_checkable, and structural subtyping.
Python
Build professional CLI tools in Python — Click commands, Typer types, Rich for beautiful terminal output.
Python
Level up Python testing — complex fixtures, unittest.mock, patch, parametrize, coverage reports, and tox.
Python
Validate and serialize data with Pydantic v2 — models, validators, serialization, settings management.
Python
Create interactive AI demos with Gradio — Interface, Blocks, components, sharing with Hugging Face Spaces.
Python
Turn Python scripts into shareable web apps with Streamlit — widgets, charts, state, caching, and deployment.