Les cours de programmation peuvent vous aider à apprendre la logique, la syntaxe et les structures nécessaires pour créer vos propres programmes. Vous pouvez développer des compétences en organisation du code, résolution de problèmes et utilisation d'outils de développement. Beaucoup de cours proposent des exercices pratiques pour progresser étape par étape.

Compétences que vous acquerrez: Responsible AI, Application Development, Generative AI, Full-Stack Web Development, GitHub, Development Environment, Front-End Web Development, Back-End Web Development, Prompt Engineering
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apache Maven, Java, Java Platform Enterprise Edition (J2EE), Object Oriented Design, Hibernate (Java), Unit Testing, Docker (Software), Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design, Data Access, System Configuration
Débutant · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools, Systems Development Life Cycle
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Patterns, Artificial Intelligence and Machine Learning (AI/ML), Large Language Modeling, Agentic systems, Secure Coding, Authorization (Computing), Debugging, Authentications
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Hypertext Markup Language (HTML), Web Applications, Javascript, Web Development Tools, Performance Tuning, Software Development
Intermédiaire · Projet Guidé · Moins de 2 heures

University of Maryland, College Park
Compétences que vous acquerrez: No-Code Development, Application Development, User Experience, User Interface (UI), Data Modeling, Application Design, Application Deployment, Platform As A Service (PaaS), Automation, Cloud Applications, Salesforce, ServiceNow
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Performance Tuning, Software Development Tools, Code Review, Collaborative Software, Integrated Development Environments, Software Visualization, Generative AI, Software Engineering, Software Technical Review, Application Security, Software Development, DevSecOps, Prompt Engineering, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Debugging, Software Development Life Cycle, Automation, Analysis
Intermédiaire · Cours · 1 à 4 semaines

Khalifa University
Compétences que vous acquerrez: AI Personalization, Sales Enablement, Customer Data Management, Customer experience improvement, Predictive Analytics, AI Product Strategy, Customer Insights, Customer Engagement, Advanced Analytics, Large Language Modeling, Fraud detection, Self Service Technologies, Artificial Intelligence, Data Integration, Change Management
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Version Control, Object Oriented Programming (OOP), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Integrated Development Environments, Computer Programming, Programming Principles
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Python Programming
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Event-Driven Programming, HTML and CSS, Web Design and Development, Application Deployment, Web Development, Scripting, Programming Principles, GitHub, User Interface (UI), Application Development, Object Oriented Programming (OOP), Data Structures, Debugging
Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Technical Communication, Technical Product Management, Program Evaluation, Performance Metric, Data Analysis, Agile Methodology, Project Management, Analytics, Stakeholder Communications, Communication, Data-Driven Decision-Making, Machine Learning, Large Language Modeling, R Programming, Data Visualization
Intermédiaire · Cours · 1 à 4 semaines