Streamlit with Python: Build a Data Dashboard
Turn a DataFrame into an interactive Streamlit dashboard with filters, metrics, charts, and deliberate caching.
Data analysis with pandas, NumPy, and visualization tools
Turn a DataFrame into an interactive Streamlit dashboard with filters, metrics, charts, and deliberate caching.
Validate DataFrame columns, types, and business rules with Pandera while building and testing a small sales pipeline.
Combine preprocessing and a model in a scikit-learn Pipeline, validate it correctly, and keep test information out of training.
Query CSV, Parquet, and in-memory DataFrames with SQL through DuckDB and Python, without operating a database server.
Use Polars expressions and lazy execution for clear DataFrame pipelines, while understanding when to compare, combine, or stay with Pandas.
Learn how to build chatbots with Python using OpenAI, Gemini, and LangChain APIs. Step-by-step tutorial with code examples for creating AI-powered virtual assistants.
Learn everything about Python random module: random numbers, shuffling, sampling, seeds, and real-world use cases in data science and game development.
Master Python and PostgreSQL integration. Learn to connect, query and manage data using psycopg2, SQLAlchemy ORM, and asyncpg for high performance.
Master Large Language Model integration in Python. Learn to use the OpenAI API, LangChain, embeddings, and build intelligent applications with generative AI.
Master Python for financial data analysis. Learn to use yfinance, pandas, and matplotlib to analyze stocks, calculate technical indicators, and create financial market visualizations.
Master Python data visualization with Matplotlib, Seaborn and Plotly. Learn to create professional charts, explore data visually, and build interactive dashboards.
Master SQLAlchemy, the most powerful ORM in the Python ecosystem. Learn to create models, run complex queries, manage table relationships, and integrate with SQL databases efficiently and professionally.