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.

Scrimba
Compétences que vous acquerrez: Computational Thinking, Algorithms, Program Development, Software Development, Computer Programming, Data Structures, Javascript, Computer Science, Web Development
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Technical Writing, Technical Documentation, Software Documentation, Technical Communication, Professional Networking, Writing and Editing, Writing, Collaborative Software, Graphic and Visual Design, Portfolio Management, Target Audience, Visual Design, Design, Augmented and Virtual Reality (AR/VR), Data Ethics, Ethical Standards And Conduct, Multimedia, Content Management
Débutant · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Supervised Learning, Unsupervised Learning, Generative AI, Deep Learning, Image Analysis, Machine Learning Algorithms, Applied Machine Learning, Python Programming, Machine Learning, Artificial Neural Networks, Computer Vision, Computer Programming, Regression Analysis
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Cybersécurité, Normes de cryptographie à clé publique (PKCS), Cryptographie, Cryptage, Intégrité des données, Gestion des clés
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Network Troubleshooting, Linux, Kubernetes, Network Architecture, Network Administration, Computer Networking, Docker (Software), TCP/IP, Network Routers, Software-Defined Networking, Network Routing, Containerization, Virtual Private Networks (VPN), Network Model, Network Switches, Firewall, Virtualization, Network Protocols
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

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

The Chinese University of Hong Kong
Compétences que vous acquerrez: Algorithmes, structures de données, Débogage, Géométrie, Modélisation mathématique, Théorie des graphes, Combinatoire, Recherche opérationnelle
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Artificial Intelligence, Graph Theory, Algorithms, Control Systems, Computer Vision, Computer Science, Python Programming, Data Structures
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Cloud-Native Computing, Grafana, Web Services, Web Applications, Software Architecture, Application Deployment, Development Environment, Object Oriented Design, CI/CD, Programming Principles, Systems Architecture, Computer Programming, Program Development, Network Security, Software Development Tools, Data Structures, Data Sharing
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Informatique distribuée, structures de données, Blockchain, Systèmes de base de données, Niveau de service, Maintenabilité, Big Data, Traitement des transactions, Architecture des données, Microservices, Architecture logicielle, Génie logiciel, Intégration continue, Développement piloté par les tests (TDD), Moniteur du système
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
Débutant · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Supervised Learning, Unsupervised Learning, Matplotlib, Generative AI, NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Development Environment, Event-Driven Programming, Programming Principles, Computer Programming
Débutant · Spécialisation · 3 à 6 mois