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.

Northeastern University
Compétences que vous acquerrez: Systems Development Life Cycle, Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Requirements Management, Software Development Methodologies, User Requirements Documents, Requirements Elicitation, User Story, Waterfall Methodology, Software Architecture, Project Management, Cross-Functional Collaboration, Quality Assurance
★ 4.9 (21) · Débutant · Cours · 1 à 4 semaines

University of Toronto
Compétences que vous acquerrez: Systèmes de positionnement global, Algorithmes, Réseaux neuronaux convolutifs, Systèmes de contrôle, Intelligence artificielle, Architecture des logiciels, Routage de réseau, Architecture des systèmes, Analyse d'images, Apprentissage profond, Modélisation mathématique, Architecture matérielle, Mathématiques appliquées, Estimation, Assurance de la sécurité, Simulation et logiciels de simulation, Simulations, Théorie des graphes, Robotique, Vision par ordinateur
★ 4.7 (3,6 k) · Avancées · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Fichier E/S, Automatisation des tests, Modèles de conception de logiciels, Git (système de contrôle de version), Tests de logiciels, JUnit, Tests unitaires, Maintenabilité, Développement Android, Contrôle des versions, Android (système d'exploitation), Programmation Java, Développement piloté par les tests (TDD), Tests d'intégration, Conception orientée objet, Programmation orientée objet (POO), Java, Développement mobile, Android Studio, Tests de développement
★ 4.5 (3,7 k) · Débutant · Spécialisation · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Inférence statistique, Génie logiciel, Conception du projet, Apprentissage automatique, Mesure de la performance, Analyse des données, Science des données, Gestion des données, Maîtrise des données, Prise de décision fondée sur des données, Stratégie en matière de données
★ 4.5 (8,4 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: IA générative, Intelligence artificielle, Personnalisation de l'IA, Espace de travail Google, Google Gemini
★ 4.8 (3,1 k) · Débutant · Cours · 1 à 4 semaines

University of Virginia
Compétences que vous acquerrez: Couple (Physique), Sciences physiques, Expérimentation, Mécanique, Physique
★ 4.8 (3,1 k) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Simulation and Simulation Software, Engineering Analysis, Finite Element Methods, Simulations, Engineering, Computer-Aided Design, Cloud Technologies, Engineering Design Process, Cloud Computing
★ 4.5 (395) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Technologies de l'informatique en nuage, Machines virtuelles, Plates-formes d'informatique en nuage, Déploiement dans le nuage, Plate-forme en tant que service (PaaS), Informatique en nuage, L'informatique sans serveur, Hébergement en nuage, Infrastructure en tant que service (IaaS), Infrastructure en nuage, Conteneurisation, L'informatique dématérialisée hybride, Microsoft Azure, Serveurs, Services en nuage, Nuage public, Technologies émergentes, Logiciel en tant que service, Services gérés
★ 4.5 (6,6 k) · Débutant · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Présentation des données, Programmation Python, Tracé (graphique), Visualisation statistique, Visualisation des données, Conception graphique et visuelle, Matplotlib, Graphique, Maîtrise des données, Visualisation interactive des données, Manipulation de données, Logiciel de visualisation de données
★ 4.5 (6,3 k) · Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Statistiques bayésiennes, Informatique théorique, Algorithmes, Gestion des clés, Raisonnement logique, Cybersécurité, Logique informatique, Combinatoire, Programmation Python, Principes de programmation, Probabilités et statistiques, Pensée informatique, Cryptage, Protocoles cryptographiques, Analyse du réseau, Raisonnement déductif, Cryptographie, Arithmétique, Théorie des graphes, Probabilité
★ 4.5 (3,7 k) · Débutant · Spécialisation · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: Évaluation du modèle, Réseaux neuronaux convolutifs, Apprentissage par transfert, Optimisation du modèle, Keras (bibliothèque de réseaux neuronaux), Algorithmes de classification, Apprentissage automatique appliqué, Apprentissage automatique, Mise au point, Analyse d'images, Apprentissage profond, Modèle de formation, Tensorflow, Vision par ordinateur, Prétraitement des données
★ 4.7 (8,2 k) · Intermédiaire · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Alphabétisation, Rédaction, Systèmes de gestion de l'apprentissage, Compétences linguistiques, Conception pédagogique, alphabétisation numérique, Pédagogie numérique, Matériel pédagogique, Collaboration, Langue anglaise, Stratégies technologiques, Grammaire, Logiciels et technologies pour l'éducation, Compréhension orale, Apprentissage des langues, L'enseignement, Transformation numérique
★ 4.9 (4,6 k) · Débutant · Spécialisation · 3 à 6 mois