Using AI to assist in rare disease diagnosis

In the promising and rapidly evolving field of genetic analysis, the ability to accurately interpret whole genome sequencing data is crucial for diagnosing and improving outcomes for people with rare genetic diseases. Yet despite technological advancements, genetic professionals face steep challenges in managing and synthesizing the vast amounts of data required for these analyses. Fewer than 50% of initial cases yield a diagnosis, and while reanalysis can lead  

Read more

Quiz: What Can You Do With Python?

Interactive Quiz ⋅ 11 QuestionsBy Martin Breuss Share Sharpen your sense of where Python fits. You’ll revisit web frameworks, CLIs and TUIs, GUIs, data work, and robotics. Use hints when stuck, then read the explanations. For a quick big-picture refresher, watch What Can You Do With Python?. The quiz contains 11 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: Ways to Start Interacting With Python

Interactive Quiz ⋅ 6 QuestionsBy Martin Breuss Share Want to revisit different ways to run Python code interactively? In this quiz, you’ll review concepts such as using the REPL, executing scripts, and working within IDEs. Before starting, make sure you’ve gone through the Ways to Start Interacting With Python course to get the most from these questions. The quiz contains 6 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of […]

Read more

Quiz: Python 3.14 Preview: REPL Autocompletion and Highlighting

Interactive Quiz ⋅ 4 QuestionsBy Leodanis Pozo Ramos Share In this quiz, you’ll test your understanding of Python 3.14 Preview: REPL Autocompletion and Highlighting. With these skills, you’ll be able to take advantage of smarter autocompletion in import statements, real-time syntax highlighting, and even customize or disable the colors to fit your workflow. The quiz contains 4 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 […]

Read more

Python 3.14 Preview: REPL Autocompletion and Highlighting

Python 3.14 introduces improvements to its interactive shell (REPL), bringing a more modern, colorful, and user-friendly environment. The new features make the Python 3.14 REPL a powerful tool for experimentation. Whether you’re testing a quick idea, exploring a new library, or debugging a tricky snippet, the REPL gives you instant feedback—no files, no setup, just type and run. The default CPython REPL intentionally kept things minimal. It was fast, reliable, and available everywhere, but it lacked the richer, more ergonomic […]

Read more

Python Project Management With uv

The uv tool is a high-speed package and project manager for Python. It’s written in Rust and designed to streamline your workflow. It offers fast dependency installation and integrates various functionalities into a single tool. With uv, you can install and manage multiple Python versions, create virtual environments, efficiently handle project dependencies, reproduce working environments, and even build and publish a project. These capabilities make uv an all-in-one tool for Python project management. By the end of this video course, […]

Read more

Quiz: What Does -> Mean in Python Function Definitions?

Interactive Quiz ⋅ 8 QuestionsBy Philipp Acsany Share In this quiz, you will revisit how Python uses the arrow notation (->) in function signatures to provide return type hints. Practice identifying correct syntax, annotating containers, and understanding the role of tools like mypy. Brush up on key concepts, clarify where and how to use return type hints, and see practical examples in What Does -> Mean in Python Function Definitions?. The quiz contains 8 questions and there is no time […]

Read more

Quiz: Python Project Management With uv

Interactive Quiz ⋅ 6 QuestionsBy Rodrigo Girão Serrão Share In this quiz, you will review how to use uv, the high-speed Python package and project manager. You will practice key commands, explore the files uv creates for you, and work with project setup tasks. This is a great way to reinforce project management basics with uv and get comfortable with its streamlined workflows. The quiz contains 6 questions and there is no time limit. You’ll get 1 point for each […]

Read more

What Does -> Mean in Python Function Definitions?

In Python, the arrow symbol (->) appears in function definitions as a notation to indicate the expected return type. This notation is optional, but when you include it, you clarify what data type a function should return: >>> def get_number_of_titles(titles: list[str]) -> int: … return len(titles) … You may have observed that not all Python code includes this particular syntax. What does the arrow notation mean? In this    

Read more
1 2 3 4 5 6 939