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.

Compétences que vous acquerrez: Programmation Java, C++ (langage de programmation), Informatique, Développement du programme, Programmation orientée objet (POO), structures de données, Conception interactive, Programmation informatique, Logique computationnelle, Développement de logiciels
Débutant · Projet Guidé · Moins de 2 heures

University of Colorado Boulder
Compétences que vous acquerrez: Intelligence artificielle, Informatique, Science Informatique Théorique, Apprentissage Humain, Pensée informatique, Psychologie, Algorithmes
Débutant · Cours · 1 à 4 semaines

University of Washington
Compétences que vous acquerrez: Informatique, Conception orientée objet, Science Informatique Théorique, Programmation orientée objet (POO), Principes de programmation, Programmation informatique, Conception fonctionnelle, Ruby (Langage de programmation), Débogage, Modèles de conception de logiciels, Pensée informatique
Mixte · Cours · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Flux de données, Informatique, Java, Algorithmes, Principes de programmation, Conception fonctionnelle, Informatique distribuée, Optimisation des performances, Cadres d'application
Intermédiaire · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: JSON, Informatique, Angular, structures de données, Javascript, React.js, Développement d'applications, Programmation orientée objet (POO), Développement Web, Principes de programmation, Programmation événementielle, Vue.JS, Conception fonctionnelle, Génie logiciel, Programmation informatique, Applications Web
Intermédiaire · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Software Design Patterns, Software Design, Computational Thinking, Algorithms, Program Development, Theoretical Computer Science, Computer Programming, Software Development, Programming Principles, Software Engineering, Data Structures, Problem Solving, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Intermédiaire · Spécialisation · 1 à 4 semaines

Tsinghua University
Compétences que vous acquerrez: Data Structures, Algorithms, Computational Thinking, Computer Programming, Computer Science, Data Storage
Intermédiaire · Cours · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Physics, Mechanics, Engineering, Applied Mathematics, Vibrations, Physical Science, Engineering Analysis, Trigonometry, electromagnetics, Experimentation, Mathematical Theory & Analysis, Problem Solving, Science and Research, Analytical Skills, Computer Science, Critical Thinking and Problem Solving, Logical Reasoning, Research, Software Development, Critical Thinking
Débutant · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Analyse des Données, Analyse statistique, Informatique, Science des données, Bioinformatique, Algorithmes, Pensée informatique, Statistiques, Génie logiciel, Biologie, Biostatistique, Biologie moléculaire
Mixte · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Programmation en Python, Informatique, Développement du programme, Conception et produit, Programmation informatique, Algorithmes, Conception de jeux, Débogage, Logique computationnelle, Conception interactive
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: OpenAI API, Prompt Engineering, Large Language Modeling, ChatGPT, OpenAI, Generative AI, Application Performance Management, Image Analysis, Application Programming Interface (API), LLM Application, Multimodal Prompts, Animations, File Management, Graphics Software, Embeddings, Classification Algorithms, Computer Graphics, Application Development, Python Programming, Computer Science
Débutant · Spécialisation · 1 à 3 mois

Nanjing University
Compétences que vous acquerrez: Debugging, Computer Systems, Computer Architecture, System Programming, Computer Science, Programming Principles, System Design and Implementation, Data Storage, Secure Coding, Computer Hardware, Data Structures
Mixte · Cours · 1 à 3 mois