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 Illinois Urbana-Champaign
Compétences que vous acquerrez: Logique informatique, Principes de programmation, Vérification et validation, Algorithmes, Logiciel de conception, Conception des systèmes, Circuits intégrés à application spécifique, Structures de données, Conception numérique, Optimisation du modèle, Informatique théorique
★ 4.6 (557) · Intermédiaire · Cours · 1 à 3 mois

Peking University
Compétences que vous acquerrez: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Design, Memory Management, File I/O, C and C++, Graph Theory, Object Oriented Programming (OOP), C (Programming Language), Programming Principles, Program Development, Data Storage, Computer Programming, Computer Science, Application Development, Computer Architecture, Maintainability, Software Design, Code Reusability
★ 4.8 (2,7 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Git (système de contrôle de version), Scripting, Programmation Python, Programmation informatique, Algorithmes, Tests unitaires, Contrôle des versions, Développement Web, Jupyter, Structures de données, Tests de logiciels, Débogage, Réutilisation du code, GitHub, Programmation en Python
★ 4.5 (551) · Débutant · Cours · 1 à 3 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Tracé (graphique), Logiciel de visualisation de données, Visualisation des données, Cartographie des données, Présentation des données, Logiciel Tableau, Tableau de bord, Création de tableaux de bord, Graphique
★ 4.5 (1,4 k) · Mixte · Cours · 1 à 3 mois

Wesleyan University
Compétences que vous acquerrez: Analyse des données, Analyse statistique, Tracé (graphique), Méthodes statistiques, Apprentissage statistique des machines, Récit de données, Statistiques, Apprentissage par arbre de décision, Logiciel statistique, Analyse exploratoire des données, Statistiques descriptives, Tests d'hypothèses statistiques, Présentation des données, Apprentissage automatique, Régression logistique, Narration des données, Arbre de classification et de régression (CART), Analyse de corrélation, Analyse de régression, Manipulation de données, Visualisation statistique, Manipulation des données, Analyse exploratoire des données (AED)
★ 4.4 (1,4 k) · Débutant · Spécialisation · 3 à 6 mois

Rutgers the State University of New Jersey
Compétences que vous acquerrez: Competitive Intelligence, Demand Planning, Strategic Sourcing, Competitive Analysis, Customer Demand Planning, Data Storytelling, Procurement, Supplier Relationship Management, Supplier Risk Management, Supplier Management, Supply Chain, Purchasing, Regression Analysis, Supplier Performance Management, Inventory Control, Market Opportunities, Supply Chain Systems, Supply Chain Management, Business Intelligence, Data Analysis
★ 4.6 (2,3 k) · Débutant · Spécialisation · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Leadership, Conscience de soi, Créativité, Gestion du stress, Gestion du temps, Développement professionnel, Développement personnel, Résolution de problèmes, La résilience, Attributs personnels, Développement du leadership, Gestion de l'ingénierie, Pensée créative, Établissement de priorités, Établissement de relations, Résolution créative de problèmes, Initiative et leadership, Fixation des objectifs
★ 4.7 (690) · Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Timelines, Project Documentation, Team Management, Stakeholder Management, Project Management, Project Management Software, Project Coordination, Project Schedules, Milestones (Project Management), Scope Management, Project Scoping, Staff Management, Team Building, Work Breakdown Structure, Stakeholder Analysis, Project Planning, Workflow Management, Productivity Software, Organizational Skills
★ 4.6 (2,2 k) · Débutant · Projet Guidé · Moins de 2 heures

Pohang University of Science and Technology(POSTECH)
Compétences que vous acquerrez: Mise en réseau générale, Internet des objets, Environnement de développement, Matériel électronique, Principes de programmation, Résolution de problèmes, Matériel de mise en réseau, Réseaux sans fil, Plates-formes informatiques, Composants électroniques, Architecture des technologies de l'information, TCP/IP, Systèmes embarqués, Technologies émergentes, Logiciels embarqués
★ 4.6 (1,8 k) · Débutant · Cours · 1 à 3 mois

University of California, Irvine
Compétences que vous acquerrez: Configuration requise, Programmation Python, Spécification fonctionnelle, Conception de logiciels, Conception et mise en œuvre du système, Prototypage, Conception des systèmes, Documentation du logiciel, Documents relatifs aux besoins des utilisateurs, Développement du programme, Systèmes embarqués, Analyse des besoins, Développement de systèmes, Logiciels embarqués, Design conceptuel, Planification des tests, Programmation en Python
★ 4.7 (955) · Mixte · Cours · 1 à 3 mois

Politecnico di Milano
Compétences que vous acquerrez: Sciences physiques, Simulation et logiciels de simulation, Études sociales, Conception architecturale, Méthodes scientifiques, Ingénierie, Architecture et construction, Histoire ancienne, Science et recherche générales, Histoire du monde
★ 4.5 (1,4 k) · Débutant · Cours · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Communications numériques, Algorithmes, Génie électrique et informatique, Systèmes de communication, Télécommunications, Électronique, Matériel électronique, Systèmes embarqués, Génie électrique, Jupyter, Analyse numérique, Traitement des signaux numériques, Algèbre linéaire, Modélisation mathématique, Analyse d'images, Ingénierie électronique, Analyse des systèmes
★ 4.5 (812) · Intermédiaire · Spécialisation · 3 à 6 mois