Quiz: SQLite and SQLAlchemy in Python: Move Your Data Beyond Flat Files

Interactive Quiz ⋅ 8 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of the concepts in the video course SQLite and SQLAlchemy in Python: Move Your Data Beyond Flat Files. By working through this quiz, you’ll revisit how Python, SQLite, and SQLAlchemy work together to give your programs reliable data storage. You’ll also check your grasp of primary and foreign keys, SQLAlchemy’s Core and ORM layers, and the many-to-many relationships that tie your data together. The quiz […]

Read more

Altair: Declarative Charts With Python

There’s a moment many data analysts know well: you have a new dataset and a clear question, and you open a notebook only to find yourself writing boilerplate axis and figure setup before you’ve even looked at the data. Matplotlib gives you fine-grained control, but that control comes with a cost. Altair takes a completely different approach to data visualization in Python. Instead of scripting every visual detail, you describe what your data means. This includes specifying which column goes […]

Read more

Quiz: How to Conceptualize Python Fundamentals for Greater Mastery

Interactive Quiz ⋅ 8 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of How to Conceptualize Python Fundamentals for Greater Mastery. By working through this quiz, you’ll revisit a framework for forming a clear mental picture of Python concepts, including defining ideas in your own words, finding real-world and software analogies, comparing similar concepts, and learning by teaching. With this framework in hand, you’ll be better equipped to approach new Python topics with confidence. The quiz contains […]

Read more

Quiz: uv vs pip: Python Packaging and Dependency Management

Interactive Quiz ⋅ 7 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of uv vs pip: Python Packaging and Dependency Management. By working through this quiz, you’ll revisit key differences between uv and pip, including package installation speed, dependency management, reproducible environments, and governance. 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, you’ll receive a total score. The maximum score […]

Read more

Quiz: Leverage OpenAI’s API in Your Python Projects

Interactive Quiz ⋅ 10 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Leverage OpenAI’s API in Your Python Projects. By working through this quiz, you’ll revisit key concepts like setting up authentication, sending prompts with the openai library, controlling AI behavior with role-based messages, and structuring outputs with Pydantic models. 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 […]

Read more

Leverage OpenAI’s API in Your Python Projects

Python’s openai library provides the tools you need to integrate the ChatGPT API into your Python applications. With it, you can send text prompts to the API and receive AI-generated responses. You can also guide the AI’s behavior with developer role messages and handle both simple text generation and more complex code creation tasks. After watching this video course, you’ll understand how examples like this work under the hood. You’ll learn the fundamentals of using the ChatGPT API from Python […]

Read more

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

When comparing Gemini CLI vs Claude Code, the answer to “which one is better?” is usually it depends. Both tools boost productivity for Python developers, but they have different strengths. Choosing the right one depends on your budget, workflow, and what you value most in generated code. Gemini CLI, for instance, is known for its generous free tier, while Claude Code is a paid tool known for its production-ready output. In this tutorial, you’ll explore features such as user experience, […]

Read more

Can we AI our way to a more sustainable world?

So maybe I’ll first turn it over to Amy. Can you tell us a little bit about your job at Microsoft and what got you into this space, maybe a little bit of your story? AMY LUERS: So as you said, I lead the sustainability science and innovation in the Microsoft Corp sustainability team, which really means I get to work with really smart people around the company, around the world, at MSR [Microsoft Research], on shaping and informing sustainability […]

Read more

Training and Finetuning Embedding Models with Sentence Transformers

Sentence Transformers is a Python library for using and training embedding models for a wide range of applications, such as retrieval augmented generation, semantic search, semantic textual similarity, paraphrase mining, and more. In this blogpost, I’ll show you how to use it to finetune Sentence Transformer models to improve their performance on specific tasks. You can also use this method to train new Sentence Transformer models from scratch. Finetuning Sentence Transformers involves several components, including datasets, loss functions, training arguments, […]

Read more
1 2 3 1,031