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.

JetBrains
Compétences que vous acquerrez: Vibe coding, Generative AI Agents, Prompt Engineering, Game Design, Code Review, 3D Assets, Animation and Game Design, 3D Modeling, Integrated Development Environments, Artificial Intelligence, Generative AI, Project Planning, Javascript, Software Development, Product Development, Web Development, Product Design, Animations, Visual Design, Interactive Data Visualization
★ 4.9 (15) · Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Développement personnel, Planification, Fixation des objectifs, Gestion du stress, L'auto-motivation, Formation des habitudes, Conscience de soi
★ 4.8 (3 k) · Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: TypeScript, Programming Principles, Computational Logic, Computer Programming Tools, Computer Programming
★ 4.6 (21) · Intermédiaire · Projet Guidé · Moins de 2 heures

University of Michigan
Compétences que vous acquerrez: Régression logistique, Analyse exploratoire des données (AED), Analyse de régression, Analyse avancée, Jupyter, Évaluation du modèle, Logiciel de visualisation de données, Modélisation prédictive, Analyse de corrélation, Statistiques bayésiennes, Analyse statistique, Logiciel statistique, Analyse exploratoire des données, Analyse de dépendance, Inférence statistique, Programmation en Python, Méthodes statistiques, Programmation statistique, Programmation Python, Modélisation statistique
★ 4.4 (717) · Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Agile Methodology, Scrum (Software Development), Embedded Software, Agile Software Development, Embedded Systems, Software Testing, Development Testing, Software Development Methodologies, Agile Project Management, Git (Version Control System), Docker (Software), Containerization, Linux, System Programming, Electrical and Computer Engineering, Application Deployment, Operating Systems, File Systems, Internet Of Things, Build Tools
★ 4.7 (20) · Avancées · Cours · 1 à 4 semaines

California Institute of the Arts
Compétences que vous acquerrez: Histoires visuelles, L'idée, Prototypage, Conception créative, Tests d'utilisabilité, Conception, Conception technique, Animations, Développement de jeux vidéo, Design conceptuel, Communication technique, Conception de jeux, Raconter une histoire, Stratégies de conception, Environnement virtuel, Récit de l'histoire, Éléments et principes de conception, Documents de conception de logiciels, Histoire de l'art, Animation et conception de jeux, Visualisation des logiciels
★ 4.7 (4,2 k) · Débutant · Spécialisation · 3 à 6 mois

Illinois Tech
Compétences que vous acquerrez: Digital Transformation, Business Transformation, Operational Excellence, Data Strategy, Innovation, Operational Efficiency, Customer experience strategy (CX), Technology Strategies, Plan Execution, Strategic Leadership, Customer Engagement, Data-Driven Decision-Making, Business Strategies, Business Leadership, Digital Analysis, Operational Performance Management, Organizational Strategy, Risk Management, Change Management, Computing Platforms
★ 4.6 (42) · Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Semiconductors, Manufacturing Standards, Production Process, Manufacturing Operations, Manufacturing Processes, Electronics, Manufacturing and Production, Process Control, Process Engineering, Technical Standard, Materials science, Facility Management, Infrastructure Architecture, Infrastructure Security, Security Controls, Network Infrastructure, Analysis
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: JSON, développement iOS, Composants de l'interface utilisateur, Développement mobile, Protocoles de réseau, Magasin de données, Interface utilisateur (UI), Modélisation des données, Persistance des données, CORE (logiciel), Interface de programmation d'applications (API), Apple iOS
★ 4.6 (137) · Avancées · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Négociation, Facilitation de la discussion, Cadre de gestion des risques, Documents relatifs aux besoins des utilisateurs, Analyse des besoins, Gestion des conflits, Fixation des objectifs, Analyse des exigences de sécurité, Sensibilisation à la sécurité, Facilitation de réunions, Langage de modélisation unifié, Élicitation des exigences
★ 4.7 (66) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Tests d'intégration, Déploiement des applications, Récupération de données sur le Web, Tests de logiciels, DevOps, Outils de développement de logiciels, Automatisation des technologies de l'information, Tests unitaires, Environnement de développement, Gestion des paquets et des logiciels, Conteneurisation, Tests de développement, Programmation en Python, Docker (Logiciel), Automatisation des tests, Outils Devops, Programmation Python, Développement de scripts de test, Langages de script, Scripting
★ 3.9 (60) · Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Développement de logiciels, Programmation en Python, Programmation Python, Débogage, Scripting
★ 4.6 (72) · Intermédiaire · Projet Guidé · Moins de 2 heures