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.

University of Colorado Boulder
Compétences que vous acquerrez: Programmation du système, Commandes Linux, Génie électrique, Linux, Débogage, Script Shell, Fichier E/S, C et C++, Serveurs Linux, Systèmes d'Exploitation, Bash (langage de script), Outils de construction, Systèmes embarqués, Gestion de processus OS, Développement multiplateforme
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Canva (Software), Multimedia, Developing Training Materials, Visual Design, Graphical Tools, Graphic Design
Débutant · Projet Guidé · Moins de 2 heures

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: AI Enablement, Artificial Intelligence, Materials science, Artificial Neural Networks, Image Analysis, Computer Vision, Manufacturing Processes, Machine Learning, Process Control
Débutant · Cours · 1 à 3 mois

University at Buffalo
Compétences que vous acquerrez: Conception de solutions, Programmation événementielle, Langue web, Données Validation des données, Traitement des transactions, Environnements de développement intégré, Principes de programmation, Environnement de développement, Outils de développement web, Logique d'entreprise, Blockchain, Développement du programme
Intermédiaire · Cours · 1 à 4 semaines
University of Toronto
Compétences que vous acquerrez: Programmation en Python, Automatisation des tests, Tests unitaires, Pensée informatique, Cas de test, Programmation orientée objet (POO), Test de logiciels, Algorithmes, structures de données, Débogage, Développement du programme
Mixte · Cours · 1 à 3 mois

Dartmouth College
Compétences que vous acquerrez: Logiciels embarqués, Interface de ligne de commande, Environnement de développement, Programmation informatique, Installation du logiciel, Linux, Fichier E/S, Systèmes d'Exploitation, Outils de construction, Systèmes embarqués, Développement d'applications, Développement du programme, C (langage de programmation)
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Modélisation mathématique, Science Informatique Théorique, Pensée informatique, Compétences analytiques, Économie comportementale, Probabilité, Résolution de problèmes, Algorithmes
Débutant · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Apprentissage automatique, Deep learning, Réseaux neuronaux convolutifs, Traitement des signaux numériques, Logiciels mathématiques, Traitement des données, Analyse numérique, Développement de logiciels, Algèbre linéaire, Algorithmes, Optimisation des performances, Transformation de données, structures de données, Science des données, Développement du programme, Analyse d'images, Réseaux neuronaux artificiels
Intermédiaire · Cours · 1 à 3 mois

Macquarie University
Compétences que vous acquerrez: AI Security, Information Privacy, Personally Identifiable Information, Data Security, Threat Modeling, Vulnerability Assessments, Responsible AI, Data Governance, Data Management, Cyber Security Strategy, Data Integrity, Data Loss Prevention, Cloud Security, Cybersecurity, Security Awareness, Artificial Intelligence and Machine Learning (AI/ML), Security Management, Security Controls, Cyber Operations, Data Science
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Transformation numérique, Actifs numériques, Stratégie commerciale, Informatique distribuée, Transformation des entreprises, Technologies émergentes, Gouvernance, Évolutivité, Cryptographie, Interopérabilité, Blockchain
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Network Troubleshooting, Virtual Local Area Network (VLAN), Computer Displays, Peripheral Devices, TCP/IP, Local Area Networks, Dynamic Host Configuration Protocol (DHCP), General Networking, USB, Wireless Networks, Computer Networking, Network Routers, Network Infrastructure, Hardware Troubleshooting, Network Switches, Network Protocols, Computer Hardware
Débutant · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Programmation informatique, Pensée informatique, Principes de programmation, Contrôle des versions, Développement Web, Microsoft Copilot, Débogage, Algorithmes, C# (langage de programmation), Développement web back-end, GitHub, Git (Système de contrôle des versions), Développement du programme, Développement Web complet
Débutant · Cours · 1 à 3 mois