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 San Diego
Compétences que vous acquerrez: Tests A/B, Expérimentation, Prototypage, Éléments et principes de conception, Conception de la mise en page, Tests d'utilisabilité, Typographie, Conception et développement de sites web, Conception de la recherche, Conception d'interaction, Conception centrée sur l'homme, Conception de l'interface utilisateur (UI), Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception numérique, Interaction homme-machine, Facilité d'utilisation, Conception graphique et visuelle, Conception de sites web
Débutant · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Large Language Modeling, Generative AI, Generative AI Agents, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Multimodal Prompts, Prompt Engineering, Artificial Intelligence, Healthcare Industry Knowledge, Supervised Learning, Machine Learning, Google Cloud Platform, Fine-tuning
Débutant · Cours · 1 à 3 mois

Pragmatic AI Labs
Compétences que vous acquerrez: GitHub Copilot, Infrastructure as Code (IaC), Other Programming Languages, Terraform, Rust (Programming Language), Test Script Development, Ansible, Test Driven Development (TDD), GitHub, Test Automation, Dependency Analysis, AI Integrations, AI Workflows, Containerization, Unit Testing, Maintainability, Test Tools, Docker (Software), Style Guides, Software Testing
Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Algorithmes, Conception de logiciels, Programmation Java, Fichier E/S, Programmation orientée objet (POO), Personnalisation de l'IA, Langage de balisage hypertexte (HTML), Prétraitement des données, Réutilisation du code, Java, Développement du programme, Structures de données, Prétraitement de données
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intelligence artificielle, Présence sur le web, Nettoyage des données, Études de cas, Analyse des données, Présentations, Compétences analytiques, Traitement des données, Logiciel de visualisation de données, Analyse, Compétences en matière d'entretien, L'activation de l'IA, Visualisation des données, Gestion de portefeuille, Logiciel de tableur, LinkedIn
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Environnement de développement, Développement d'applications, Apple Xcode, Principes de programmation, Développement Web, développement iOS, Programmation orientée objet (POO), Programmation Swift, Programmation informatique, Apple iOS, Réutilisation du code, Structures de données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Full-Stack Web Development, Node.JS, Frontend Integration, Cloud Deployment, Application Deployment, JavaScript Frameworks, Web Applications, Web Development, Angular, Cloud Applications, Memory Management, MongoDB, Authentications, Real Time Data, Frontend Performance, Database Development, Development Environment, API Design
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Apprentissage automatique, L'innovation, Pensée critique, Intelligence artificielle et apprentissage automatique (IA/ML), L'activation de l'IA, Modèle de formation, Connaissance de l'IA, IA générative
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Terraform, Infrastructure as Code (IaC), Code Reusability, IT Automation, Cloud Infrastructure, Infrastructure Architecture, Ansible, AWS CloudFormation, DevOps, Automation, IBM Cloud, Configuration Management
Intermédiaire · Cours · 1 à 4 semaines

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

Vanderbilt University
Compétences que vous acquerrez: Tests de logiciels, Git (système de contrôle de version), Développement Android, Programmation orientée objet (POO), Tests de développement, JUnit, Génie logiciel, Programmation Java, Fichier E/S, Développement piloté par les tests (TDD), Android (système d'exploitation), Maintenabilité, Contrôle des versions, Développement mobile, Modèles de conception de logiciels, Tests unitaires, Testabilité, Automatisation des tests, Tests d'intégration, Android Studio
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Docker (Software), Microservices, DevSecOps, AI Orchestration, DevOps, Containerization, Application Security, Application Deployment, Open Web Application Security Project (OWASP), Security Testing, Service Management, Network Troubleshooting, Distributed Computing, Scalability, Vulnerability Scanning, Configuration Management, Debugging, Data Persistence
Débutant · Cours · 1 à 3 mois