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.

Pragmatic AI Labs
Compétences que vous acquerrez: Amazon Bedrock, AI Security, Retrieval-Augmented Generation, Docker (Software), Prompt Engineering, GitHub Copilot, Token Optimization, Agentic Workflows, AI Orchestration, LLM Application, Debugging, Serverless Computing, Software As A Service, Model Context Protocol, Amazon Web Services, Large Language Modeling, Rust (Programming Language), Code Review, Natural Language Processing, GitHub
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Interface de ligne de commande, Programmation orientée objet (POO), Environnements de développement intégré, Principes de programmation, Ruby (Langage de programmation), Environnement de développement, Réutilisation du code, Outils de programmation informatique, Programmation informatique, Apple Xcode, Installation du logiciel, Débogage
★ 4.6 (12) · Débutant · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Data Warehousing, Apache Hadoop, Distributed Computing, Scalability, Transaction Processing, Database Systems, Database Design, Applied Machine Learning, Database Management Systems, Data Architecture, Database Theory, Database Management, Database Architecture and Administration, Cloud Computing, Big Data, Relational Databases, Query Languages, Databases, Data Processing, SQL
★ 3.8 (11) · Intermédiaire · Spécialisation · 1 à 3 mois

Dassault Systèmes
Compétences que vous acquerrez: SolidWorks (CAD), 3D Modeling, Computer-Aided Design, Assembly Drawing, Drafting and Engineering Design, Mechanical Design, Simulation and Simulation Software, Engineering Design Process, Mechanical Engineering
★ 5 (11) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: AWS Kinesis, AWS SageMaker, Data Engineering, Amazon S3, AWS CloudFormation, Amazon Redshift, Data Architecture, Cloud Security, Network Security, Kubernetes, Cloud Management, AWS Identity and Access Management (IAM), Git (Version Control System), Data Loss Prevention, Data Management, Query Languages, Amazon Elastic Compute Cloud, System Monitoring, Cloud Computing, Data Processing
★ 4.3 (9) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Programming Principles, Information Technology, Operating Systems, Collaborative Software, Computer Literacy, Browser Compatibility, Program Development, Computing Platforms, Computer Programming, Python Programming, System Software, Linux, Application Design, Microsoft Windows, Mac OS, Package and Software Management, Open Source Technology, Software Development
★ 4.4 (8) · Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Logique informatique, Vérification et validation, Analyse des systèmes, Algorithmes, Spécification fonctionnelle, Conception des systèmes, Informatique théorique
★ 3.5 (13) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), File I/O, File Management, Cascading Style Sheets (CSS), Extensible Markup Language (XML), Test Automation, Extensible Languages and XML, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Test Case, Test Execution Engine, Data Structures
★ 4.6 (8) · Débutant · Spécialisation · 3 à 6 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Social Determinants Of Health, Community Health, Product Development, Health Systems, Health Disparities, Business Modeling, Health Equity, Drive Engagement, Lean Six Sigma, Market Analysis, Performance Improvement, Process Improvement, Stakeholder Analysis, New Product Development, Innovation, Decision Making, Operations Management, Operations, Problem Solving, Leadership
★ 4.8 (11) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Conteneurisation, Déploiement continu, Jenkins, Automatisation des technologies de l'information, Contrôle des versions, Ansible, SonarQube, Kubernetes, GitHub, Outils Devops, CI/CD, Docker (Logiciel), DevOps, Git (système de contrôle de version), Déploiement des applications, Intégration continue
★ 4.4 (9) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez:
★ 4.8 (18) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Restful API, API Testing, Application Programming Interface (API), Authentications, Test Script Development, Test Automation, JSON, Security Testing, Java Programming, Scenario Testing, Java, Test Tools, Test Case, Build Tools, Authorization (Computing), Development Environment, Data Validation, Verification And Validation, Back-End Web Development
★ 4.9 (47) · Débutant · Spécialisation · 1 à 3 mois