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: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Application Development
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Documentation du projet, Documents relatifs aux besoins des utilisateurs, Planification du projet, Développement de produits, Exigences relatives aux produits, Renforcement de l'esprit d'équipe, Plan du projet, Cycle de vie de la gestion de projet, Étude de marché, Gestion des produits, Développement de nouveaux produits, Planification des activités, Gestion du cycle de vie des produits, Planification du marketing, Planification des produits, Marketing des produits, Commercialisation, Stratégie produit, Développement agile de produits, Feuilles de route des produits, Analyse concurrentielle
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Persistance des données, Conteneurisation, Installation du logiciel, Interface de ligne de commande, Kubernetes, Hébergement en nuage, Architecture de l'infrastructure, Stockage des données, Évolutivité, Authentifications, Autorisation (informatique), Déploiement des applications
Intermédiaire · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Apprentissage automatique, Réseaux neuronaux artificiels, Algèbre linéaire, Développement du programme, Apprentissage automatique appliqué, Apprentissage profond, Architecture matérielle, Traitement des signaux numériques, Optimisation des performances, Architecture des ordinateurs, Flux de données, Gestion de la mémoire, Informatique distribuée, Programmation du système, C et C++, Analyse d'images, C++ (langage de programmation), Évolutivité, Programmation événementielle, Principes de programmation
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: Développement d'applications, Cadres d'application, Microsoft Visual Studio, Outils de développement Microsoft, Développement Web, Conception orientée objet, Environnement de développement, Environnements de développement intégré
Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Data Visualization Software, PySpark, Data Visualization, Snowflake Schema, Data Storytelling, Site Reliability Engineering, Docker (Software), Databricks, Containerization, GitHub Copilot, Interactive Data Visualization, Plot (Graphics), Plotly, Data Pipelines, Kubernetes, Apache Spark, Apache Hadoop, Big Data, Data Science, Python Programming
Intermédiaire · Spécialisation · 1 à 3 mois

EDUCBA
Compétences que vous acquerrez: Enterprise Architecture, Stakeholder Management, Business Architecture, Stakeholder Engagement, Risk Management, Information Technology Architecture, Stakeholder Analysis, Enterprise Modeling, Stakeholder Communications, Data Architecture, Governance, Infrastructure Architecture, Gap Analysis, Business Transformation, Change Management, Information Systems
Débutant · Cours · 1 à 4 semaines

Tecnológico de Monterrey
Compétences que vous acquerrez: Digital pedagogy, Education Software and Technology, Calculus, Applied Mathematics, Mechanics, Algebra, Mathematical Modeling, General Mathematics, Model Optimization, Mathematics Education, Mathematical Software, Graphing, Derivatives, Graphical Tools
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Hébergement en nuage, Applications Web, React Native, Développement d'applications, Autres langages de programmation mobile, Cadres d'application, Apple Xcode, Développement mobile, Programmation Swift, développement iOS, Apple iOS, Flutter (Logiciel), Développement multiplateforme, Tests de logiciels, Outils de programmation informatique, Outils de test, Outils de développement mobile, Environnement de développement, Android Studio, Environnements de développement intégré
Débutant · Cours · 1 à 4 semaines

Politecnico di Milano
Compétences que vous acquerrez: Rédaction technique, Méthodes scientifiques, Informatique, Recherche, Normes et conduite éthiques, Partage des données, Propriété intellectuelle
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Science des données, Matplotlib, Programmation informatique, Seaborn, Manipulation de données, NumPy, Pandas (paquetage Python), Tracé (graphique), Conception fonctionnelle, Informatique, Programmation Python, Réutilisation du code, Analyse exploratoire des données (AED), Manipulation des données, Visualisation des données, Traitement des données, Analyse exploratoire des données, Logiciel de visualisation de données, Logique informatique, Gestion des paquets et des logiciels, Programmation en Python, Principes de programmation, Visualisation statistique
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Data Storytelling, Qualitative Research, Market Research, Quantitative Research, Data-Driven Decision-Making, Benchmarking, Data Presentation, Descriptive Statistics, Competitive Analysis, Analytical Skills, Brand Awareness, Research Design, Market Dynamics, Data Collection, Data Literacy, Data Analysis, ChatGPT, Data Analysis Software, Microsoft Excel, R Programming
Intermédiaire · Certificat Professionnel · 3 à 6 mois