Coursera

Testing and Refining LLM Applications

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Coursera

Testing and Refining LLM Applications

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Apply TDD to microservice endpoints and refactor modules based on code reviews to improve readability and reduce complexity.

  • Develop behavior and safety tests to ensure LLM outputs comply with policies and block unsafe changes to the model.

  • Apply data versioning to track artifacts and evaluate ML experiment runs to select production-ready models.

  • Create scripts using Python's argparse to automate multi-step computational workflows in cloud environments.

Compétences que vous acquerrez

  • Catégorie : LLM Application
  • Catégorie : Test Case
  • Catégorie : Software Testing
  • Catégorie : Continuous Integration
  • Catégorie : MLOps (Machine Learning Operations)
  • Catégorie : Test Script Development
  • Catégorie : Large Language Modeling
  • Catégorie : CI/CD
  • Catégorie : Testability
  • Catégorie : Statistical Analysis
  • Catégorie : Security Testing
  • Catégorie : Responsible AI
  • Catégorie : Test Automation
  • Catégorie : SQL
  • Catégorie : Unit Testing
  • Catégorie : Test Driven Development (TDD)
  • Catégorie : AI Security

Outils que vous découvrirez

  • Catégorie : Python Programming
  • Catégorie : Model Deployment
  • Catégorie : AI Workflows

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

mars 2026

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise en Software Development

Ce cours fait partie de la Certificat Professionnel LLM Engineering That Works: Prompting, Tuning, and Retrieval
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable auprès de Coursera

Il y a 5 modules dans ce cours

Rapid AI development often creates "technical debt," resulting in brittle, costly systems. This module shifts focus from basic scripts to professional software engineering for production-grade microservices. You will master Test-Driven Development (TDD), writing unit tests first to ensure reliability. The curriculum emphasizes code reviews and systematic refactoring, teaching you to transform monolithic code into clean, maintainable modules. Through hands-on VS Code labs, you will refactor legacy services and build new API endpoints, gaining the skills to deliver scalable, robust, and professional AI applications.

Inclus

4 vidéos2 lectures2 devoirs2 laboratoires non notés

As AI models like Google's Gemini have shown, even the most advanced systems can have spectacular safety failures, leading to brand damage and a loss of user trust. This module teaches you the rigorous, adversarial testing methodologies that professional AI Red Teams use to secure high-stakes applications. By the end of this module, you will be able to not only ensure your LLM behaves safely but also prove that the tests verifying that safety are themselves comprehensive and robust.

Inclus

4 vidéos2 lectures3 devoirs2 laboratoires non notés

If you have ever faced the "it worked on my machine" problem or struggled to reproduce a great result from weeks ago, this course will provide you with the foundational MLOps practices to build a truly auditable and collaborative workflow. The primary goal is to empower you to manage the entire experiment lifecycle with confidence, ensuring that every model you build is reproducible, traceable, and ready for the rigors of production. For learners interested in applying these MLOps skills to the next frontier, this module serves as a perfect foundation for more advanced topics.

Inclus

5 vidéos3 lectures6 devoirs1 laboratoire non noté

Modern ML workflows often involve multiple complex steps—provisioning a GPU, running a training job, and saving the model—all of which are inefficient to perform by hand. This module teaches you how to automate this entire process from end to end using Python. By the end, you will be equipped to transform your manual cloud processes into robust, automated pipelines ready for production.

Inclus

3 vidéos2 lectures2 devoirs1 laboratoire non noté

In this module, you will take on the role of an engineer responsible for ensuring an AI-powered summarization microservice is safe and reliable. Through a hands-on project, you’ll use Python and pytest to build a comprehensive test suite that validates functionality and enforces safety policies. You will write unit tests to confirm the API’s core behavior and then develop critical behavioral tests to ensure the service refuses to generate harmful, illicit, or otherwise non-compliant content. This module will equip you with the practical skills to assert safety refusals, document your test strategy, and integrate your work into a CI pipeline to prevent unsafe code from ever reaching production.

Inclus

2 lectures1 devoir

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Professionals from the Industry
465 Cours72 406 apprenants

Offert par

Coursera

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions

¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.