Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.

Universidade de São Paulo
Compétences que vous acquerrez: Debugging, Computational Thinking, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Computer Science, Python Programming, Algorithms
Débutant · Cours · 1 à 3 mois
Dartmouth College
Compétences que vous acquerrez: Programmation informatique, Programmation du système, Visualisation des logiciels, Commandes Linux, Logiciels embarqués, Informatique, Ingénierie informatique, Principes de programmation, Interface de ligne de commande, Architecture des ordinateurs, Documentation du logiciel, Débogage, Fichier E/S, Algorithmes, Serveurs Linux, C (langage de programmation), Systèmes de fichiers, Génie logiciel, Linux, Systèmes embarqués
Débutant · Spécialisation · 3 à 6 mois

Yale University
Compétences que vous acquerrez: Gestion des risques, Produits dérivés, Investissements, Gouvernance, Souscription, Services financiers, Banque, Dynamique du marché, Assurance, Règlement financier, Économie comportementale, Marchés des capitaux, Finance, Banque d'investissement, Titres (Finance), Gestion des risques de l'entreprise (ERM), Marché financier, Politique financière, Gestion des risques de l'entreprise, Finance d'entreprise
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Programmation informatique, Science des données, Programmation en Python, Intelligence artificielle, Principes de programmation, Conception de jeux, Applications Web, Visualisation scientifique
Débutant · Projet Guidé · Moins de 2 heures
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Science Informatique Théorique, Vérification et validation, Logiciels mathématiques, Ingénierie informatique, Logiciel de conception, structures de données, Architecture des ordinateurs, Logique computationnelle, Outils de programmation informatique, Conception des systèmes, Outils de développement de logiciels, Algorithmes, Circuits intégrés (CI) spécifiques à l'application, Débogage, Conception numérique
Intermédiaire · Cours · 1 à 3 mois

University of Pennsylvania
Compétences que vous acquerrez: Programmation informatique, Science des données, Java, Développement d'applications, Programmation en Python, Conception orientée objet, Matplotlib, structures de données, Principes de programmation, Tests unitaires, Outils de programmation informatique, Fichier E/S, Programmation Java, Programmation orientée objet (POO), Pandas (paquetage Python), Analyse des Données, Débogage, Nettoyage des données, Eclipse (Logiciel), Visualisation de Données
Débutant · Spécialisation · 3 à 6 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, Software Documentation
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation informatique, GitHub, Test de l'API, Développement Web Front-End, Commandes Unix, Restful API, SQL, Programmation en Python, structures de données, Conception de la base de données, Git (Système de contrôle des versions), Django (Framework Web), Programmation orientée objet (POO), Bootstrap (Framework Front-End), Bases de données relationnelles, Hébergement en nuage, Développement Web complet, Contrôle des versions, Systèmes de gestion de bases de données, Développement web back-end
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Programmation informatique, Traitement des signaux numériques, Traitement des données, Modélisation prédictive, Logiciels mathématiques, ChatGPT, Matlab, Apprentissage automatique appliqué, Algorithmes, Analyse des Données, Principes de programmation, Programmation orientée objet (POO), Logiciel de Visualisation de Données, Interface utilisateur (UI), Personnalisation par l'IA, Histogramme, Fichier E/S, Analyse d'images, Ingénierie de requête, Diagrammes de dispersion
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation informatique, Scripting, Automatisation, Programmation en Python, Cybersécurité, structures de données, Principes de programmation, Gestion des fichiers, Algorithmes, Débogage, Automatisation des technologies de l'information
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface de programmation d'application (API), Informatique, Développement Web, Authentifications, Restful API, Node.js, Applications en nuage, JSON, Javascript, Middleware, Côté serveur, Serveurs web, Développement Web complet, Applications Web, Développement web back-end
Intermédiaire · Cours · 1 à 4 semaines

Princeton University
Compétences que vous acquerrez: Programmation informatique, Science Informatique Théorique, Java, structures de données, Programmation Java, Programmation orientée objet (POO), Algorithmes, Tests de performance
Intermédiaire · Cours · 3 à 6 mois