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.

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

Duke University
Compétences que vous acquerrez: actifs 3D, Scripting, Programmation événementielle, Programmation informatique, Développement de jeux vidéo, Storyboard, Animation et conception de jeux, Principes de programmation, Débogage, Infographie, Animations, Conception de jeux
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apprentissage automatique, Prototypage, Deep learning, Flux de travail IA, IA générative, ChatGPT, Analyse des Données, Synthèse des données, Ingénierie de requête, Modélisation prédictive, Prétraitement de données, Mise en œuvre de l'IA, Ingénierie des caractéristiques, Éthique des données, Visualisation de Données, Motifs de l'invitation, Intelligence artificielle et apprentissage automatique (IA/ML), Analyse exploratoire des données (AED), IA responsable, Science des données
Intermédiaire · Spécialisation · 1 à 3 mois

University of California, Irvine
Compétences que vous acquerrez: Débogage, Conception de logiciels, Programmation orientée objet (POO), Go (Langage de programmation), Conception fonctionnelle, structures de données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Outils de développement mobile, Interface utilisateur (UI), Développement Mobile, Storyboard, Environnement de développement, Environnements de développement intégré, Composants UI, Objective-C (langage de programmation), Apple Xcode, Apple iOS, Développement d'applications, développement iOS, Programmation Swift
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Operating System Administration, Networking Hardware, Data Storage, Command-Line Interface, Peripheral Devices, Active Directory, Technical Support and Services, System Configuration, Cyber Security Assessment
Intermédiaire · Cours · 1 à 4 semaines

The State University of New York
Compétences que vous acquerrez: WordPress, HTML et CSS, Langue web, Développement Web, Analyse web et SEO, Conception de sites web, Compatibilité des navigateurs, Contenu Web, Gestion du contenu, Applications Web, Conception et développement de sites web, Développement multiplateforme
Mixte · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Traitement des données, Big Data, Persistance des données, Manipulation des données, Informatique distribuée, SQL, Optimisation des performances, Analyse des Données, Programmation en Scala, Apache Spark
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Design, Typography, Web Applications, Application Programming Interface (API), React.js, Web Design and Development, Web Development Tools, Javascript, Web Development
Débutant · Spécialisation · 3 à 6 mois

University of London
Compétences que vous acquerrez: Interface de ligne de commande, Données Validation des données, Systèmes de base de données, MongoDB, Accès aux données, Développement Web, Applications Web, Comptes d'utilisateurs, Javascript, Cadres d'application, Développement Web complet
Mixte · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: TypeScript, Computational Logic, Scripting Languages, Programming Principles, Web Development Tools, Data Structures, Computer Programming
Intermédiaire · Projet Guidé · Moins de 2 heures

Macquarie University
Compétences que vous acquerrez: Incident Response, Incident Management, Cyber Governance, Computer Security Incident Management, Security Awareness, Cyber Security Strategy, Law, Regulation, and Compliance, Cyber Attacks, Security Management, Security Strategy, Culture Transformation, Cyber Security Policies, Intrusion Detection and Prevention, Mobile Security, Threat Detection, Disaster Recovery, Cybersecurity, Cyber Risk, Cyber Operations, Cyber Security Assessment
Débutant · Spécialisation · 3 à 6 mois