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.

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

Pragmatic AI Labs
Compétences que vous acquerrez: Amazon Bedrock, Amazon Web Services, Agentic Workflows, LLM Application, Anthropic Claude, Generative AI Agents, Agentic systems, Retrieval-Augmented Generation, Tool Calling, Cloud Computing, Generative AI, Model Deployment, Prototyping, Bash (Scripting Language), Embeddings, Large Language Modeling, Restful API, Prompt Engineering, Vector Databases, Rust (Programming Language)
Débutant · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Cloud Infrastructure, Identity and Access Management, Google Cloud Platform, Prompt Engineering, Kubernetes, Application Deployment, Cloud Storage, Network Monitoring, Infrastructure As A Service (IaaS), Prompt Engineering Tools, Containerization, Cloud Deployment, Virtual Networking, Cloud Computing, Network Architecture, Prompt Patterns, Virtual Private Networks (VPN), Site Reliability Engineering, Infrastructure as Code (IaC), Cloud Security
★ 4.7 (59 k) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Développement Web, Javascript, Feuilles de style en cascade (CSS), Applications Web, HTML et CSS, Cadres Web, Développement Web Front-End, Conception interactive, Développement web back-end, Développement Web complet, Outils de développement web, Conception de sites web, Langage de balisage hypertexte (HTML), Conception et développement de sites web, Cadres JavaScript
★ 4.6 (2,4 k) · Débutant · Cours · 1 à 3 mois

Whizlabs
Compétences que vous acquerrez: Risk Management, Continuous Monitoring, Security Management, Enterprise Risk Management (ERM), Risk Management Framework, Cyber Risk, Risk Appetite, Risk Mitigation, Governance, Governance Risk Management and Compliance, Risk Control, Cyber Security Strategy, Operational Risk, Risk Analysis, Vulnerability Assessments, Cyber Governance, Business Continuity, Business Continuity Planning, Security Controls, AI Security
Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Feuilles de style en cascade (CSS), Javascript, Applications Web, Développement d'applications, Surveillance des événements, HTML et CSS, Langage de balisage hypertexte (HTML), Principes de programmation, Langages de script, Débogage, Scripting, Conception et développement de sites web, Programmation événementielle
★ 4.7 (940) · Débutant · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: Debugging, Test Driven Development (TDD), Unit Testing, AI Integrations, Test Script Development, Software Testing, Test Automation, Context Engineering, Responsible AI, Risking, Software Architecture, Verification And Validation, AI literacy, AI Workflows, Software Documentation, Engineering Documentation, Python Programming, Large Language Modeling, Cloud Computing Architecture
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Linux, Comptes d'utilisateurs, Architecture de l'informatique en nuage, DevOps, Systèmes de fichiers, Infrastructure à clé publique, Gestion des fichiers, Pare-feu, Contrôle des versions, Gestion des paquets et des logiciels, Surveillance du système, Git (système de contrôle de version), Ubuntu, Administration Linux, Réseaux privés virtuels (VPN), Administration des systèmes d'exploitation, Détection et prévention des intrusions, Serveurs Linux, Commandes Linux, Interface de ligne de commande
★ 4.5 (1,2 k) · Débutant · Spécialisation · 3 à 6 mois

Pragmatic AI Labs
Compétences que vous acquerrez: Serverless Computing, Amazon Web Services, Amazon S3, Rust (Programming Language), Other Programming Languages, Cloud-Native Computing, Cloud Deployment, Performance Tuning, Data Engineering, Computing Platforms, Event-Driven Programming, Performance Testing, Ruby (Programming Language), Cloud Computing, Development Environment, Application Deployment, Build Tools, Memory Management
Débutant · Cours · 1 à 4 semaines

Northeastern University
Compétences que vous acquerrez: User Experience Design, Web Design
Mixte · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Scripting, IT Automation, Shell Script, Bash (Scripting Language), Automation, Workflow Management, Security Controls, Scripting Languages, Performance Tuning, Debugging, Encryption, Continuous Monitoring, Decision Making, File Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: AI Integrations, Generative Model Architectures, Requirements Analysis, Solution Design, Functional Requirement, Business Requirements, Scalability, Systems Integration
Intermédiaire · Cours · 1 à 4 semaines