Les cours en génie logiciel peuvent vous aider à comprendre comment concevoir, développer et tester des applications. Vous pouvez développer des compétences en architecture, programmation, gestion du code et résolution de problèmes.

Compétences que vous acquerrez: Interface de programmation d'applications (API), Microservices, Génie logiciel, Architecture orientée services, Node.JS, Développement de logiciels, Passerelle API, Développement web back-end, Architecture des logiciels, Services Web, Restful API
Mixte · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Model Deployment, Unit Testing, MLOps (Machine Learning Operations), Kubernetes, Docker (Software), Containerization, Test Driven Development (TDD), Application Deployment, Continuous Integration, Software Testing, Model Training, CI/CD, Scalability, Scikit Learn (Machine Learning Library), Tensorflow, PyTorch (Machine Learning Library), Performance Tuning, Python Programming, Software Engineering, Git (Version Control System)
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Ingénierie de requête, Codage sécurisé, IA responsable, Examen du code, Tests de développement, Génie logiciel, Motifs de l'invitation, Conception de logiciels, Composants de l'interface utilisateur, Développement Web, Développement Web Front-End, Codage vibratoire, Workflows d'IA, Développement de logiciels, Développement d'applications, Conception de l'interface utilisateur (UI), Environnements de développement intégré, Applications Web, Tests de logiciels, L'IA responsable, Ingénierie rapide, L'activation de l'IA
Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java, File I/O, Algorithms, Java Programming, Object Oriented Design, Data Structures, Encryption, Computer Programming, Software Engineering, Cryptography, Data Store, File Management, Data Import/Export, Web Applications
Débutant · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Web Applications, Full-Stack Web Development, Database Application, Data Store, Database Development, Database Management, SQL, Query Languages, Data Access, Real Time Data, Javascript, Data Entry, Software Engineering, Authentications
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: MLOps (Machine Learning Operations), Data Pipelines, Model Evaluation, Systems Design, Transfer Learning, Data Preprocessing, Data Quality, Feature Engineering, Deep Learning, Python Programming, Data Validation, Scikit Learn (Machine Learning Library), Applied Machine Learning, Predictive Modeling, Software Engineering, Debugging, Supervised Learning, Git (Version Control System), Performance Metric, Statistical Analysis
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Informatique, Génie logiciel, Développement du programme, Programmation informatique, Développement Web, Structures de données, Développement de logiciels, Informatique théorique, Javascript, Algorithmes, Principes de programmation, Pensée informatique
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Génie logiciel, Outils de développement web, React.js, Développement Web, Développement Web Front-End, Performance de l'interface utilisateur, Node.JS, Contenu Web, HTML et CSS, Cadres JavaScript, Composants Web
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Génie logiciel, React.js, Développement Web Front-End, Développement Web, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Conteneurisation, Génie logiciel, GitHub, Azure DevOps, Intégration continue, Docker (Logiciel), Contrôle continu, Déploiement des applications, Déploiement continu, Vérification et validation, Surveillance du système, Pipelines de données, Automatisation des technologies de l'information, Validation des données, CI/CD, Données Validation des données
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Cross Platform Development, Application Development, Program Development, Programming Principles, Computer Programming, Software Engineering, Python Programming, Software Installation, Computer Programming Tools, Web Development, Software Design, System Configuration
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: IA responsable, Sécurité de l'IA, Examen du code, Génie logiciel, Outils Devops, Workflows d'IA, IA générative, Outils de développement de logiciels, Agents génératifs d'IA, Logiciel de collaboration, Développement de logiciels, Outils de test, DevOps, Documentation du logiciel, Personnalisation de l'IA, L'IA responsable, Architecture des logiciels, Intégrations AI, Copilote GitHub, Maintenabilité, Intelligence artificielle et apprentissage automatique (IA/ML)
Intermédiaire · Cours · 1 à 4 semaines