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.

DeepLearning.AI
Compétences que vous acquerrez: Candidature au LLM, Apprentissage automatique, Traitement du langage naturel (NLP), IA générative, Grand modèle de langage (LLM), Apprentissage par renforcement, IA responsable, Évaluation de modèles, Programmation en Python, Déploiement du modèle, Évolutivité, Ingénierie de requête, Architectures de modèles génératifs, Apprentissage automatique appliqué
Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Collecte de données, Analyse marketing, Comportement du consommateur, Business Analytics, Étude de Marché, Analyse prédictive, Analyse descriptive, Analyse de régression, Connaissance du client, Analyse de la clientèle, Prise de décision fondée sur les données, Analytique, Optimisation des processus
Mixte · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Débutant · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Apprentissage automatique, Scikit-learn (Bibliothèque d'Apprentissage automatique), Apprentissage non supervisé, Programmation en Python, Apprentissage supervisé, Évaluation de modèles, Algorithmes de classification, Réseaux neuronaux artificiels, Ingénierie des caractéristiques, Arbre de décision, Algorithme de forêt aléatoire, Analyse de régression, Modélisation prédictive, Apprentissage automatique appliqué
Intermédiaire · Cours · 1 à 4 semaines

University of Virginia
Compétences que vous acquerrez: Physique, Mécanique, Énergie et services publics, Couple (Physique), Expérimentation
Intermédiaire · Cours · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: structures de données, Apache Spark, Cartes de chaleur, Big Data, Programmation orientée objet (POO), Conception de logiciels, Programmation en Scala, Données en temps réel, Visualisation (infographie), Principes de programmation, Informatique distribuée, Interface utilisateur (UI), Traitement des données, Conception fonctionnelle, Information et technologie géospatiales, Manipulation des données, Optimisation des performances, Visualisation interactive des données, Programmation informatique, Modèles de conception de logiciels
Intermédiaire · Spécialisation · 3 à 6 mois

University of Virginia
Compétences que vous acquerrez: Conception centrée sur l'utilisateur, Méthodologie Agile, Développement de la personnalité, Développement de logiciels, gestion de produit, Innovation, Développement de produits, Facilitation de la discussion, Design Thinking, Témoignage de l'utilisateur, Recherche utilisateur, conception de produit, Développement agile de produits, Développement agile de logiciels
Débutant · Cours · 1 à 4 semaines

University at Buffalo
Compétences que vous acquerrez: Interface de programmation d'application (API), Blockchain, Langue web, Traitement des transactions, Architecture de l'informatique en nuage, Protocoles réseau, Développement d'applications, Cryptage, Développement piloté par les tests (TDD), Tests de développement, Informatique distribuée, Environnement de développement, Outils de développement web, Environnements de développement intégré, Microsoft Azure, Technologies émergentes, Cryptographie, Applications Web, Développement du programme, Architecture logicielle
Intermédiaire · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Electronic Systems, Basic Electrical Systems, Electrical Engineering, Applied Mathematics, Hardware Design, Electronics, Electronic Components, Mathematical Modeling, Simulation and Simulation Software, Engineering Analysis, Analysis, High Voltage, Grant Applications
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Électronique, Ingénierie informatique, Conception et mise en œuvre du système, Conception de logiciels, Systèmes embarqués, Conception du matériel, Systèmes électroniques, Conception des systèmes, Logique computationnelle, Architecture des ordinateurs, Développement de logiciels, Circuits intégrés (CI) spécifiques à l'application, Environnements de développement intégré, Réseau de portes programmables (FPGA), Architecture matérielle, Eclipse (Logiciel), Ingénierie électronique, Vérification et validation, Développement du programme, Matériel électronique
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

University of California, Davis
Compétences que vous acquerrez: ArcGIS, GIS Software, Spatial Analysis, Data Storytelling, Spatial Data Analysis, Geographic Information Systems, Data Presentation, Geospatial Information and Technology, Geospatial Mapping, Public Health and Disease Prevention, Data Sharing, Public Health, Land Management, Heat Maps, Epidemiology, Community Health, Image Analysis, Project Management, Data Visualization Software, Data Quality
Débutant · Spécialisation · 3 à 6 mois

Intermédiaire · Cours · 1 à 3 mois