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: Recurrent Neural Networks (RNNs), Natural Language Processing, Embeddings, Hugging Face, Deep Learning, Large Language Modeling, Convolutional Neural Networks, Artificial Neural Networks, Encryption, Python Programming, Cryptography, Fine-tuning, Machine Learning Methods, Text Mining, Classification Algorithms, Applied Machine Learning, Model Training, Probability Distribution, Machine Learning Algorithms, Algorithms
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Logique informatique, Feuilles de style en cascade (CSS), Développement du programme, Structures de données, Applications Web, JSON, Développement Web, Déploiement des applications, Principes de programmation, Javascript, Gestion du contexte, Conception et développement de sites web, Programmation événementielle
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Environnement de développement, Conception de sites web réactifs, Conception de sites web, Feuilles de style en cascade (CSS), HTML et CSS, Conception de l'interface utilisateur (UI), Conception de l'expérience utilisateur, Langage de balisage hypertexte (HTML), Applications Web, Outils de développement web, Développement Web, Javascript, Développement Web Front-End, Conception et développement de sites web, Microsoft Visual Studio
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Maven, Java, Object Oriented Design, Build Tools, Memory Management, Hibernate (Java), Unit Testing, File I/O, Data Persistence, Docker (Software), Software Testing, Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design, Maintainability
Débutant · Spécialisation · 3 à 6 mois

University of Maryland, College Park
Compétences que vous acquerrez: No-Code Development, Digital Transformation, Computing Platforms, Product Management, Middleware, System Implementation, Systems Integration, Business Transformation, Technology Solutions, Cost Management, Business Process, Project Management, Team Management
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java Programming, Java, Data Management, Secure Coding, Theoretical Computer Science, Performance Tuning, Computer Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation informatique, Environnement de développement, Scripting, Feuilles de style en cascade (CSS), Développement du programme, Javascript et jQuery, Langage de balisage hypertexte (HTML), Applications Web, Programmation orientée objet (POO), Outils de développement web, Principes de programmation, Langages de script, Javascript, jQuery, Programmation événementielle, Réutilisation du code
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Composants de l'interface utilisateur, Scripting, Animations, Programmation orientée objet (POO), Conception orientée objet, Moteur Unity, Interface utilisateur (UI), Développement de jeux vidéo, C# (langage de programmation), Programmation événementielle, Réutilisation du code, Conception de jeux
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Video Game Development, Debugging, Animation and Game Design, Game Design, Program Development, Python Programming, Event-Driven Programming, Computer Graphics, Animations, Computer Graphic Techniques, Development Environment
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Matplotlib, Plot (Graphics), Data Visualization Software, Statistical Visualization, Data Visualization, Jupyter, Interactive Data Visualization, Scatter Plots, Histogram, Box Plots, Descriptive Statistics, Data Presentation, Animations, Python Programming
★ 3.3 (12) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HTML et CSS, Conception de l'expérience utilisateur, Ingénierie rapide, Expérience de l'utilisateur, Interface de programmation d'applications (API), Applications Web, ChatGPT, Développement Web, IA générative, Données en temps réel, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

LearnQuest
Compétences que vous acquerrez: Prompt Engineering, GitHub, Version Control, Vibe coding, Git (Version Control System), Claude Code, Prompt Engineering Tools, Development Environment, Web Applications, Application Deployment, GitHub Copilot, Software Development Tools, Computer Programming Tools, AI Enablement, HTML and CSS, Web Development Tools, Application Programming Interface (API), Software Development, Node.JS, Javascript
Débutant · Cours · 1 à 3 mois