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.

Ball State University
Compétences que vous acquerrez: Programmation en Python, NumPy, Informatique, Analyse des données, Programmation informatique, Exploration de texte, Traitement du langage naturel, Développement du programme, Manipulation de données, Analyse, Logiciels mathématiques, Programmation Python, Principes de programmation, Débogage, Traitement des données, Analyse statistique, Réutilisation du code, Logique informatique, Manipulation des données
Préparer un diplôme
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Responsible AI, AI Integrations, Software Documentation, Generative Model Architectures, Technical Documentation, Artificial Intelligence and Machine Learning (AI/ML), Enterprise Architecture, Solution Architecture, Data Ethics, AI Orchestration, Solution Design, Model Evaluation, Machine Learning, Systems Architecture, Computer Science, Scalability, Image Quality, Natural Language Processing, Algorithms, Data Science
Intermédiaire · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Software Design, Program Development, Algorithms, Graph Theory, Software Testing, Computer Science, Computational Logic
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Pseudocode, Informatique, Communication, Théorie des graphes, Algorithmes, Structures de données, Communication technique, Informatique théorique, Visualisation des logiciels, Pensée informatique
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Débutant · Spécialisation · 3 à 6 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Computer Programming, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Software Design, Graph Theory, Software Testing, Computer Science, Code Reusability
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Développement Web, Informatique, Restful API, Node.JS, Interface de programmation d'applications (API), Développement web back-end, Authentifications, Logiciel médiateur, Services Web, Côté serveur, Cadres JavaScript, Développement Web complet, Applications Web, Javascript
Intermédiaire · Cours · 1 à 4 semaines
University of California, Santa Cruz
Compétences que vous acquerrez: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Apache Maven, File I/O, Build Tools, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, Object Oriented Design, JUnit, Code Reusability, Software Documentation, Programming Principles, Data Structures, File Systems, Computer Programming, Web Services, File Management, Java, Computer Science
Débutant · Spécialisation · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Theoretical Computer Science, Computational Logic, Mathematical Theory & Analysis, Algorithms, Computational Thinking, Programming Principles, Computer Science, Graph Theory, Deductive Reasoning, Natural Language Processing, Logical Reasoning, Formal Learning
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Cryptage, Informatique, Cybersécurité, Protocoles cryptographiques, Intégrité des données, Probabilité, Authentifications, Arithmétique, Infrastructure à clé publique, Mathématiques appliquées, Algorithmes, Normes de cryptographie à clé publique (PKCS), Gestion des clés, Attaques brutales, Norme de cryptage des données, Norme de chiffrement avancée (AES), Cryptographie
Débutant · Spécialisation · 3 à 6 mois

University of London
Compétences que vous acquerrez: Arithmetic, Theoretical Computer Science, Computational Logic, Programming Principles, Computer Science, Algorithms, Computational Thinking, Database Theory, Mathematical Modeling, Data Structures, General Mathematics, Applied Mathematics, Business Mathematics, Advanced Mathematics, Logical Reasoning, Problem Solving
Débutant · Cours · 1 à 4 semaines