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.

Vanderbilt University
Compétences que vous acquerrez: structures de données, Interface utilisateur (UI), Tracé (graphique), Informatique, Programmation informatique, Environnement de développement, Calculs d'ingénierie, Résolution de problèmes, Logiciels mathématiques, Fichier E/S, Principes de programmation, Matlab, Débogage
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement Web Front-End, Java, Programmation Java, Bases de données, Intégration continue, HTML et CSS, Conception de la base de données, Spring Boot, CI/CD, Application de base de données, Modèle Vue Contrôleur, Interface de programmation d'application (API), Docker (Logiciel), Architecture logicielle, Développement Web complet, Développement web back-end, Documents de conception de logiciels, Microservices, Restful API, Témoignage de l'utilisateur
Avancées · Cours · 1 à 3 mois
University of California, Davis
Compétences que vous acquerrez: Génie électrique, Gestion thermique, Analyse structurelle, Science des matériaux, Semi-conducteurs, Composants électroniques, Ingénierie, Ingénierie électronique, Analyse des défaillances, Génie chimique, Ingénierie mécanique
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: SQL, IBM Cognos Analytics, Pipelines de données, Conception de la base de données, Commandes Linux, Gestion des bases de données, IBM DB2, Flux d'air Apache, Apache Kafka, Magasin de données, Bases de données relationnelles, Script Shell, Administration de base de données, Entreposage de données, Tableau de bord, Extrait, Bash (langage de script), Architecture et administration des bases de données, Visualisation de Données, MySQL
Débutant · Certificat Professionnel · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Systems Engineering, Verification And Validation, Team Management, Systems Architecture, Requirements Analysis, Requirements Elicitation, Scrum (Software Development), Systems Development Life Cycle, Teamwork, Configuration Management, Team Building, Agile Methodology, Scaled Agile Framework, Systems Development, Team Motivation, Organizational Leadership, Engineering Management, Risk Management, Waterfall Methodology, Leadership and Management
Intermédiaire · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Application Security, OAuth, Data Validation, Authentications, Security Testing, Secure Coding, Web Applications, Authorization (Computing), Vulnerability Scanning, Cyber Attacks, Distributed Denial-Of-Service (DDoS) Attacks, Server Side, Security Strategy
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Transformation de données, SQL, Compilation des données, Analyse des Données, Formules Excel, Analytique, Logiciel de Feuille de Calcul, Tableaux croisés dynamiques et graphiques, Commentaires des utilisateurs, Manipulation des données, Intégration de données, Données Validation des données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Informatique décisionnelle, SQL, Analyse avancée, Collecte de données, Business Analytics, Conception de la base de données, Analyse des Données, Power BI, Microsoft Power Platform, Qualité des données, Microsoft Excel, Stockage des données, Intégrité des données, Traitement des données, Entreposage de données, Calendrier, Manipulation des données, Visualisation de Données, Rédaction de rapports, Rapports statistiques
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Cybersécurité, Gestion des identités et des accès, Détection des menaces, Authentifications, Facteurs humains (sécurité), Sécurité réseau, Sécurité des infrastructures, Analyse forensique, Protection contre les logiciels malveillants, Authentification multifactorielle, Réponse aux incidents, Sensibilisation à la sécurité, Cyber-attaques, Contrôles de sécurité
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Logiciel de Visualisation de Données, Nettoyage des données, LinkedIn, Gestion de portefeuille, Narration des données, Business Analytics, Google Sheets, Compétences en matière d'entretien, Analyse des Données, Compétences analytiques, Analyse, Intelligence artificielle, Traitement des données, Études de cas, Logiciel de Feuille de Calcul, Rapports de recherche, Présentations, Mise en œuvre de l'IA, Visualisation de Données
Débutant · Cours · 1 à 4 semaines

Northeastern University
Compétences que vous acquerrez: Conception du processus, Pensée systémique, Conception centrée sur l'utilisateur, Programmation orientée objet (POO), Cycle de vie du développement logiciel, Développement de systèmes, Conception de l'application, Conception de logiciels, Architecture d'entreprise, Génie logiciel, Visualisation des logiciels, Développement de logiciels, Gestion des risques de l'entreprise
Débutant · Cours · 1 à 4 semaines

SkillUp
Compétences que vous acquerrez: Prompt Engineering, AI Workflows, AI Orchestration, Generative AI, ChatGPT, OpenAI API, Microsoft Copilot, AI Enablement, Software Architecture, Integrated Development Environments, Code Review, Software Design, API Design, Debugging, Software Development, Application Development, AI Security, Database Design, Python Programming, Automation
Intermédiaire · Spécialisation · 3 à 6 mois