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 Colorado System
Compétences que vous acquerrez: Analyse des données, C (langage de programmation), Programmation informatique, Analyse statistique, C et C++, Pensée informatique, Principes de programmation, Présentation des données, Analyse, Statistiques descriptives
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: User Story, User Interface and User Experience (UI/UX) Design, Usability, UI/UX Strategy, Design Thinking, User Interface (UI) Design, User Experience Design, Mockups, Wireframing, Interaction Design, Experience Design, Usability Testing, Human Centered Design, User Centered Design, Application Design, AI literacy, Responsible AI, Prototyping
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Évolutivité, Évaluation du modèle, Architecture et administration des bases de données, Architecture des logiciels, Magasin de données, Génie logiciel, Architecture des données, Optimisation des performances, Informatique distribuée, Tests de performance, Modélisation prédictive, Test du système, Test de stress des performances, Big Data, Microservices
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

Universidad de los Andes
Compétences que vous acquerrez: Scrum (Software Development), Value Propositions, Proposal Development, Sprint Retrospectives, Business Modeling, Video Game Development, Customer Analysis, Agile Methodology, Software Development Methodologies, Agile Software Development, Presentations, Entrepreneurship, Game Design, Target Audience, Sprint Planning, Target Market, Backlogs, Agile Product Development, Agile Project Management, Market Opportunities
Débutant · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Développement Web, Programmation informatique, Programmation en Python, Génie logiciel, Principes de programmation, Structures de données, Programmation Python, Outils de développement web
Débutant · Cours · 1 à 4 semaines

University of California, Irvine
Compétences que vous acquerrez: Maîtrise des données, Analyse des données, Récit de données, Analyse descriptive, Données du marché, Logiciel de visualisation de données, Cartographie des données, Tableau de bord, Visualisation des données, Visualisation interactive des données, Analyse exploratoire des données (AED), Présentation des données, Narration des données, Éthique des données, Information et technologie géospatiales, Histoires visuelles, Création de tableaux de bord, Visualisation statistique, Statistiques descriptives, Logiciel Tableau, Analyse exploratoire des données, Tracé (graphique)
Débutant · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Microservices, Spring Boot, API Testing, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Object Oriented Design, Application Programming Interface (API), Systems Architecture, Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications
Intermédiaire · Spécialisation · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Science des données, Manipulation des données, Matplotlib, NumPy, Logiciel de visualisation de données, Programmation en Python, Visualisation des données, Analyse exploratoire des données (AED), Pandas (paquetage Python), Manipulation de données, Gestion des paquets et des logiciels, Programmation Python, Visualisation statistique, Seaborn, Analyse exploratoire des données, Traitement des données, Tracé (graphique)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Dépannage du réseau, Réseaux privés virtuels (VPN), Outils de test, Google Cloud Platform, Optimisation des performances, Analyse du réseau, Tests de performance, Machines virtuelles, Surveillance du réseau, Réseau virtuel, Gestion des performances du réseau, Équilibrage de la charge
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Restful API, CI/CD, Model View Controller, ASP.NET, Cloud Infrastructure, Continuous Deployment, Load Balancing, OAuth, Continuous Integration, Continuous Delivery, Cloud Computing, Cloud Applications, Cloud Deployment, Application Deployment, Cloud Computing Architecture, API Design, Web Applications, Web Development, .NET Framework, Microservices
Intermédiaire · Spécialisation · 3 à 6 mois

Dartmouth College
Compétences que vous acquerrez: C (langage de programmation), Programmation informatique, Ingénierie informatique, Linux, C et C++, Algorithmes, Principes de programmation, Structures de données, Systèmes embarqués, Gestion de la mémoire
Débutant · Cours · 1 à 3 mois

Xi'an Jiaotong University
Compétences que vous acquerrez: Microsoft SQL Servers, SQL, Relational Databases, Database Management, Database Theory, Database Development, Database Design, Database Management Systems, Database Architecture and Administration, Query Languages, Data Access, Software Installation, C# (Programming Language), Data Integrity, Data Modeling
Débutant · Cours · 1 à 4 semaines