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.

Rice University
Compétences que vous acquerrez: Economics, Supply And Demand, Business Economics, Market Dynamics, Economic Development, Game Theory, Financial Policy, Tax, Market Analysis, International Relations, Operating Cost, Cost Benefit Analysis, Business Metrics, Public Policies, Performance Metric, International Finance, Fiscal Management, Consumer Behaviour, Investments, Labor Relations
Débutant · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Apprentissage automatique, Algorithmes, Bioinformatique, Modèle de Markov, Pensée informatique, Programmation informatique, Biologie moléculaire, Cartographie des données, structures de données
Intermédiaire · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Storyboarding, Storytelling, Canva (Software), Graphical Tools, Animations, Content Creation, Graphic Design, Design and Product, Business, Marketing
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Interface utilisateur (UI), Conception d’interfaces utilisateur (UI), Kotlin, Android Studio, Animations, Développement multiplateforme, Conception de sites web réactifs, Android Jetpack, Développement Mobile
Intermédiaire · Cours · 1 à 3 mois

Amazon Web Services
Compétences que vous acquerrez: Programmation en Python, Bases de données relationnelles, Gestion des bases de données, Informatique sans serveur, Microservices, Développement Web, Applications en nuage, Développement d'applications, Développement de l'informatique en nuage, Architecture logicielle, Programmation événementielle, Amazon Web Services, Automatisation, API dans le nuage, Architecture orientée services, Amazon DynamoDB, Passerelle API, NoSQL
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Feuilles de route des produits, Renforcement de l'esprit d'équipe, Étude de Marché, Gestion des partenaires, Analyse concurrentielle, Analyse des partenaires, Planification des produits, Développement de nouveaux produits, Exigences relatives aux produits, Essais de produits, Tests d'utilisabilité, Analyse du marché, Gestion du cycle de vie des produits, gestion de produit, Développement de produits
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Canva (Software), Photo/Video Production and Technology, Video Production, Content Creation, Social Media, User Accounts, Design, Creativity
Débutant · Projet Guidé · Moins de 2 heures

University of Minnesota
Compétences que vous acquerrez: User Story, Agile Software Development, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Software Engineering, Kanban Principles, Continuous Integration, Test Driven Development (TDD)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Probabilités et statistiques, Statistiques, Apprentissage automatique, Analyse des Données, Tests d'hypothèses statistiques, Inférence statistique, Nettoyage des données, Programmation en Python, Pandas (paquetage Python), Tableau de bord, Manipulation des données, Matplotlib, Analyse statistique, Jupyter, Présentation des données, Science des données, Visualisation de Données, Distribution de probabilité, Analyse exploratoire des données (AED), Prétraitement de données
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Évaluation de modèles, Apprentissage automatique, Analyse des Données, Éthique des données, Pandas (paquetage Python), Programmation en Python, Narration des données, Nettoyage des données, Scikit-learn (Bibliothèque d'Apprentissage automatique), Matplotlib, Plotly, IA générative, Jupyter, Manipulation des données, Analyse exploratoire des données (AED), Visualisation de Données, Transformation de données, Logiciel de Visualisation de Données, Visualisation interactive des données
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Évaluation de modèles, Informatique distribuée, Microservices, Big Data, Architecture des données, Tests de performance, Évolutivité, Systèmes de base de données, Magasin de données, Architecture logicielle, Optimisation des performances, Génie logiciel, Modélisation prédictive
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, Customer Insights, AI Personalization, Big Data, Keyword Research, Performance marketing, Case Studies, Customer Analysis, Google Ads, Responsible AI, Marketing Analytics, Data Presentation, AI Product Strategy, Generative AI, Email Marketing, Marketing Automation, Social Media Marketing, Generative AI Agents, Campaign Management, Predictive Analytics
Intermédiaire · Spécialisation · 3 à 6 mois