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.

Meta
Compétences que vous acquerrez: Jest (JavaScript Testing Framework), React.js, Event-Driven Programming, UI Components, Web Development Tools, Code Reusability, Front-End Web Development, JavaScript Frameworks, Application Programming Interface (API), Web Applications, Unit Testing, Application Development, Software Design Patterns, Javascript, Development Environment, Context Management, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Dataflow
Intermédiaire · Spécialisation · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Analyse des données, Optimisation des moteurs de recherche, L'image de marque, Public cible, Rapports d'activité, Analyse Web et SEO, Comportement du consommateur, Algorithmes, Marketing numérique, Développement de la personnalité, Optimisation pour les moteurs de recherche (SEO), Optimisation du contenu
Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Analyse de la clientèle, Analyse, Modélisation prédictive, Marketing d'entreprise, Connaissance du client, Prise de décision fondée sur des données, Analyse prédictive, Comportement du consommateur, Analyse d'entreprise, Optimisation du modèle, Marketing basé sur les données, Analyse avancée, Analyse descriptive, Gestion des recettes, Analyse de corrélation, Collecte de données, Analyse de régression, Gestion des données clients, Analyse marketing, Collecte des données
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Gestion de la configuration des logiciels, Version du logiciel, Git (système de contrôle de version), Intégration continue, Logiciel de collaboration, Contrôle des versions, Installation du logiciel, Interface de ligne de commande, GitHub, Examen du code, CI/CD, Suivi des questions
Débutant · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Bioinformatique, Méthodes statistiques, Analyse statistique, Programmation Python, Big Data, Shell Unix, R Programmation, Analyse exploratoire des données, Gestion des données, Biologie moléculaire, Tests d'hypothèses statistiques, Gestion de l'information, Commandes Unix, R (logiciel), Structures de données, Interface de ligne de commande, Biostatistique, Unix, Science des données, grep, Programmation en Python, Analyse exploratoire des données (AED)
Intermédiaire · Spécialisation · 3 à 6 mois
University of California, Santa Cruz
Compétences que vous acquerrez: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
Intermédiaire · Spécialisation · 3 à 6 mois
Rice University
Compétences que vous acquerrez: Analyse des données, Logiciel de visualisation de données, Microsoft Excel, Diagrammes de dispersion, Histogramme, Importation/exportation de données, Logiciel de tableur, Tableaux croisés dynamiques et graphiques, Présentation des données, Graphique, Manipulation de données, Formules Excel, Manipulation des données
Mixte · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Traitement des données, Apache Spark, Programmation informatique, Algorithmes, Big Data, Conception orientée objet, Conception de l'application, Principes de programmation, Conception fonctionnelle, Programmation en Scala, Visualisation interactive des données, Apache Hadoop, Visualisation scientifique, Structures de données, Informatique distribuée, Dépliant (logiciel), Programmation orientée objet (POO), Interface utilisateur (UI), Manipulation de données, Modèles de conception de logiciels, Manipulation des données
Intermédiaire · Spécialisation · 3 à 6 mois

Georgia Institute of Technology
Compétences que vous acquerrez: Méthodes statistiques, Probabilités et statistiques, Statistiques, Génie civil, Distribution de probabilité, Pratiques d'ingénierie, L'algèbre, Ingénierie structurelle, Mathématiques appliquées, Mécanique, Calculs d'ingénierie, Mathématiques avancées, Hydrologie, Ingénierie, Ingénierie mécanique, Analyse structurelle, Hydraulique, Probabilité, Mathématiques générales, Analyse technique
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Analyse des données, Importation/exportation de données, Traitement des données, Analyse statistique, Méthodes statistiques, Analyse exploratoire des données, Probabilités et statistiques, Transformation des données, Statistiques, Inférence statistique, Tests d'hypothèses statistiques, Apprentissage automatique, Accès aux données, Ingénierie des fonctionnalités, Prétraitement de données, Prétraitement des données, Nettoyage des données, Apprentissage automatique appliqué, Science des données, Transformation de données, Manipulation de données, Manipulation des données, Analyse exploratoire des données (AED)
Intermédiaire · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Modélisation prédictive, Scikit Learn (Bibliothèque d'apprentissage automatique), Programmation Python, Apprentissage non supervisé, Évaluation du modèle, Apprentissage supervisé, Apprentissage automatique, Algorithmes de classification, Algorithmes d'apprentissage automatique, Ingénierie des fonctionnalités, Modèle de formation, Optimisation du modèle, Méthodes d'apprentissage automatique, Apprentissage automatique appliqué, Réseaux neuronaux artificiels, Programmation en Python
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Ingénierie rapide, IA générative, L'image de marque, Développement professionnel, Compétences en matière d'entretien, Google Gemini, Ingénierie de requête, Présence sur le web, Connaissance de l'IA, Outils d'ingénierie rapide
Débutant · Cours · 1 à 4 semaines