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.

Coursera
Compétences que vous acquerrez: Intelligence artificielle, Programmation en Python, Principes de programmation, Visualisation scientifique, Programmation informatique, Science des données, Conception de jeux, Applications Web
Débutant · Projet Guidé · Moins de 2 heures

University of Michigan
Compétences que vous acquerrez: structures de données, Programmation en Python, Conception de diagrammes, Débogage, Développement du programme, Principes de programmation, Infographie, Programmation informatique
Débutant · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: HTML and CSS, Cascading Style Sheets (CSS), Ajax, Javascript, Responsive Web Design, Front-End Web Development, Web Design, Bootstrap (Front-End Framework), Web Development, Development Environment, Web Development Tools, Web Design and Development, JSON, Web Applications, Web Content Accessibility Guidelines, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
Débutant · Spécialisation · 3 à 6 mois

Meta
Compétences que vous acquerrez: Javascript, React Native, Git (Système de contrôle des versions), Commandes Unix, GitHub, développement iOS, Apple Xcode, Contrôle des versions, Interface utilisateur (UI), structures de données, Programmation Swift, Restful API, Tests d'utilisabilité, Développement Mobile, Apple iOS, Design d'interaction, Recherche utilisateur, Jest (cadre de test JavaScript), Données de base (logiciel), Persona (Expérience utilisateur)
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Engineering Software
Débutant · Certificat Professionnel · 3 à 6 mois

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

Compétences que vous acquerrez: Autorisation (informatique), Bases de données relationnelles, Unix, Authentifications, Gestion des bases de données, Systèmes de fichiers, Linux, Interface de ligne de commande, Systèmes d'Exploitation, Commandes Linux, SQL, Comptes d'utilisateurs, Bash (langage de script)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Javascript, Commandes Linux, Interface de programmation d'application (API), Expérience Utilisateur, Visualisation des logiciels, Interface utilisateur (UI), Débogage, Conception de l'expérience utilisateur, Cadres JavaScript, Programmation événementielle, Feuilles de style en cascade (CSS), Utilisabilité, Pseudo-code, Recherche utilisateur, Applications Web, Tests unitaires, Recherche en design, Conception de l'interface et de l'expérience utilisateur (UI/UX), Version du logiciel
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Javascript, Environnement de développement, Développement Web Front-End, HTML et CSS, Conception de sites web, AJAX, Feuilles de style en cascade (CSS), Outils de développement web, Applications Web, Conception de sites web réactifs
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Génération augmentée de récupération, Données en temps réel, Grand modèle de langage (LLM), Traitement du langage naturel (NLP), CI/CD, Ingénierie de requête, Intelligence artificielle et apprentissage automatique (IA/ML), Codage vibratoire, ChatGPT, IA générative, Systèmes agentiques, Personnalisation par l'IA, Éthique des données, Outils de génie logiciel, IA responsable, DevOps, Motifs de l'invitation, Flux de travail IA, Développement de logiciels, Génie logiciel
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Javascript, React Native, Interface utilisateur (UI), Git (Système de contrôle des versions), Commandes Unix, GitHub, Contrôle des versions, structures de données, Conception de l'expérience utilisateur, Android Studio, Restful API, Kotlin, Tests d'utilisabilité, Design d'interaction, Android Jetpack, Jest (cadre de test JavaScript), Recherche utilisateur, Persona (Expérience utilisateur), Développement Mobile, Développement Android
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois