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 of California, Davis
Compétences que vous acquerrez: Cryptographie, Sécurité des applications, Administration Linux, Cryptage, Principes de programmation, Test de pénétration, Conception et mise en œuvre du système, Évaluations de la vulnérabilité, Conception de logiciels, Projet ouvert de sécurité des applications web (OWASP), Modélisation des menaces, Cybersécurité, Tests de sécurité, C et C++, Java, Codage sécurisé, Modélisation de la menace, Stratégie de sécurité, Authentifications, Analyse de la vulnérabilité, Développement d'exploits
Intermédiaire · Spécialisation · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: PyTorch (Machine Learning Library), Model Deployment, Hugging Face, Model Optimization, Fine-tuning, Convolutional Neural Networks, Transfer Learning, Data Quality, Generative AI, Data Manipulation, Deep Learning, Generative Model Architectures, Model Training, Image Analysis, MLOps (Machine Learning Operations), Large Language Modeling, Data Pipelines, Artificial Neural Networks, Computer Vision, Natural Language Processing
Intermédiaire · Certificat Professionnel · 1 à 3 mois

Google Cloud
Compétences que vous acquerrez: Prompt Engineering, Prompt Engineering Tools, Cloud Development, LLM Application
Intermédiaire · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, AI powered creativity, Ideation, Verification And Validation, LLM Application, AI literacy, Multimodal Prompts, Generative AI, Responsible AI, AI Enablement, Data Visualization, Risking, Image Analysis, Artificial Intelligence, Large Language Modeling, Organizational Skills, Plot (Graphics), Data Presentation
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Identity and Access Management, Virtual Private Networks (VPN), Google Cloud Platform, Microsoft Azure, Cloud Computing Architecture, Cloud Management, Azure Active Directory, Firewall, Virtual Networking, Network Architecture, User Accounts, General Networking, Command-Line Interface
Intermédiaire · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Model Context Protocol, Gemini, Node.JS, Google Gemini, AI Workflows, Generative AI Agents, OpenAI API, Prompt Engineering, Agentic Workflows, Retrieval-Augmented Generation, Embeddings, OpenAI, TypeScript, Back-End Web Development, Server Side, Web Applications, API Design, Web Development, Javascript, Data Management
Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Structures de données, Autres langages de programmation, Principes de programmation, Conception orientée objet, Programmation orientée objet (POO), Développement d'applications, Programmation Java, Développement de systèmes, Tests de logiciels, Programmation informatique, Développement piloté par les tests (TDD), Tests unitaires, Conception de l'application, Java, Développement du programme
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Motifs de l'invitation, Agents génératifs d'IA, Ingénierie rapide, LangChain, Flask (Framework Web), Modélisation des grandes langues, Appel d'outils, Développement de logiciels, Évaluation du modèle, Intégrations AI, IA générative, Systèmes agentiques, Ingénierie de requête, Candidature au LLM
Intermédiaire · Cours · 1 à 4 semaines

University of Minnesota
Compétences que vous acquerrez: Tests de développement, Planification des tests, Automatisation des tests, Tests en boîte blanche, Vérification et validation, Cas de test, Couverture du code, Cycle de vie du développement des systèmes, JUnit, Tests de logiciels, Assurance qualité des logiciels, Communication technique, Tests unitaires, Outils de test, Données d'essai, Tests fonctionnels, Développement de scripts de test
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: iOS Development, Apple iOS, Swift Programming, Mobile Development, Animation and Game Design, Game Design, Video Game Development, Animations, User Interface (UI), UI Components
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Code Reusability, Software Design Patterns, Maintainability, Program Development, Functional Design, Programming Principles, Python Programming
Débutant · Cours · 1 à 4 semaines

Universidad de los Andes
Compétences que vous acquerrez: Java, Object Oriented Design, Java Programming, Code Reusability, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), UI Components, Programming Principles, Algorithms, Program Development, Debugging
Débutant · Cours · 1 à 3 mois