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: Network Troubleshooting, Display Devices, Cloud Computing Architecture, Networking Hardware, Dynamic Host Configuration Protocol (DHCP), Cloud Computing, Firewall, Virtual Networking, Mobile Security, Network Infrastructure, USB, Computer Networking, Cloud Services, Augmented Reality, Microarchitecture, Network Routers, IT Infrastructure, System Configuration, Data Storage, Memory Management
Intermédiaire · Spécialisation · 3 à 6 mois

Packt
Compétences que vous acquerrez: Debugging, Go (Programming Language), Application Development, Program Development, Build Tools, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Software Development Tools, Software Installation, Programming Principles, Other Programming Languages, Command-Line Interface, Package and Software Management
Débutant · Cours · 1 à 3 mois

University at Buffalo
Compétences que vous acquerrez: Tests de développement, Interopérabilité, Outils de développement web, Développement d'applications, Intégration frontale, Outils de développement de logiciels, Interface de ligne de commande, Architecture des logiciels, Développement piloté par les tests (TDD), Cadres d'application, Environnement de développement, Blockchain, Interface de programmation d'applications (API), Conception de l'application, Applications Web, Environnements de développement intégré, Déploiement des applications, Développement de scripts de test
Intermédiaire · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Identity and Access Management, Google Cloud Platform, Cloud Infrastructure, Virtual Networking, Data Infrastructure, Generative AI, AI Workflows, Cloud Computing Architecture, Network Planning And Design, Network Infrastructure, Cloud-Based Integration, Network Architecture, Load Balancing, Data Import/Export, Network Performance Management, Distributed Computing
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Code Review, DevSecOps, Maintainability, Software Quality (SQA/SQC), Software Quality Assurance, Secure Coding, Application Security, Software Technical Review, Continuous Integration, Continuous Deployment, CI/CD, Vulnerability Scanning, Vulnerability Management, Analysis, Cyber Security Assessment, Security Strategy, Cyber Governance, Security Management, Cyber Security Strategy, Security Awareness
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Software Architecture, Mobile Development, Software Testing, AI Integrations, Unit Testing, Software Design, Software Design Patterns, Model Training, Artificial Intelligence and Machine Learning (AI/ML), Test Planning, AI Enablement, Machine Learning, Natural Language Processing, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design
Intermédiaire · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: GitHub Copilot, Model Context Protocol, Multimodal Prompts, Prompt Engineering, AI Workflows, AI Integrations, Generative AI, Test Automation, Software Documentation, Web Development Tools, Context Management, Development Environment, Artificial Intelligence
Débutant · Cours · 1 à 4 semaines

Peking University
Compétences que vous acquerrez: Data Structures, Algorithms, C++ (Programming Language), Memory Management, C (Programming Language), File I/O, Object Oriented Design, Computational Thinking, Graph Theory, Object Oriented Programming (OOP), Programming Principles, Theoretical Computer Science, Computer Programming, Program Development, Data Storage, Application Development, Software Development, Computer Architecture, Software Engineering, Database Management Systems
Débutant · Spécialisation · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Go (Langage de programmation), Architecture des ordinateurs, Algorithmes, Gestion des processus du système d'exploitation, Informatique théorique, Partage des données, Systèmes d'exploitation, Programmation du système
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, Tool Calling, Code Review, Maintainability, Generative AI, Software Documentation, Large Language Modeling, JSON, Persona Development, Git (Version Control System), Data Management
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, File Management, Python Programming, Data Import/Export, Context Management
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, LLM Application, Generative AI Agents, AI Workflows, AI Orchestration, Agentic Workflows, Artificial Intelligence, Large Language Modeling, Tool Calling, Agentic systems, Debugging, Quality Assurance
Intermédiaire · Cours · 1 à 4 semaines