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: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Integrated Development Environments, Scripting, Data Persistence, Computational Logic, Computer Science, File Management
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Débutant · Projet Guidé · Moins de 2 heures

University of Colorado Boulder
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, Principes de programmation, structures de données, Programmation en Python, Stratégies de conception, Informatique, Analyse, Pseudo-code, Mathématiques avancées, Pensée informatique
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, structures de données, Principes de programmation, Pensée informatique, Programmation en Python, Analyse, Pseudo-code
Préparer un diplôme
Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, Exploration de texte, Bioinformatique, structures de données, Pensée informatique
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, File Management, Computer Programming, Data Store, Computer Science
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, structures de données, Scripting, Interface de ligne de commande, Principes de programmation, Environnement de développement, Shell Unix, Programmation informatique, Langages de script, Bash (langage de script)
Débutant · Projet Guidé · Moins de 2 heures

University of California San Diego
Compétences que vous acquerrez: Java, Science Informatique Théorique, Algorithmes, Programmation orientée objet (POO), Données non structurées, Tests unitaires, structures de données, Débogage, JUnit, Optimisation des performances
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Functional Design, Computer Science, Maintainability
Intermédiaire · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Fichier E/S, Manipulation des données, Analyse des Données, Développement du programme, Gestion des paquets et des logiciels, structures de données, Intégration de données, Programmation en Python, Nettoyage des données, Scripting, Programmation informatique, Environnement de développement, Principes de programmation, Logiciel de Visualisation de Données, Importation/exportation de données, Langages de script, Visualisation de Données, Traitement des données, Stockage des données, Tracé (graphique)
Débutant · Spécialisation · 3 à 6 mois