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.

Compétences que vous acquerrez: Outils de développement de logiciels, Programmation orientée objet (POO), Développement du programme, Débogage, Conception orientée objet, Développement de logiciels, Contrôle des versions, Génie logiciel, Modèles de conception de logiciels, Principes de programmation, Version du logiciel, Programmation informatique, Git (système de contrôle de version), Conception de logiciels
★ 4.5 (6) · Débutant · Cours · 1 à 4 semaines
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Impôt sur les sociétés, Amortissement, Gestion fiscale, Finance d'entreprise, Comptabilité d'entreprise, Comptabilité spécialisée, Administration des prestations, Impôts, Impôt sur le revenu, Liquidation, Comptabilité des partenariats, Actif immobilisé, Propriété et immobilier, Conformité fiscale, Planification fiscale, Préparation des impôts, Transactions immobilières, Lois fiscales, Déclarations fiscales, Comptabilité des biens
★ 4.8 (986) · Intermédiaire · Spécialisation · 3 à 6 mois

University of Maryland, College Park
Compétences que vous acquerrez: Interface utilisateur (UI), Développement d'applications, Android Studio, Java, Android (système d'exploitation), Autorisation (informatique), Composants de l'interface utilisateur, Développement mobile, Gestion du cycle de vie des applications, Développement Android, Environnement de développement, Conception de l'application
★ 4.5 (686) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Infographie, Programmation orientée objet (POO), Développement du programme, Interface utilisateur (UI), Développement d'applications, Structures de données, Développement de jeux vidéo, Animations, Conception de jeux, Programmation événementielle, Programmation Python, Animation et conception de jeux, Principes de programmation, Programmation informatique, Conception interactive
★ 4.9 (1,2 k) · Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Analyse avancée, Apprentissage supervisé, Apprentissage automatique, Apprentissage par arbre de décision, Optimisation des performances, Analyse, Modélisation prédictive, Algorithmes de classification, Apprentissage statistique des machines, Algorithmes d'apprentissage automatique, Algorithme de la forêt aléatoire, Optimisation du modèle, Programmation Python, Apprentissage automatique appliqué, Modèle de formation, Ingénierie des fonctionnalités, Apprentissage non supervisé, Évaluation du modèle
★ 4.8 (645) · Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Systèmes de base de données, Développement de bases de données, Serveurs Microsoft SQL, Bases de données, Traitement des transactions, Procédure stockée, SQL, MySQL, Langages de requête, Gestion des bases de données, Manipulation de données, Conception de la base de données, IBM DB2, Analyse des données, Bases de données relationnelles
★ 4.7 (717) · Débutant · Cours · 1 à 3 mois

University at Buffalo
Compétences que vous acquerrez: Contrôleurs logiques programmables, Architecture des logiciels, Contrôle des machines, Automatisation, Processus de production, Transformation numérique, Systèmes de contrôle, Systèmes d'exploitation en temps réel, Opérations de fabrication, Contrôle des processus, Traitement des signaux numériques, Systèmes logiciels, Procédés de fabrication, Architecture des systèmes
★ 4.6 (1,4 k) · Débutant · Cours · 1 à 4 semaines

Universidade de São Paulo
Compétences que vous acquerrez: Object Oriented Programming (OOP), Theoretical Computer Science, Computer Programming, Performance Testing, Algorithms, Programming Principles, Code Reusability, Computer Science, Data Structures, Python Programming, Computational Thinking, Maintainability, Test Automation, Software Testing
★ 4.9 (1,6 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Stored Procedure, MySQL Workbench, SQL, Data Cleansing, Data-Driven Decision-Making, MySQL, Exploratory Data Analysis, Database Design, Data Presentation, Data Manipulation, Data Integration, Relational Databases, Data Import/Export, Database Management, Query Languages, Database Software, Report Writing, GitHub, Performance Tuning, Jupyter
★ 4.6 (986) · Débutant · Spécialisation · 3 à 6 mois

California Institute of the Arts
Compétences que vous acquerrez: L'idée, Documents de conception de logiciels, Développement de jeux vidéo, Conception de jeux, Récit de l'histoire, Rédaction
★ 4.7 (1,3 k) · Débutant · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Compétences en matière de communication verbale, Présentations, Rédaction de propositions, Communication d'entreprise, Prise de parole en public, Communications interpersonnelles, Communication technique, Gestion de crise, Infographie, Communication persuasive, Visualisation interactive des données, Médias électroniques, Présence des cadres, Expression orale, Rédaction technique, Concision, Relations publiques, Communication stratégique, Rédaction commerciale, Rédaction
★ 4.6 (912) · Débutant · Spécialisation · 3 à 6 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Algèbre linéaire, Communications numériques, Télécommunications, Systèmes de communication, Algorithmes, Traitement des signaux numériques
★ 4.5 (649) · Intermédiaire · Cours · 1 à 4 semaines