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: Analyse statistique, Logiciel de Visualisation de Données, Visualisation interactive des données, Big Data, Nettoyage des données, IBM Cognos Analytics, Data wrangling, Narration des données, Formules Excel, Analyse des Données, Looker (Logiciel), Microsoft Excel, Compétences analytiques, Visualisation statistique, Logiciel de Feuille de Calcul, Présentation des données, Tableau de bord, Diagrammes de dispersion, Apache Hadoop, Visualisation de Données
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

University of Alberta
Compétences que vous acquerrez: Ingénierie des familles de produits, Bases de données, Modèles de conception de logiciels, Middleware, Maintenabilité, Logiciels système, Évolutivité, Documentation du logiciel, Conception de logiciels, Modèle de langage unifié, Architecture logicielle, Déploiement des applications, Développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Analyse statistique, structures de données, Programmation Statistique, Analyse des Données, Outils de programmation informatique, Importation/exportation de données, La programmation en R, Simulations, Optimisation des performances, Manipulation des données, Principes de programmation, Débogage
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: IA responsable, Créativité, Intelligence artificielle et apprentissage automatique (IA/ML), Intelligence artificielle, Candidature au LLM, Commercialisation, Gestion du cycle de vie des produits, Développement de produits, Renforcement de l'esprit d'équipe, ChatGPT, Communication avec les parties prenantes, Retour sur investissement, gestion de produit, IA générative, Google Gemini, Amélioration de l'expérience client, Deep learning, Motifs de l'invitation, Ingénierie de requête, Stratégie produit IA
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: React Native, Software Development Life Cycle, Flutter (Software), Swift Programming, Mobile Development, Software Architecture, Apple Xcode, Android Studio, User Centered Design, Android Development, React Redux, Apple iOS, Responsive Web Design, Git (Version Control System), GitHub, Android (Operating System), Cascading Style Sheets (CSS), React.js, Large Language Modeling, AI Personalization
Débutant · Certificat Professionnel · 3 à 6 mois

Georgia Institute of Technology
Compétences que vous acquerrez: Mécanique, Génie civil, Analyse structurelle, Probabilités et statistiques, Algèbre, Statistiques, Equations différentielles, Probabilité, Ingénierie, Calculs, Trigonométrie, Géométrie, Mathématiques avancées, Hydraulique, Hydrologie, Ingénierie mécanique
Mixte · Cours · 1 à 3 mois

Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation informatique, structures de données, Environnement de développement, Développement du programme, Environnements de développement intégré, Programmation en Python, Pensée informatique, Principes de programmation, Gestion des problèmes, Débogage
Débutant · Cours · 1 à 3 mois

Northwestern University
Compétences que vous acquerrez: Automatisation, Contrôle des machines, Mécanique, Théorie des graphes, Mathématiques appliquées, Robotique, Intelligence artificielle, Simulation et logiciels de simulation, Ingénierie de l'automatisation, Calculs d'ingénierie, Modélisation mathématique, Ingénierie, Systèmes de contrôle, Analyse technique, Logiciels mathématiques, Vibrations, Environnement virtuel, Matlab, Couple (Physique), Ingénierie mécanique
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Ingénierie informatique, Architecture matérielle, Électronique, Conception et mise en œuvre du système, Conception du matériel, Conception des systèmes, Environnements de développement intégré, Logique computationnelle, Systèmes embarqués, Architecture des ordinateurs, Développement du programme, Systèmes électroniques, Conception de logiciels, Réseau de portes programmables (FPGA), Circuits intégrés (CI) spécifiques à l'application, Eclipse (Logiciel), Ingénierie électronique, Développement de logiciels, Vérification et validation, Matériel électronique
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Git (Système de contrôle des versions), Programmation Java, Automatisation des tests, Maintenabilité, Java, Développement piloté par les tests (TDD), Développement Android, Modèles de conception de logiciels, Tests unitaires, Tests de développement, Android Studio, Fichier E/S, JUnit, Génie logiciel, Tests d'intégration, Test de logiciels, Développement Mobile, Sécurité des applications, Testabilité, Programmation orientée objet (POO)
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Data Storytelling, Dashboard, Data Presentation, Data Visualization, Database Design, MySQL, Presentations, Descriptive Statistics, Extract, Transform, Load, Business Intelligence, Data Visualization Software, IBM DB2, Tableau Software, Relational Databases, Star Schema, IBM Cognos Analytics, Interactive Data Visualization, Microsoft SQL Servers, Regression Analysis, Excel Formulas
Débutant · Certificat Professionnel · 3 à 6 mois