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: Architecture matérielle, Configuration requise, Microarchitecture, Architecture des ordinateurs, Systèmes embarqués, Développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Informatique distribuée, Linux, Interface de ligne de commande, Évolutivité, Big Data, Systèmes informatiques, Scripting, Optimisation des performances, Gestion de processus OS, Bash (langage de script), Tests de performance, Systèmes de fichiers, Systèmes d'Exploitation
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
Débutant · Projet Guidé · Moins de 2 heures

Board Infinity
Compétences que vous acquerrez: Technical Writing, Technical Documentation, Software Documentation, Technical Communication, Layout Design, Writing and Editing, Writing, Collaborative Software, Graphic and Visual Design, Augmented and Virtual Reality (AR/VR), Typography, Proofreading, Multimedia, Web Content Accessibility Guidelines, Content Management, GitHub, Version Control
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Informatique, Mathématiques appliquées, Algorithmes, Cryptographie, Arithmétique, Probabilité
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Performance Testing, Software Architecture, Software Engineering, Microservices, Scalability, Service Level, Data Architecture, Software Design, System Testing, Transaction Processing, Distributed Computing, Database Management, Performance Tuning, Development Testing, Database Systems, System Monitoring, Web Applications, Application Development, Data Processing, Big Data
Préparer un diplôme
Avancées · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: Cadre de travail Spring, Autorisation (informatique), structures de données, Spring Boot, Restful API, Programmation Java, Authentifications, Modèle Vue Contrôleur, Java, Algorithmes, Analyse de dépendance, Microservices, Programmation orientée objet (POO)
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Integrated Development Environments, Computer Science, Data Structures
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Analyse des besoins, Exigences fonctionnelles, Configuration requise, Maquettes, Élicitation des exigences, Documents relatifs aux besoins des utilisateurs, Fixation des objectifs, Storyboard, Documentation du logiciel, Analyse des exigences de sécurité, Compétences en matière d'entretien, Gestion des exigences, Conception de diagrammes, Exigences de l'entreprise, Diagrammes de flux de données (DFD), Documents de conception de logiciels, Modèle de langage unifié, Méthodologie Agile, Méthodologies de développement de logiciels, Cadre de gestion des risques
Débutant · Spécialisation · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: PyTorch (Bibliothèque d'Apprentissage automatique), IA générative, Deep learning, Traitement du langage naturel (NLP), Grand modèle de langage (LLM), Apprentissage automatique, Apprentissage supervisé, Exploration de texte, Modèle de Markov, Réseaux neuronaux récurrents (RNN), Keras (bibliothèque de réseaux neurones), Apprentissage automatique appliqué, Apprentissage par transfert, Réseaux neuronaux artificiels, Apprentissage statistique des machines, Régression logistique, Prétraitement de données, Réduction de dimensionnalité, Emboîtements, Intelligence artificielle
Intermédiaire · Spécialisation · 3 à 6 mois