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.

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

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

É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 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

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

Coursera
Compétences que vous acquerrez: Model Deployment, Multi-Cloud, Cloud Security, AI Security, MLOps (Machine Learning Operations), DevSecOps, Cloud Management, Investigation, Microservices, Site Reliability Engineering, Security Controls, CI/CD, System Monitoring, Infrastructure as Code (IaC), Compliance Management, Automation, Kubernetes, Docker (Software), Incident Management, Performance Analysis
Intermédiaire · Spécialisation · 3 à 6 mois

University of Virginia
Compétences que vous acquerrez: Stratégies de marketing, Comportement du consommateur, Analyse statistique, Allocation des ressources, Analyse marketing, Tests A/B, Retour sur investissement, Marketing stratégique, Connaissance du client, Analyse prédictive, Analyse de régression, Gestion de la marque, Analyse de la clientèle, Budgets marketing, Prise de décision fondée sur les données, Efficacité du marketing
Débutant · Cours · 1 à 3 mois

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: Lean Manufacturing, Lean Methodologies, Culture Transformation, Process Improvement, Project Management, Production Process, Process Mapping, Organizational Change, Continuous Improvement Process, Value Engineering, Contract Management
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: LangChain, LLM Application, Prompt Engineering, API Design, MLOps (Machine Learning Operations), Large Language Modeling, Performance Tuning, Microservices, Application Deployment, Kubernetes, Scalability, Site Reliability Engineering, DevOps, CI/CD, Docker (Software), Python Programming, Containerization, System Monitoring, Cloud Platforms, Security Controls
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