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.

Yale University
Compétences que vous acquerrez: Troubles de la communication, Travailler avec des enfants, Handicaps de développement, Conseil scolaire, Logiciels et technologies pour l'éducation, Tests de diagnostic, L'autonomisation, Enseignement différencié, La résilience, Alphabétisation, Évaluations psychologiques, Handicaps, Programmes d'enseignement individualisé (PEI), Conseil académique, Troubles du langage, Soutien et services aux étudiants, Spécialisation, Psychologie scolaire, Surmonter les obstacles, Stratégies d'apprentissage
★ 4.8 (1 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Contenu Web, Développement Web, Présence sur le web, Conception et développement de sites web, GitHub, HTML et CSS, Hébergement en nuage, Serveurs web, Langage de balisage hypertexte (HTML), Feuilles de style en cascade (CSS), Conception de sites web, Git (système de contrôle de version)
★ 4.5 (2 k) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Sécurité des entreprises, Développement de nouveaux produits, Gestion du cycle de vie des produits, Recherche sur les utilisateurs, Microsoft Copilot, Exigences relatives aux produits, Collaboration interfonctionnelle, Gestion des parties prenantes, Étude de marché, Méthodologie agile, Stratégie produit, Leadership d'une équipe interfonctionnelle, Développement agile de produits, Analyse du marché, Feuilles de route des produits, Connaissance du client, Gestion des produits, Propositions de valeur, Développement de produits, Analyse concurrentielle
★ 4.5 (324) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Anthropic Claude, Vibe coding, Prompt Patterns, Model Context Protocol, LLM Application, Context Management, OpenAI, Debugging, ChatGPT, Generative AI, Large Language Modeling, Multimodal Prompts, Cloud API, Token Optimization, Context Engineering, Code Review, Artificial Intelligence, Software Development, Web Development Tools
★ 4.4 (337) · Intermédiaire · Spécialisation · 1 à 3 mois

California Institute of the Arts
Compétences que vous acquerrez: Rédaction, Documents de conception de logiciels, Récit de l'histoire, L'idée, Conception de jeux, Développement de jeux vidéo
★ 4.7 (1,3 k) · Débutant · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Programmation Python, Dictionnaire de données, Stockage des données, Importation/exportation de données, Fichier E/S, Scripting, Langages de script, Traitement des données, Gestion des données, Manipulation de données, Cartographie des données, Traitement des données, Structures de données, Analyse des données
★ 4.7 (895) · Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Adobe InDesign, Théorie des couleurs, Logiciel de conception, Récit de l'histoire, Conception graphique et visuelle, Conception, Éléments et principes de conception, Histoires visuelles, Conception de la mise en page, Logiciels de conception graphique et visuelle, Adobe Photoshop, Conception graphique
★ 4.7 (1 k) · Débutant · Cours · 1 à 4 semaines

National Taiwan University
Compétences que vous acquerrez: Information Systems, Information Management, Data Structures, Transportation Operations, Information Technology, Production Planning, Production Schedule, Operations Management, Business Operations, Inventory Control, Logistics, Computational Logic, Algorithms, Programming Principles, Computer Programming, Python Programming, Decision Making, Development Environment, Software Installation
★ 4.9 (902) · Débutant · Cours · 1 à 3 mois
Dartmouth College
Compétences que vous acquerrez: Ingénierie informatique, Visualisation des logiciels, Gestion de la mémoire, Documentation du logiciel, Informatique, Génie logiciel, Interface de ligne de commande, Linux, Fichier E/S, C et C++, Logiciels embarqués, Principes de programmation, Algorithmes, Commandes Linux, Outils de programmation informatique, Programmation informatique, Serveurs Linux, C (langage de programmation), Débogage, Systèmes embarqués
★ 4.6 (453) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Récit de données, Présentation des données, Transformation des données, Extrait, Accès aux données, Microsoft Copilot, Power BI, Nettoyage des données, Expressions d'analyse de données (DAX), Microsoft Power Platform, Administration des bases de données, Intégration des données, Modélisation des données, Manipulation de données, Visualisation interactive des données, Maintenance des données, Logiciel de visualisation de données, Intelligence économique, Traitement des données, Transformer, Charge, Analyse des données
★ 4.6 (720) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Documents de conception de logiciels, Agents génératifs d'IA, Conception de logiciels, Génie logiciel, Flux de travail agentiques, Intégrations AI, DevSecOps, Éthique des données, Débogage, IA générative, Motifs de l'invitation, Sécurité des applications, Candidature au LLM, Examen du code, Architecture des logiciels, Intégration continue, Développement de logiciels
★ 4.5 (268) · Intermédiaire · Cours · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: Déploiement continu, L'innovation, Livraison continue, Recherche sur les utilisateurs, Tests d'utilisabilité, Développement logiciel agile, Méthodologies allégées, Méthodologie agile, Développement agile de produits, DevOps, Développement de produits, Essais de produits
★ 4.7 (1 k) · Mixte · Cours · 1 à 4 semaines