Learning Path: Functional Programming With Python

Learning Path ⋅ Skills: Python, Functional Programming, Lambda Functions, Built-in Functions, Map, Filter, Reduce, Scope, Closures, Inner Functions, Decorators, Recursion In this learning path, you’ll explore functional programming techniques in Python. Starting with lambda functions and built-in tools like map(), filter(), and reduce(), you’ll then learn about scope, closures, inner functions, and decorators. The path wraps up with    

Read more

Learning Path: Python Coding With AI

Learning Path ⋅ Skills: Claude Code, Cursor, Gemini CLI, AI-Assisted Development LLM-powered coding tools can write, review, and debug Python code alongside you. This learning path helps you pick the right assistant and make it part of your daily development workflow. By completing this path, you’ll be able to: Set up Claude    

Read more

Learning Path: LLM Application Development With Python

Learning Path ⋅ Skills: OpenAI, Ollama, OpenRouter, Prompt Engineering, LangChain, LlamaIndex, ChromaDB, MarkItDown, RAG, Embeddings, Pydantic AI, LangGraph, MCP Large language models can do much more than answer questions in a chat window. This learning path teaches you to integrate LLMs into Python applications, from API calls to autonomous agents. By    

Read more

Quiz: Vector Databases and Embeddings With ChromaDB

Interactive Quiz ⋅ 10 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Embeddings and Vector Databases With ChromaDB. By working through this quiz, you’ll revisit key concepts like vectors, cosine similarity, word and text embeddings, ChromaDB collections, metadata filtering, and retrieval-augmented generation (RAG). The quiz contains 10 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, you’ll receive a total score. The maximum score […]

Read more

Quiz: Altair: Declarative Charts With Python

Interactive Quiz ⋅ 7 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Altair: Declarative Charts With Python. By working through this quiz, you’ll revisit Altair’s core grammar of Data, Mark, and Encode, encoding channels and type shorthands, interactive selections with brushing and linked views, and common limitations to watch out for. The quiz contains 7 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, […]

Read more

Quiz: Explore Your Dataset With pandas

Interactive Quiz ⋅ 10 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Explore Your Dataset With pandas. By working through this quiz, you’ll revisit pandas core data structures, reading CSV files, indexing and filtering data, grouping and aggregating results, understanding dtypes, and combining DataFrames. This quiz helps you apply the core techniques from the course so you can turn a large dataset into clear, reproducible insights. The quiz contains 10 questions and there is no time […]

Read more

Vector Databases and Embeddings With ChromaDB

The era of large language models (LLMs) is here, bringing with it rapidly evolving libraries like ChromaDB that help augment LLM applications. You’ve most likely heard of chatbots like OpenAI’s ChatGPT, and perhaps you’ve even experienced their remarkable ability to reason about natural language processing (NLP) problems. Modern LLMs, while imperfect, can accurately solve a wide range of problems and provide correct answers to many questions. However, due to the limits of their training and the number of text tokens […]

Read more

Quiz: Python Continuous Integration and Deployment Using GitHub Actions

Interactive Quiz ⋅ 11 QuestionsBy Philipp Acsany Share This quiz helps you review the key steps for setting up continuous integration and delivery using GitHub Actions. You’ll practice how to organize workflow files, choose common triggers, and use essential Git and YAML features. Whether you’re just getting started or brushing up, these questions draw directly from Python Continuous Integration and Deployment Using GitHub Actions. Test your understanding before building your next workflow. The quiz contains 11 questions and there is […]

Read more

Quiz: Gemini CLI vs Claude Code: Which to Choose for Python Tasks

Interactive Quiz ⋅ 8 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Gemini CLI vs Claude Code: Which to Choose for Python Tasks. By working through this quiz, you’ll revisit key differences between Gemini CLI and Claude Code, including installation requirements, model selection, performance benchmarks, and pricing models. The quiz contains 8 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, you’ll receive a […]

Read more

How to Add Features to a Python Project With Codex CLI

After reading this guide, you’ll be able to use Codex CLI to add features to a Python project directly from your terminal. Codex CLI is an AI-powered coding assistant that runs inside your terminal. It understands your project structure, reads your files, and proposes multi-file changes using natural language instructions. Instead of copying code from a browser or relying on an IDE plugin, you’ll use Codex CLI to implement a real feature in a multi-file Python project directly from your […]

Read more
1 2 3 4 1,074