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 California San Diego
Compétences que vous acquerrez: Programmation informatique, Java, Programmation événementielle, Conception orientée objet, L'esprit de croissance, Programmation orientée objet (POO), Interface utilisateur (UI), Analyse du réseau, Communication technique, Programmation Java, Résolution de problèmes, Théorie des graphes, Examen par les pairs, Algorithmes, Tests de logiciels, Visualisation interactive des données, Structures de données, Analyse des réseaux sociaux, Développement du programme, Tests unitaires
Intermédiaire · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: Workflow Management, Jira (Software), Product Roadmaps, Collaborative Software, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software
Débutant · Projet Guidé · Moins de 2 heures

University of London
Compétences que vous acquerrez: Méthodes de recherche, Recherche, Recherche qualitative, Conception de la recherche, Rédaction, Impact social, Science et recherche, Normes et conduite éthiques
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Simulation and Simulation Software, Engineering Analysis, Finite Element Methods, Simulations, Engineering, Computer-Aided Design, Cloud Technologies, Engineering Design Process, Cloud Computing
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Pensée critique, Intégrations AI, Connaissance de l'IA, IA générative, Motifs de l'invitation, L'innovation, Google Gemini, Modèle de formation, Google Sheets
Débutant · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Analyse de régression, Exploration de données, Analyse exploratoire des données (AED), Conception de la base de données, Intégration des données, Big Data, Algorithmes de classification, Évaluation du modèle, Infrastructure de données, Traitement des données, Modèle de réseau, Apache Hadoop, Apache Spark, Théorie des graphes, Gestion des données, Modèle de formation, Pipelines de données, MongoDB, Présentation des données, Modélisation des données, Analyse exploratoire des données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Apprentissage automatique, Programmation Python, Interface de programmation d'applications (API), Autres langages de programmation, R (logiciel), Informatique en nuage, R Programmation, Environnement de développement, Outils de développement de logiciels, Technologie Open Source, Programmation statistique, Programmation en Python, Langages de requête, Git (système de contrôle de version), Science des données, Hébergement en nuage, Logiciel de visualisation de données, Jupyter, GitHub
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Nettoyage des données, Présence sur le web, Intelligence artificielle, Visualisation des données, Logiciel de tableur, Traitement des données, Analyse, Compétences en matière d'entretien, Études de cas, Gestion de portefeuille, Présentations, Logiciel de visualisation de données, Analyse des données, Compétences analytiques, LinkedIn, L'activation de l'IA
Débutant · Cours · 1 à 4 semaines

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Algèbre linéaire, Equations différentielles, Analyse technique, Matlab, électromagnétisme, Logiciels mathématiques, Calculs, Calcul intégral, Mathématiques appliquées, Mathématiques avancées, Mécanique, Modélisation mathématique, Pensée informatique, Scripting, Calculs d'ingénierie, Ingénierie, L'algèbre, Géométrie, Simulation et logiciels de simulation, Analyse numérique
Débutant · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Qualité des données, Big Data, Traitement des données, Stockage des données, Apache Hadoop, Analyse des données, Science des données, Données non structurées, Évolutivité, Données en temps réel, Informatique distribuée
Mixte · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Programmation informatique, Programmation Python, Restful API, Importation/exportation de données, Conception de diagrammes, Conception orientée objet, Programmation orientée objet (POO), Débogage, Traitement des données, JSON, Principes de programmation, Manipulation de données, Fichier E/S, Visualisation des logiciels, Programmation en Python, Conception de logiciels, Analyse d'images, Jupyter, Langage de modélisation unifié, Tests unitaires, Manipulation des données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Méthodologie Agile, Développement logiciel agile, Influence, Méthodologie agile, Résolution de problèmes, Planification du sprint, Gestion d'équipe, Développement agile de logiciels, Gestion de projet Agile, Établissement de priorités, Coaching, Changement organisationnel, Feuilles de route des produits, Développement agile de produits, Rétrospectives de sprint, Gestion de projet agile, Coach, Arriérés, Témoignage de l'utilisateur
Débutant · Cours · 1 à 4 semaines