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: Selenium (Software), Test Script Development, Test Automation, Java Programming, Java, Software Testing, Javascript, Eclipse (Software), Apache Maven, Development Environment, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Software Installation, System Configuration
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Test Driven Development (TDD), Unit Testing, Development Testing, Test Script Development, Test Case, Software Testing, Python Programming, File I/O
★ 4.1 (9) · Intermédiaire · Projet Guidé · Moins de 2 heures

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

Real Madrid Graduate School Universidad Europea
Compétences que vous acquerrez: Marketing Analytics, Strategic Partnership, Marketing, Key Performance Indicators (KPIs), Customer Engagement, Product Marketing, Marketing Strategy and Techniques, Return On Investment, Stakeholder Management, Branding, Digital Marketing, Brand Management, Advertising, Consumer Behaviour, Sales Process, Public Relations, Emotional Intelligence, Price Negotiation, Data Analysis, Creative Thinking
★ 4.8 (8) · Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: User Accounts, Real Time Data, Authentications, Frontend Integration, Cloud Applications, Cloud Development, Application Development, NoSQL, Serverless Computing, Application Security, Data Management, Data Access, Data Structures, Data Storage, Cloud Security
★ 4.5 (6) · Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Programmation informatique, Apprentissage automatique, Données non structurées, Documentation clinique, Exploration de texte, Terminologie médicale, Programmation en Python, Apprentissage profond, Modèle de formation, Évaluation du modèle, Informatique clinique, Traitement du langage naturel, Programmation Python, Apprentissage automatique appliqué, Informatique de santé, Gestion de l'information sur la santé, Apprentissage supervisé, Outils de programmation informatique, Réseaux neuronaux artificiels
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Penetration Testing, Exploit development, OSI Models, Exploitation techniques, Open Web Application Security Project (OWASP), TCP/IP, Network Protocols, Network Security, Cyber Security Assessment, General Networking, Vulnerability Scanning, Cybersecurity, Prompt Engineering, Large Language Modeling, AI Security, LLM Application, Test Script Development, Scripting, Scripting Languages, Python Programming
★ 4.3 (7) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Version Control, Git (Version Control System), Selenium (Software), Test Automation, Jenkins, Test Script Development, Software Versioning, Continuous Integration, Test Tools, Continuous Delivery, Test Data, Software Testing, CI/CD, Code Reusability, Software Design Patterns, Command-Line Interface, File I/O
★ 4.8 (6) · Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: R (logiciel), Programmation statistique, Documentation du logiciel, Documentation technique, Analyse statistique, Statistiques descriptives, Copilote GitHub, Environnement de développement, Microsoft Visual Studio, Version du logiciel, Principes de programmation, Contrôle des versions, Développement du programme
Débutant · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: SQL, Relational Databases, Database Management, Query Languages, Databases, Database Design, Database Systems, Data Visualization, Object Oriented Programming (OOP), Data Processing, Data Modeling, Data Manipulation, Geospatial Mapping, Data Storage, Scripting, Python Programming
★ 4.7 (6) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Operating System Administration, Local Area Networks, Software Installation, Command-Line Interface, Microsoft Windows, System Configuration, Systems Administration, TCP/IP, Linux Administration, Linux, General Networking, Patch Management, Operating Systems, User Accounts, Network Routers, System Monitoring, Network Troubleshooting, Mac OS, Identity and Access Management, Network Security
★ 5 (9) · Intermédiaire · Cours · 1 à 3 mois

University of California, Irvine
Compétences que vous acquerrez: Analyse des données, Intelligence artificielle, Apprentissage automatique, Science des données, Analyse de l'activité, Maîtrise des données, Connaissance de l'IA, Ingénierie des nuages, Architecture des données, Compétences analytiques, Intelligence artificielle et apprentissage automatique (IA/ML)
★ 4.3 (9) · Débutant · Cours · 1 à 4 semaines