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: React.js, Application Deployment, UI Components, Frontend Integration, JavaScript Frameworks, Code Reusability, Web Applications, Application Programming Interface (API), Web Development Tools, Development Environment, Javascript, Context Management, User Interface (UI), Production Management
Débutant · Cours · 1 à 3 mois
University of Alberta
Compétences que vous acquerrez: Développement de logiciels, Développement logiciel agile, Cycle de vie du développement logiciel, Principes Kanban, Gestion de projet Agile, Développement agile de logiciels, Modélisation des processus, Génie logiciel, Scrum (développement de logiciels), Méthodologie agile, Gestion de projet agile, Méthodologies de développement de logiciels, Développement agile de produits, Développement axé sur les processus, Méthodologie Agile
Mixte · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Prompt Engineering, ChatGPT, Prompt Patterns, AI Workflows, AI powered creativity, Responsible AI, Data Visualization, Document Management, Ideation, Verification And Validation, Data Presentation, LLM Application, AI literacy, Generative AI, AI Enablement, Risking, Multimodal Prompts, Image Analysis, Artificial Intelligence, Data Compilation
Débutant · Spécialisation · 3 à 6 mois

Pragmatic AI Labs
Compétences que vous acquerrez: DevOps, Durcissement, Livraison continue, Intégration continue, Conteneurisation, Interface de ligne de commande, Virtualisation, Méthodes scientifiques, Couverture du code, GitHub, Gestion des versions, CI/CD, Outils de construction, Commandes Linux, Rust (langage de programmation), DevSecOps, Tests de performance, Docker (Logiciel), Déploiement des applications, Gestion des paquets et des logiciels
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Microsoft Visio, Dashboard, Data Visualization, Dashboard Creation, Data Visualization Software, Interactive Data Visualization, Data Presentation, Data Validation, Data Mapping, Diagram Design, Usability Testing, User Feedback, Timelines, Data Integration, User Acceptance Testing (UAT), Real Time Data, Data Quality, Project Schedules, Project Management, Automation
Avancées · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Systèmes informatiques, Plates-formes informatiques, Linux, Systèmes de communication, Script Shell, Architecture matérielle, Gestion de la mémoire, Informatique distribuée, C (langage de programmation), C et C++, Big Data, Importation/exportation de données, C++ (langage de programmation), Bash (langage de script), Évolutivité, Commandes Linux, Fichier E/S, Développement de l'informatique en nuage, Outils de programmation informatique, Microarchitecture
Avancées · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Prompt Engineering, Agentic systems, Retrieval-Augmented Generation, Agentic Workflows, AI Workflows, Prompt Patterns, Responsible AI, Generative AI Agents, AI Security, AI Enablement, JSON, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Embeddings, AI Personalization, Application Programming Interface (API), Vector Databases, Knowledge Transfer, Integration Testing
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Conception de sites web, React Native, Conception de sites web réactifs, Développement d'applications, React.js, Cadres JavaScript, Cadres d'application, Langage de balisage hypertexte (HTML), Compatibilité des navigateurs, Javascript, HTML et CSS, Développement mobile, Composants de l'interface utilisateur, Développement Web, Développement multiplateforme, Feuilles de style en cascade (CSS)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Systèmes de communication, Analyse des exigences de sécurité, Systèmes embarqués, Systèmes logiciels, Services Web, Normes de cryptographie à clé publique (PKCS), Cybersécurité, Norme de chiffrement avancée (AES), Protocoles de réseau, C (langage de programmation), Architecture du réseau, Logiciels embarqués, Conception et mise en œuvre du système, Cryptage, Sécurité des réseaux, Données en temps réel, Cryptographie, Systèmes d'exploitation, Systèmes d'exploitation en temps réel, Internet des objets, Sécurité réseau
Intermédiaire · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Ingénierie rapide, Motifs de l'invitation, Création de contenu, Candidature au LLM, Connaissance de l'IA, Modélisation des grandes langues, Ingénierie de requête
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: COBOL (Programming Language), Prompt Patterns, Prompt Engineering, Code Review, Code Reusability, Application Lifecycle Management, CI/CD, Agentic systems, Software Technical Review
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Informatique en nuage, Gestion de projet, Installation du logiciel, Matériel informatique, Cybersécurité, Réseaux informatiques, Cyber-attaques, Service d'assistance, Stockage des données, Infrastructure informatique, Dépannage du réseau, Opérations informatiques, Logiciel de base de données, Infrastructure en nuage, Systèmes d'exploitation, Technologie de l'information, Sensibilisation à la sécurité informatique, Gestion des paquets et des logiciels, Mise en réseau générale, Assistance et services techniques
Débutant · Cours · 1 à 3 mois