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.

Rice University
Compétences que vous acquerrez: Physics, Mechanics, electromagnetics, Vibrations, Materials science, Applied Mathematics, Physical Science, Mathematical Modeling, Advanced Mathematics, Calculus, Differential Equations, Trigonometry, Linear Algebra, Integral Calculus, Problem Solving
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Threat Modeling, Application Security, Secure Coding, Authentications, OAuth, Software Testing, Software Development Life Cycle, Unit Testing, Security Testing, Unified Modeling Language, Application Design, Authorization (Computing), Single Sign-On (SSO), Security Software, Software Development, Data Validation, Cyber Security Assessment, Cyber Security Strategy, Cybersecurity, Role-Based Access Control (RBAC)
Intermédiaire · Cours · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: ChatGPT, Microsoft Excel, Logiciel de tableur, Visualisation interactive des données, Importation/exportation de données, Visualisation des données, Ingénierie de requête, Ingénierie rapide, Codage vibratoire, Vérification et validation, Invitations multimodales, Tracé (graphique), Formules Excel, Macros Excel, Prototypage, L'activation de l'IA
Débutant · Cours · 1 à 4 semaines

L&T EduTech
Compétences que vous acquerrez: Civil Engineering, Construction Engineering, Land Development, Building Information Modeling, Construction, Construction Management, Construction Inspection, Aerospace Basic Quality System Standards, Capacity Planning, Building Design, Building Services Engineering, Facility Management, Facility Repair And Maintenance, Landscape Architecture, Construction Estimating, Architectural Design, Environmental Engineering, Security Strategy, Process Analysis, Engineering Plans And Specifications
Intermédiaire · Spécialisation · 1 à 3 mois
University of Toronto
Compétences que vous acquerrez: Biologie, Bioinformatique, Rapports de recherche, Analyse de corrélation, Expérimentation, Biotechnologie, Analyse du réseau, Méthodes statistiques, Rapports de laboratoire, Synthèse des données, Analyse
Intermédiaire · Cours · 1 à 3 mois

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

Infosec
Compétences que vous acquerrez: Algorithmes, Sécurité des applications, Blockchain, Cryptographie, Sécurité des réseaux, Cryptage, Intégrité des données, Sécurité informatique, Sécurité réseau, Techniques d'exploitation, Codage sécurisé, Traitement des transactions, Informatique distribuée, Évolutivité, Évaluations de la vulnérabilité, Protocoles cryptographiques
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

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

Arizona State University
Compétences que vous acquerrez: Electrical Systems, Manufacturing and Production, Manufacturing Processes, Production Process, Energy and Utilities, Thermal Management, Sustainable Technologies, Materials science, Performance Testing
Débutant · Cours · 1 à 4 semaines

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

Coursera
Compétences que vous acquerrez: Search Engine Optimization, Content Management, Content Management Systems, Web Content, Web Design, Web Presence, Information Architecture, Web Design and Development, Goal Setting, Digital Publishing, Editing, Writing and Editing, Photo Editing
Débutant · Projet Guidé · Moins de 2 heures