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.

Duke University
Compétences que vous acquerrez: Cryptographie, Conception orientée objet, Cryptage, Programmation orientée objet (POO), Structures de données, Programmation Java, Côté serveur, Importation/exportation de données, Fichier E/S, Programmation informatique, Algorithmes, Analyse Web et SEO, Réutilisation du code, Serveurs web, Java, Maintenabilité, Développement du programme, Magasin de données, Génie logiciel
★ 4.6 (3,2 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Tests de développement, Principes de programmation, IBM Cloud, Côté serveur, Flask (Framework Web), Programmation en Python, Cycle de vie du développement logiciel, Développement Web, Intelligence artificielle, Tests unitaires, Interface de programmation d'applications (API), Connaissance de l'IA, Intégrations AI, Applications en nuage, Déploiement des applications, Examen du code, Programmation Python, Applications Web, Environnements de développement intégré, Restful API
★ 4.4 (1,4 k) · Intermédiaire · Cours · 1 à 4 semaines

University of Toronto
Compétences que vous acquerrez: Architecture des systèmes, Simulations, Assurance de la sécurité, Modélisation mathématique, Architecture des logiciels, Simulation et logiciels de simulation, Robotique, Architecture matérielle, Systèmes de contrôle
★ 4.7 (2,9 k) · Avancées · Cours · 1 à 3 mois

Packt
Compétences que vous acquerrez: 3D Assets, Animations, Visual Storytelling, Graphics Software, Color Theory, Digital Design, Design Elements And Principles, Computer Graphic Techniques, Layout Design, Design Software, Graphic and Visual Design, Graphic Design, Design, Typography
Débutant · Cours · 3 à 6 mois

University of Minnesota
Compétences que vous acquerrez: Développement agile de produits, Planification du sprint, Développement agile de logiciels, Gestion de projet Agile, Gestion des versions, Développement logiciel agile, Témoignage de l'utilisateur, Gestion de projet agile, Méthodologie Agile, Scrum (développement de logiciels), Méthodologie agile, Méthodologies de développement de logiciels
★ 4.7 (7,5 k) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, LangChain, Retrieval-Augmented Generation, Prompt Patterns, LLM Application, Generative AI, Vector Databases, Generative AI Agents, Tool Calling, Embeddings, AI Workflows, User Interface (UI), AI Integrations, Large Language Modeling, UI Components, Database Systems, Model Evaluation, Data Storage Technologies, Database Management Systems, AI Enablement
★ 4.6 (690) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Salesforce, Force.com, Data Import/Export, Business Process Automation, Data Validation, Relationship Management, Workflow Management, Automation, UI Components, Data Integration, Relational Databases, Program Development, Data Integrity, Debugging
Intermédiaire · Cours · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: User Interface (UI) Design, User Interface (UI), Digital Design, User Interface and User Experience (UI/UX) Design, Visual Design, UI/UX Strategy, Human Computer Interaction, Usability, UI Components, Authentications, User Experience Design, Interactive Design, Human Machine Interfaces, Interaction Design, Software Design, Multimodal Prompts, Human Factors, Web Content Accessibility Guidelines, Responsible AI, Data Ethics
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cloud Engineering, Cloud Infrastructure, Google Cloud Platform, Kubernetes, Cloud Deployment, Cloud Management, Cloud Computing, Cloud Platforms, Application Deployment, Identity and Access Management, Infrastructure as Code (IaC), Virtual Machines, Serverless Computing, Network Planning And Design, Containerization, System Monitoring, Cloud Storage, Security Management, Load Balancing, Computer Networking
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Unity Engine, UI Components, User Interface (UI), Video Game Development, Scalability, User Interface (UI) Design, Game Design, UI/UX Strategy, User Interface and User Experience (UI/UX) Design, C# (Programming Language), Frontend Performance, Human Computer Interaction, Performance Tuning, Performance Testing, Cross Platform Development, Design and Product, Event-Driven Programming, Scripting, Software Development Tools, Debugging
Intermédiaire · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: MLOps (Machine Learning Operations), Model Evaluation, Model Deployment, AI Orchestration, AI Workflows, Generative AI, Google Cloud Platform, Data Modeling, Continuous Monitoring, Data Pipelines, Model Training, Feature Engineering, Model Optimization, DevOps, Agentic Workflows, Generative AI Agents, Data Store, Continuous Deployment, Data Preprocessing, Forecasting
★ 4 (500) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: L'informatique en nuage, CI/CD, Développement organisationnel, DevOps, Responsabilité, Intégration continue, Développement piloté par les tests (TDD), Développement agile de logiciels, Développement logiciel agile, Architecture de l'informatique en nuage, Livraison continue, Méthodologie Agile, Outils Devops, Scrum (développement de logiciels), Développement guidé par le comportement, Déploiement continu, Microservices, Mesure de la performance, Transformation de la culture, Gestion de la performance des équipes, Méthodologies de développement de logiciels, Méthodologie agile
★ 4.8 (4,2 k) · Débutant · Cours · 1 à 3 mois