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: Automatisation, Analyse des données, Intelligence économique, Power BI, Automatisation des processus d'entreprise, Processus d'affaires, Visualisation interactive des données, Microsoft Power Platform, Intégration des données, Développement d'applications, Visualisation des données, Microsoft Power Automate/Flow, Gestion du flux de travail, Création de tableaux de bord, Modélisation des données, Agents génératifs d'IA, Développement sans code
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement de logiciels, Déploiement dans le nuage, Gestion de projet agile, Méthodologies de développement de logiciels, Développement agile de logiciels, Gestion de projet Agile, Développement guidé par le comportement, Développement d'applications, Applications en nuage, DevOps, NoSQL, Développement de l'informatique en nuage, Développement piloté par les tests (TDD), Déploiement continu, Méthodologie Agile, Scrum (développement de logiciels), Développement logiciel agile, CI/CD, L'informatique en nuage, Intégration continue, Méthodologie agile, MongoDB, Livraison continue
Intermédiaire · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Vibe coding, Model Context Protocol, Prompt Engineering, Claude Code, Responsible AI, Prompt Patterns, Prompt Engineering Tools, Anthropic Claude, LLM Application, AI Orchestration, Authentications, Agentic Workflows, AI Integrations, AI Workflows, AI Enablement, Generative AI Agents, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Agentic systems
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: SQL , Sécurité des applications, Cryptage, Sécurité des données, Systèmes de gestion de bases de données, Sécurité des systèmes d'information, Bases de données, Gestion des bases de données, NoSQL, Architecture et administration des bases de données, Gestion de la vulnérabilité, Gestion des vulnérabilités, Contrôles de sécurité, Bases de données relationnelles, Contrôle d'accès basé sur les rôles (RBAC), Provisionnement des utilisateurs, Contrôle des accès basé sur le rôle (RBAC), Application de base de données, Conception de la base de données, Administration des bases de données, Comptes d'utilisateurs
Débutant · Cours · 1 à 3 mois

University of Maryland, College Park
Compétences que vous acquerrez: L'esprit d'entreprise, Analyse concurrentielle, L'idée, Analyse du marché, Initiative et leadership, Opportunités de marché, L'innovation, Stratégie commerciale, Développement de nouvelles activités
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement de logiciels, Outils de développement de logiciels, Sécurité des applications, Optimisation des performances, Configuration du système, Développement d'applications, Microarchitecture, C (langage de programmation), Débogage, C++ (langage de programmation), Outils de construction, Programmation du système, Logiciels embarqués, Architecture des ordinateurs, Systèmes embarqués
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation informatique, Développement de logiciels, Programmation en Python, Programmation Python, Principes de programmation, Réutilisation du code
Débutant · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: Model Deployment, MLOps (Machine Learning Operations), Data Preprocessing, Classification And Regression Tree (CART), Exploratory Data Analysis, Logistic Regression, Statistical Machine Learning, Model Evaluation, Model Training, Supervised Learning, Decision Tree Learning, Probability & Statistics, Data Processing, Machine Learning Software, Statistical Software, Machine Learning Methods, Workflow Management, Machine Learning, Correlation Analysis, Applied Machine Learning
Avancées · Certificat Professionnel · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Logiciels et technologies pour l'éducation, Examen par les pairs, Conception pédagogique, Pédagogie, Retour d'information constructif, Matériel pédagogique, Apprentissage mixte, Stratégies d'enseignement, Développement des cours, Élaboration de matériel de formation, Éducation et formation, Capacité à respecter les délais, Systèmes de gestion de l'apprentissage, Conception de l'enseignement et des programmes d'études, Planification des cours
Débutant · Cours · 1 à 3 mois

Dartmouth College
Compétences que vous acquerrez: Programmation informatique, Gestion des fichiers, Ingénierie informatique, Commandes Linux, Interface de ligne de commande, C (langage de programmation), Gestion des processus du système d'exploitation, Serveurs Linux, Technologie Open Source, Linux, Gestion de la mémoire, Outils de construction, Unix, Systèmes de fichiers, Logiciels embarqués, Systèmes embarqués
Débutant · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Développement mobile, Apple iOS, Protocoles de réseau, JSON, Magasin de données, Composants de l'interface utilisateur, développement iOS, Persistance des données, Modèle de réseau, CORE (logiciel), Modélisation des données, Interface de programmation d'applications (API), Interface utilisateur (UI), Application de base de données
Avancées · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Modélisation des processus, Logique informatique, Spécification fonctionnelle, Conception de diagrammes, Analyse des besoins, Documents de conception de logiciels, Documents relatifs aux besoins des utilisateurs, Modélisation des données, Exigences fonctionnelles, Langage de modélisation unifié, Analyse des exigences de sécurité, Configuration requise, Diagrammes de flux de données (DFD), Documentation technique, Documentation du logiciel, Analyse des systèmes
Débutant · Cours · 1 à 3 mois