Pratique du Shadowing: Pydantic Tutorial • Solving Python's Biggest Problem - Apprendre l'anglais à l'oral avec YouTube
Shadowing English
Sur Mobile
Apprenez l'anglais à tout moment et n'importe où avec l'application Shadowing English. Améliorez vos compétences en communication dès aujourd'hui !


About This Lesson
In this lesson, you will practice your English listening and speaking skills by following along with a detailed tutorial on the Pydantic module in Python. The video discusses the challenges posed by Python's dynamic typing and introduces the benefits of implementing data validation through the Pydantic library. As you listen, you will have the opportunity to enhance your comprehension skills and learn how to better articulate technical concepts in English. This lesson is particularly useful for those interested in programming and data management, as you will acquire the vocabulary necessary to discuss these topics in English.
Key Vocabulary & Phrases
- Static typing - Refers to the type of programming language where variable types must be declared at compile time.
- Dynamic typing - This indicates that variable types are determined at runtime, allowing flexibility but increasing uncertainty.
- Data validation - The process of ensuring that the data supplied to a program is accurate and meets defined criteria.
- Object - An instance of a class that contains variables and methods.
- Serialize - The process of converting an object into a format that can be easily stored or transmitted, such as JSON.
- Autocomplete - A feature in programming environments that suggests completions for partially typed words or commands.
- Type hints - Annotations in Python that help indicate the expected data type of variables, enhancing code readability.
- Model - A representation of data structures in a programming context, often formalized as a class.
Practice Tips
To maximize your learning experience with this tutorial, consider employing the shadowing technique. This method involves listening to the transcript while simultaneously repeating the phrases aloud. As you watch the video, pay attention to the speaker's pace and intonation. The tutorial incorporates technical vocabulary at a moderate speed, making it an excellent resource for English speaking practice.
When shadowing, focus on improving your English pronunciation by mimicking the speaker's inflection and rhythm. You can use a shadowing app to record your voice and monitor your progress as you practice. In doing so, you reinforce your understanding of the material while also enhancing your oral skills.
Lastly, to further enhance your listening skills, consider repeating sections of the video. Repetition can help solidify your grasp of the vocabulary and phrases, fostering greater fluency in discussions related to programming and data management. By learning English with YouTube videos like this, you will not only gain technical knowledge but also build confidence in your spoken English abilities.
Qu'est-ce que la technique du Shadowing ?
Le Shadowing est une technique d'apprentissage des langues fondée sur la science, développée à l'origine pour la formation des interprètes professionnels. Le principe est simple mais puissant : vous écoutez de l'anglais natif et le répétez immédiatement à voix haute — comme une ombre suivant le locuteur avec un décalage de 1 à 2 secondes. Les recherches montrent une amélioration significative de la précision de la prononciation, de l'intonation, du rythme, des liaisons, de la compréhension orale et de la fluidité.
☕ Offrez-nous un café
ShadowingEnglish reste 100% gratuit grâce à votre soutien. Les coûts des serveurs et de l'IA sont élevés — votre café nous aide à continuer ! 🙏