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.

University of Minnesota
Compétences que vous acquerrez: Modélisation des processus, Microsoft Excel, Probabilité, Analyse statistique, Simulation et logiciels de simulation, Probabilités et statistiques, Formules Excel, Statistiques, Méthodes statistiques, Macros Excel, Modélisation des risques, Simulations, Modélisation d'entreprise, Distribution de probabilité, Résolution de problèmes complexes
Débutant · Cours · 1 à 4 semaines

Peking University
Compétences que vous acquerrez: C# (Programming Language), C and C++, Data Structures, C++ (Programming Language), Computer Programming, Microsoft Visual Studio, Object Oriented Programming (OOP), Extensible Markup Language (XML), Extensible Languages and XML, Object Oriented Design, .NET Framework, Java, Programming Principles, Data Access, Database Management, User Interface (UI), Algorithms, UI Components, Event-Driven Programming, Computer Graphics
Intermédiaire · Cours · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Calculs, Logiciels mathématiques, Analyse numérique, Modélisation mathématique, Théorie et analyse mathématiques, Analyse exploratoire des données, Mathématiques appliquées, Mathématiques avancées, Analyse exploratoire des données (AED), Calcul intégral
Intermédiaire · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Programmation informatique, Logiciel médiateur, Conception de sites web, Javascript, Maintenabilité, Développement Web, Côté serveur, Structures de données, React.js, Évolutivité, TypeScript
Intermédiaire · Cours · 1 à 4 semaines

The Chinese University of Hong Kong
Compétences que vous acquerrez: Operations Research, Model Optimization, Computational Logic, Combinatorics, Algorithms, Applied Mathematics, Mathematical Modeling, Mathematical Software, Computational Thinking, Decision Support Systems, Data Transformation, Theoretical Computer Science, Performance Tuning, Linear Algebra
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Développement mobile, React Native, Restful API, Conception de l'API, Bases de données relationnelles, Interface de programmation d'applications (API), Gestion des données, Gestion des bases de données, Bases de données, SQL, Persistance des données, Authentifications, Technologies de stockage des données
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: ChatGPT, IA générative
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Continuous Delivery, Test Driven Development (TDD), Unit Testing, Continuous Deployment, Continuous Integration, Test Script Development, Application Deployment, Program Development, CI/CD, Agile Methodology, Test Automation, Maintainability, Software Development, Mockups, Test Case, Development Testing, Agile Software Development, Software Testing, Debugging, Python Programming
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Google Sheets, Proposal Development, Variance Analysis, Trend Analysis, Budget Management, Budgeting, Spreadsheet Software, Google Workspace, Presentations, Financial Acumen, Finance
Débutant · Projet Guidé · Moins de 2 heures

Peking University
Compétences que vous acquerrez: Object Oriented Design, Software Engineering, Software Testing, Development Environment, Unified Modeling Language, Software Development Tools, Requirements Analysis, Systems Development Life Cycle, Software Development Methodologies, Software Development Life Cycle, Software Design, Agile Methodology, Agile Software Development, Requirements Elicitation, Software Development, Software Engineering Tools, Systems Analysis
Intermédiaire · Cours · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Physique, Mécanique, Ingénierie mécanique, Résolution de problèmes, Calculs, Sciences physiques
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C# (Programming Language), Software Architecture, .NET Framework, Object Oriented Design, Distributed Computing, Scalability, Object Oriented Programming (OOP), Software Design, Object-Relational Mapping, Microservices, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL, Event-Driven Programming
Intermédiaire · Cours · 1 à 4 semaines