Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.7
190 avis
niveau Débutant
Expérience recommandée
Expérience recommandée
Niveau débutant
Expérience en développement de logiciels ou diplôme en sciences sociales. Familiarité avec Python, les algorithmes, les structures de données et les processus de développement.
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.7
190 avis
niveau Débutant
Expérience recommandée
Expérience recommandée
Niveau débutant
Expérience en développement de logiciels ou diplôme en sciences sociales. Familiarité avec Python, les algorithmes, les structures de données et les processus de développement.
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 DeepLearning.AI
Il y a 3 modules dans ce cours
Ce dernier cours du certificat de compétences se concentre sur l'application de l'IA à des tâches de génie logiciel de haut niveau. Vous travaillerez avec des LLM pour concevoir et mettre en œuvre des systèmes logiciels sophistiqués, optimiser le code à l'aide de patrons de conception établis et créer des bases de données efficaces à partir de zéro.
À la fin de ce cours, vous serez en mesure de : - Utiliser l'IA pour suggérer et mettre en œuvre des architectures logicielles basées sur des exigences en langage naturel - Construire une application configurable qui interagit avec des API externes comme DALL-E - Concevoir et mettre en œuvre un système de base de données complet pour une plateforme de commerce électronique - Optimiser les requêtes de base de données et analyser le code pour les risques de sécurité avec l'aide de l'IA - Refondre les applications existantes en utilisant les modèles de conception Gang of Four, guidés par les perspectives de l'IA Ces compétences avancées vous permettront de vous attaquer à des projets d'ingénierie logicielle complexes avec une efficacité et une créativité accrues. Vous apprendrez à tirer parti de la puissance de l'IA pour prendre des décisions de conception éclairées, mettre en œuvre des systèmes robustes et optimiser le code à l'échelle.
Ce cours vous préparera à diriger des projets logiciels innovants et à vous adapter au paysage évolutif du développement de logiciels augmentés par l'IA.
Inclus
8 vidéos4 lectures2 devoirs2 laboratoires non notés
Afficher les informations sur le contenu du module
8 vidéos•Total 41 minutes
Conversation entre Laurence Moroney et Andrew Ng•4 minutes
Introduction du module•2 minutes
Aperçu du développement axé sur la configuration•6 minutes
Fichier de configuration : choix du format•4 minutes
JSON et pickle•6 minutes
Utiliser l'API DALL-E•6 minutes
Mise en œuvre du CDD•7 minutes
Sérialisation des résultats•5 minutes
4 lectures•Total 23 minutes
Ressources vidéo•10 minutes
Configuration de l'environnement Jupyter•10 minutes
Lecture essentielle : Participez directement à nos laboratoires Jupyter et ChatGPT•2 minutes
Rejoignez le forum DeepLearning.IA pour poser des questions, obtenir du soutien ou partager des idées étonnantes !•1 minute
2 devoirs•Total 30 minutes
Quiz 1•15 minutes
Quiz 2•15 minutes
2 laboratoires non notés•Total 120 minutes
Environnement ChatGPT - A utiliser parallèlement aux cours magistraux•60 minutes
Jouer avec l'API DALL-E•60 minutes
Bases de données
Module 2•5 heures à terminer
Détails du module
Inclus
9 vidéos1 lecture2 devoirs1 devoir de programmation3 laboratoires non notés
Afficher les informations sur le contenu du module
9 vidéos•Total 39 minutes
Introduction du module•2 minutes
Mise en place d'une base de données simple•4 minutes
Concevoir et mettre en œuvre un schéma de base de données•6 minutes
Mise en œuvre des opérations CRUD•8 minutes
Exercice du module•2 minutes
Recherche avancée•3 minutes
Optimisation des jeux de données•6 minutes
Débogage•7 minutes
Laboratoire noté : Base de données des réseaux sociaux•1 minute
1 lecture•Total 10 minutes
(Facultatif) Téléchargement de votre carnet de notes et actualisation de votre espace de travail•10 minutes
2 devoirs•Total 30 minutes
Quiz 1•15 minutes
Quiz 2•15 minutes
1 devoir de programmation•Total 180 minutes
Base de données des réseaux sociaux•180 minutes
3 laboratoires non notés•Total 70 minutes
GPT-3.5 Environnement de travail (à utiliser parallèlement au travail de programmation)•5 minutes
Ajout d'opérations CRUD à la base de données•60 minutes
GPT-4o Environnement pour l'affectation (à utiliser parallèlement à l'affectation de programmation)•5 minutes
Modèles de conception de logiciels
Module 3•3 heures à terminer
Détails du module
Inclus
9 vidéos2 lectures2 devoirs1 laboratoire non noté
Afficher les informations sur le contenu du module
9 vidéos•Total 53 minutes
Introduction du module•3 minutes
Vue d'ensemble des modèles du groupe des quatre•6 minutes
Singletons•6 minutes
Conseils d'un LLM sur les patrons•7 minutes
Singleton pour le gestionnaire de connexion à la base de données•6 minutes
Modèles d'usine•10 minutes
Modèle de méthode Modèle•7 minutes
Modèle de stratégie•5 minutes
Conclusion du cours•3 minutes
2 lectures•Total 10 minutes
Remerciements•5 minutes
(Facultatif) Possibilité d'encadrer d'autres apprenants•5 minutes
2 devoirs•Total 30 minutes
Quiz 1•15 minutes
Quiz 2•15 minutes
1 laboratoire non noté•Total 60 minutes
Modèles d'usine•60 minutes
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
Évaluations de l’enseignant
Évaluations de l’enseignant
Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.
DeepLearning.AI est une société de technologie éducative qui développe une communauté mondiale de talents en matière d'IA.
Les expériences éducatives de DeepLearning.AI, menées par des experts, fournissent aux praticiens de l'IA et aux professionnels non techniques les outils nécessaires pour passer des bases fondamentales aux applications avancées, leur permettant ainsi de construire un avenir propulsé par l'IA.
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.’
Avis des étudiants
4.7
190 avis
5 stars
82,10 %
4 stars
11,57 %
3 stars
2,63 %
2 stars
1,57 %
1 star
2,10 %
Affichage de 3 sur 190
R
RH
5·
Révisé le 6 mars 2025
This course has really helped me develop familiarity with using LLMs to tackle a range of scenarios
H
HM
5·
Révisé le 16 déc. 2025
I just loved the assignment (social networking DB). It gave me a chance to brush up my knowledge on DB Concepts, Python coding especially using sqlalchemy tool. Awesome Work !
K
KN
5·
Révisé le 8 sept. 2025
Excellent tutor, engaging content, one of the best online training courses I have done.
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je m'abonne à ce certificat ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours du certificat et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - à partir de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.