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: Animation and Game Design, Animations, Video Game Development, User Interface (UI) Design, Computer Graphic Techniques, Visualization (Computer Graphics), Game Design, Python Programming, Computer Graphics, Image Analysis, Program Development, Peripheral Devices, Debugging
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Jenkins, CI/CD, Continuous Integration, Test Automation, Continuous Delivery, Software Development, Application Deployment, DevOps, Unit Testing, Agile Methodology, Software Development Methodologies, Performance Testing, Application Performance Management, Application Programming Interface (API), GitHub
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: User Interface (UI), UI Components, Software Design, Maintainability, Application Development, Microsoft Windows, Object Oriented Programming (OOP), Python Programming, File Management, Data Validation
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cascading Style Sheets (CSS), HTML and CSS, Responsive Web Design, Web Design, Hypertext Markup Language (HTML), Web Development, User Interface (UI), Animations, Browser Compatibility, Typography
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Débogage, Développement Web Front-End, Composants UI, Conception de sites web réactifs, Javascript, Animations, Analyse web et SEO, Conception de sites web, HTML et CSS, Règles pour l’accessibilité des contenus Web, Développement Web, Bootstrap (Framework Front-End), Tests de développement, Web sémantique, Compatibilité des navigateurs, Données Validation des données
Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Biologie, Analyse statistique, Biologie moléculaire, Algorithmes, Analyse du réseau, Analyse des Données, Apprentissage automatique, Programmation en Python, Maladies infectieuses, Biochimie, Bioinformatique, Apprentissage automatique appliqué, Biotechnologie, Sciences de la vie, Logiciel d'analyse des données, Pharmacologie, Modèle de Markov, Apprentissage non supervisé, Cartographie des données, Réduction de dimensionnalité
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Workflow Management, Marketing Automation, Social Media Content
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: structures de données, Environnements de développement intégré, Débogage, Rust (langage de programmation), Codage sécurisé, GitHub, Test de logiciels, Programmation du système, Tests de développement, Principes de programmation, Gestion des paquets et des logiciels
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Debugging, 3D Assets, Scripting, Object Oriented Programming (OOP), Computer Graphics, Programming Principles, Animation and Game Design, Development Environment, Python Programming, Algorithms
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Animation and Game Design, Video Game Development, Computer Graphics, 3D Assets, Animations, C# (Programming Language), Cross Platform Development, Development Environment, Software Installation, Content Management
Mixte · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: Débogage, Développement Web Front-End, Composants UI, Développement Mobile, Javascript, Développement d'applications, Feuilles de style en cascade (CSS), Applications Web, HyperText Markup Language (HTML), React.js
Débutant · Cours · 1 à 4 semaines

Princeton University
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, structures de données, Pensée informatique, Principes de programmation, Architecture des ordinateurs, Logique computationnelle, Informatique, Programmation Java, Matériel informatique
Intermédiaire · Cours · 1 à 3 mois