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

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

Compétences que vous acquerrez: Gestion des risques, Renforcement de l'esprit d'équipe, Rétrospective de Sprint, Arriérés, Conception de logiciels, Gestion de projet Agile, Scrum (développement de logiciels), Planification du Sprint, Communication, Matériel informatique, Leadership, Méthodologie Agile, DevOps, Développement agile de logiciels, Méthodologies de développement de logiciels, Cycle de vie du développement logiciel, Architecture logicielle, Témoignage de l'utilisateur, Principes du Kanban, Technologies de l'information
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: AutoCAD Civil 3D, Autodesk Revit, Autodesk, Grading (Landscape), AutoCAD, Drafting and Engineering Design, Design Specifications, Network Model, Engineering Analysis, Design, Design and Product, Data Management
Débutant · Cours · 3 à 6 mois
Macquarie University
Compétences que vous acquerrez: Nettoyage des données, Consolidation, Gestion des données, Automatisation, Microsoft Excel, Logiciel de Feuille de Calcul, Intégration de données, Rapports d'activité, Tableau de bord, Expressions d'analyse de données (DAX)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Technologie Open source, Interface de ligne de commande, GitHub, Git (Système de contrôle des versions), Contrôle des versions, DevOps, Logiciel de collaboration, Applications Web
Débutant · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Physics, Mechanics, Thermal Management, Engineering, Applied Mathematics, Vibrations, Physical Science, Engineering Analysis, Torque (Physics), Laboratory Equipment, Mathematical Theory & Analysis, Problem Solving, Science and Research, Analytical Skills, Computer Science, Critical Thinking and Problem Solving, Logical Reasoning, Research, Software Development, Critical Thinking
Débutant · Cours · 1 à 3 mois
Johns Hopkins University
Compétences que vous acquerrez: Apprentissage automatique, Manipulation des données, Visualisation interactive des données, Nettoyage des données, Science des données, Modélisation prédictive, Inférence statistique, Data wrangling, La programmation en R, GitHub, Analyse de régression, Rmarkdown, Shiny (Package (R)), Analyse exploratoire des données (AED), Tests d'hypothèses statistiques, Contrôle des versions, Tracé (graphique), Plotly, Algorithmes d'apprentissage automatique, Analyse statistique
Débutant · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Utilisabilité, Conception et développement de sites web, HyperText Markup Language (HTML), Conception de sites web, Protocole de transfert de fichier (FTP), Règles pour l’accessibilité des contenus Web, Feuilles de style en cascade (CSS), Hébergement en nuage, Serveurs web, Données Validation des données, Web sémantique
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intelligence artificielle, Ingénierie de requête, Traitement du langage naturel (NLP), Test de logiciels, Automatisation des tests, Développement de logiciels, IA générative, IA responsable, Génie logiciel, Outils de développement de logiciels, CI/CD, Sécurité des applications, DevSecOps, Architecture logicielle, Grand modèle de langage (LLM)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cadres JavaScript, Programmation en Python, HyperText Markup Language (HTML), HTML et CSS, Cloud Native Computing, Architecture de l'informatique en nuage, Cloud computing hybride, Sécurité de l'informatique en nuage, DevOps, Applications en nuage, React.js, Côté serveur, Méthodologie Agile, Node.js, NoSQL, Services en nuage, Infrastructure en nuage, MongoDB, React Redux, IBM Cloud
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Model Based Systems Engineering, Systems Engineering, Requirements Analysis, Test Engineering, Systems Thinking, Systems Architecture, Test Planning, Systems Design, Systems Analysis, Functional Requirement, Systems Development, Risk Management Framework, System Requirements, Engineering Design Process, Verification And Validation
Préparer un diplôme
Débutant · Cours · 1 à 3 mois