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: JUnit, Test Automation, Selenium (Software), Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Application Frameworks, Software Design Patterns, Java, Maintainability, Extensible Markup Language (XML)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: C++ (langage de programmation), Programmation informatique, Conception orientée objet, Principes de programmation, Programmation orientée objet (POO), Environnements de développement intégré, Fichier E/S, Débogage, Algorithmes, structures de données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: AWS Kinesis, Amazon DynamoDB, Amazon S3, Data Pipelines, AWS SageMaker, Real Time Data, Amazon CloudWatch, AWS Identity and Access Management (IAM), Cloud Storage, Apache Spark, Dashboard, Amazon Web Services, Apache Hive, Interactive Data Visualization, Apache Hadoop, Data Visualization Software, Data Processing, Extract, Transform, Load, Data Storage, Database Management Systems
Débutant · Spécialisation · 1 à 3 mois

EDUCBA
Compétences que vous acquerrez: Remote Access Systems, Command-Line Interface, System Monitoring, Unix Commands, User Accounts, Linux, Linux Administration, Shell Script, Linux Commands, Operating System Administration, Systems Administration, Software Installation, File Systems, System Configuration, Data Sharing, Security Controls, Operating Systems, File Management
Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Flask (Web Framework), Web Applications, Package and Software Management, Web Frameworks, Application Frameworks, Debugging, Program Development, Python Programming
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Learning Management Systems, Information Architecture, Education Software and Technology, Content Management
Débutant · Projet Guidé · Moins de 2 heures

Google Cloud
Compétences que vous acquerrez: Architecture de réseau, Conteneurisation, Docker (Logiciel), Virtualisation de réseau, Services en nuage, Infrastructure en nuage, Données en temps réel, Surveillance du réseau, Réseaux définis par logiciel, Réseaux étendus, Gestion des performances du réseau, Routage de réseau, Gestion des performances, Google Cloud Platform
Intermédiaire · Projet · Moins de 2 heures

Compétences que vous acquerrez: Kubernetes, Containerization, Cloud Infrastructure, Google Cloud Platform, Cloud Computing Architecture, Docker (Software), Infrastructure Architecture, Cloud Computing, Cloud Management, Application Deployment, Systems Architecture, YAML, Scalability
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Typographie, Développement Web, Maquettes, Animations, Conception de sites web réactifs, Développement Web Front-End, Feuilles de style en cascade (CSS), Composants UI
Intermédiaire · Cours · 1 à 4 semaines

Whizlabs
Compétences que vous acquerrez: Docker (Logiciel), Cloud computing hybride, Conteneurisation, Amazon Web Services, Évolutivité, Kubernetes, CI/CD, Sécurité de l'informatique en nuage, Déploiement dans le nuage, Déploiement des applications
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface utilisateur (UI), Données Validation des données, Programmation événementielle, Conception de l'expérience utilisateur, Conception de l'API, Développement Web, Gestion des données, React.js, Javascript, Données en temps réel, Cadres JavaScript, Développement Web Front-End, Feuilles de style en cascade (CSS)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HTML and CSS, Cloud Hosting, Web Development, Cloud Deployment, Responsive Web Design, Web Design, Web Content, Application Deployment, Typography, Javascript
Intermédiaire · Cours · 1 à 4 semaines