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.

Coursera
Compétences que vous acquerrez: LangGraph, AI Orchestration, System Monitoring, CrewAI, Agentic Workflows, Continuous Monitoring, Agentic systems, Enterprise Application Management, Event Monitoring, Artificial Intelligence and Machine Learning (AI/ML), Site Reliability Engineering, AI Enablement, Model Deployment, Generative AI Agents, Generative Model Architectures, AI Security, Systems Architecture, Software Architecture, Application Deployment, Middleware
Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Semiconductors, Manufacturing Standards, Production Process, Manufacturing Operations, Electronics Engineering, Manufacturing Processes, Electronics, Process Control, Process Engineering, Chemical Engineering, Materials science, Infrastructure Security, Security Controls, Network Infrastructure, Analysis
Intermédiaire · Cours · 1 à 4 semaines
University of Washington
Compétences que vous acquerrez: Biologie, Réseaux neuronaux artificiels, Apprentissage supervisé, Algorithmes d'apprentissage automatique, Algèbre linéaire, Informatique, Modèle de réseau, Apprentissage par renforcement, Pensée informatique, Architecture de l'information, Modélisation mathématique, Physiologie, Méthodes statistiques, Neurologie, Réseaux neuronaux récurrents (RNN), Equations différentielles, Distribution de probabilité, Matlab, Bioinformatique
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Microservices, API Gateway, Docker (Software), Containerization, Software Architecture, Software Design Patterns, Restful API, Web Services, Application Programming Interface (API), Event-Driven Programming, .NET Framework, Transaction Processing
Avancées · Cours · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: Facilitation de la discussion, Arriérés, Principes du Kanban, Méthodologies allégées, Gestion de la performance des équipes, Techniques de vente, Établissement de priorités, Renforcement de l'esprit d'équipe, Gestion de projet Agile, Rétrospective de Sprint, Amélioration des processus, Gestion d'équipe, Innovation, Leadership d'équipe, Développement agile de logiciels, Présentation des ventes, Fixation des objectifs, Méthodologie Agile
Mixte · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Cloud Computing, Cloud computing hybride, Logiciel en tant que service, Services en nuage, Sécurité de l'informatique en nuage, Dépenses d'exploitation, Google Cloud Platform, Infrastructure en nuage, Nuage public, Stratégies technologiques, Transformation numérique, Transformation des entreprises, Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Multi-cloud
Débutant · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: IA générative, Grand modèle de langage (LLM), Candidature au LLM, Intelligence artificielle, Ingénierie de requête, Mise en œuvre de l'IA, Créativité, Innovation, Collaboration, ChatGPT, Interaction Homme-Machine
Débutant · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Programmation en Python, Grand modèle de langage (LLM), Scripting, Ingénierie de requête, Intelligence artificielle, Interface de programmation d'application (API), Mise en œuvre de l'IA, Jupyter, Analyse des Données, Automatisation, Principes de programmation, structures de données, Développement d'applications, Débogage
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apache Maven, Build Tools, Software Configuration Management, Continuous Integration, Integrated Development Environments, Java Programming, Dependency Analysis, Automation, Java, Product Lifecycle Management, Software Versioning
Intermédiaire · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Programmation en Python, Algorithmes, Analyse du réseau, Analyse des réseaux sociaux, Matplotlib, Analyse, Apprentissage non supervisé, Importation/exportation de données, Analyse des Données, Analyse prédictive, Théorie des graphes, Pandas (paquetage Python)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Microservices, Redis, API Design, Docker (Software), .NET Framework, Software Architecture, Software Design Patterns, Restful API, Integration Testing, Distributed Computing, PostgreSQL, Data Validation
Intermédiaire · Cours · 1 à 3 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: C++ (langage de programmation), Algorithmes, NoSQL, Protocoles réseau, Cloud Computing, Apache Hadoop, Technologies de stockage des données, Évolutivité, Théorie des bases de données, Science Informatique Théorique, Informatique distribuée, Apache Cassandra, Conception des systèmes
Débutant · Cours · 1 à 3 mois