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.

The University of Sydney
Compétences que vous acquerrez: Modélisation mathématique, Calculs d'ingénierie, Géométrie, Calcul intégral, Estimation, Calculs, Algèbre, Produits dérivés, Arithmétique, Trigonométrie, Mathématiques avancées, Graphique
Intermédiaire · Cours · 1 à 3 mois
Duke University
Compétences que vous acquerrez: Analyse des Données, Business Analytics, Microsoft Excel, Évaluation de modèles, Algorithmes de classification, Régression logistique, Gestion des risques de l'entreprise, Modélisation prédictive
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: AI Security, Responsible AI, LLM Application, Unit Testing, Verification And Validation, API Testing, Test Case, Security Testing, Software Testing, Code Coverage, Large Language Modeling, Model Evaluation, Test Tools, Test Script Development, Prompt Engineering, Threat Modeling, Penetration Testing, Maintainability, Software Technical Review, Quality Assessment
Intermédiaire · Cours · 1 à 4 semaines
Coursera
Compétences que vous acquerrez: Classification And Regression Tree (CART), Decision Tree Learning, Classification Algorithms, Java, Java Programming, Machine Learning Algorithms, Supervised Learning, Algorithms, Machine Learning, Data Structures, Software Engineering
Avancées · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: structures de données, Analyse des Données, Logiciel de Visualisation de Données, Gestion des paquets et des logiciels, Programmation en Python, Tracé (graphique), Principes de programmation, Stockage des données, Traitement des données, Scripting, Nettoyage des données, Programmation informatique, Importation/exportation de données, Fichier E/S, Manipulation des données, Langages de script, Intégration de données, Développement du programme, Environnement de développement, Visualisation de Données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Technical Drawing, Engineering Documentation, Engineering Drawings, Architectural Drawing, Geometric Dimensioning And Tolerancing
Débutant · Cours · 1 à 4 semaines

University of Arizona
Compétences que vous acquerrez: Biologie, Chimie, Sciences physiques, Systèmes de positionnement global, Physique, Recherche, Histoire ancienne, Méthodes scientifiques, électromagnétisme, Ingénierie, Visualisation scientifique, Simulations
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Git (Système de contrôle des versions), Examen du code, Suivi des questions, GitHub, Logiciel de collaboration, Outils de développement de logiciels, Interface de ligne de commande, Intégration continue, Version du logiciel, Contrôle des versions
Débutant · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Algorithmes, Optimisation pour les moteurs de recherche (SEO), Marché cible, Analyse des Données, Analyse web et SEO, Comportement du consommateur, Marketing numérique, Recherche de mots-clés, L'image de marque, Sensibilisation à la marque, Stratégie des réseaux sociaux, Rapports d'activité, Développement de la personnalité, Recherche utilisateur, Public cible, Stratégie de contenu
Débutant · Cours · 1 à 4 semaines
Duke University
Compétences que vous acquerrez: Analyse des Données, Business Analytics, Narration des données, Processus d'affaires, Logiciel de Visualisation de Données, Visualisation (infographie), Tableau de bord, Logiciel Tableau, Amélioration des processus d'entreprise, Communication avec les parties prenantes, Manipulation des données, Présentations, Visualisation de Données
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Communication, Communications interpersonnelles, Gestion des conflits, Développement professionnel, L'écoute active, Collaboration, Retour d'information constructif, Gestion du temps, Logiciel de collaboration, Communication persuasive, Responsabilisation, Résolution de problèmes complexes, Compétences sociales, Travail d'équipe, Professionnalisme, Résolution de problèmes, Prise de parole en public, Équipes virtuelles, Analyse des causes profondes, Présentations
Débutant · Spécialisation · 1 à 3 mois

University of Leeds
Compétences que vous acquerrez: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Débutant · Cours · 1 à 4 semaines