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.

Board Infinity
Compétences que vous acquerrez: Vulnerability Assessments, Cyber Security Assessment, Network Monitoring, Penetration Testing, Virtual Private Networks (VPN), Command-Line Interface, Linux Commands, Cybersecurity, Linux, Software Installation, Intrusion Detection and Prevention, Network Security, Network Analysis
Intermédiaire · Cours · 1 à 4 semaines

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: Food and Beverage, Meal Planning And Preparation, Process Engineering, Experimentation, Chemical Engineering, Engineering, Materials science, Environment, Systems Of Measurement, Water Quality, Thermal Management, Biochemistry, Chemistry, Scientific Methods, Laboratory Equipment
Mixte · Cours · 1 à 4 semaines

University of Minnesota
Compétences que vous acquerrez: Interface utilisateur (UI), Conception centrée sur l'utilisateur, Utilisabilité, Tests d'utilisabilité, Planification des tests, Recherche utilisateur, Recherche UI/UX, Conception de l'expérience utilisateur, Interaction Homme-Machine
Mixte · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Middleware, Persistance des données, Java, Scripting, HyperText Markup Language (HTML), Développement Web, Programmation Java, Plate-forme Java Enterprise Edition (J2EE), Déploiement des applications, Serveurs d'application, Programmation événementielle, Applications Web, Côté serveur, Cadres d'application, Cartographie objet-relationnelle, Protocoles d'ouverture de session, Serveurs web, Partage des données, Gestion du contexte, Stockage des données
Intermédiaire · Spécialisation · 1 à 3 mois

Universidad de los Andes
Compétences que vous acquerrez: Unified Modeling Language, Software Visualization, Diagram Design, Software Design, Object Oriented Design, Software Engineering, Requirements Analysis
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Concevoir, Éléments et principes de conception, Conception graphique, Qualité de l'image, Conception et développement de sites web, Typographie, Théorie des couleurs, Conception de l'expérience utilisateur, Adobe Photoshop, Conception numérique, Logiciels de conception graphique et visuelle
Débutant · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Engineering Design Process, Prototyping, Engineering Drawings, Product Design, Product Development, Hardware Design, Research and Design, 3D Modeling, Mockups, Industrial Design, Development Testing, Computer-Aided Design, Usability Testing, Design Specifications, Manufacturing Processes, Cost Estimation, Materials science, Ideation, Mechanical Engineering, User Feedback
Débutant · Spécialisation · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Interface de ligne de commande, Prototypage, Internet des objets, Linux, Contrôle des versions, Systèmes embarqués, Environnements de développement intégré, GitHub, Périphériques, Outils de développement de logiciels, Git (Système de contrôle des versions), Systèmes d'Exploitation, Matériel informatique
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Microsoft Office, Microsoft Outlook, Presentations, Microsoft 365, Microsoft PowerPoint, Microsoft Power Automate/Flow, Productivity Software, Microsoft Word, Prioritization, Organizational Skills, Calendar Management, Document Management, Microsoft Excel, User Accounts
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Malware Protection, Exploitation techniques, Exploit development, Cyber Threat Hunting, Cyber Security Assessment, Application Security, Threat Detection, Virtual Machines, Code Review, Debugging, System Programming, Scripting, Windows PowerShell, Virtual Environment, Linux, File Management
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Gestion des données, Informatique distribuée, Microservices, Conteneurisation, Gestion des performances des applications, Kubernetes, Grafana, Débogage, DevOps, Cloud Native Computing, Contrôle continu, Moniteur du système, Docker (Logiciel), Prométhée (Logiciel)
Intermédiaire · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Tracé (graphique), Analyse des Données, Visualisation statistique, Éthique des données, Sciences politiques, Évaluation du programme, Études de cas, Ggplot2, Analyse statistique, La programmation en R, Méthodes statistiques, Logiciel de Visualisation de Données, Présentation des données, Analyse exploratoire des données (AED), Visualisation de Données, Politiques publiques, Tidyverse (Package R), Analyse politique, Enquêtes, R (logiciel)
Intermédiaire · Spécialisation · 3 à 6 mois