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: Docker (Logiciel), Examen du code, Intégration continue, Gestion des vulnérabilités, Automatisation, DevSecOps, DevOps, Codage sécurisé, Projet ouvert de sécurité des applications web (OWASP), Tests de sécurité, Gestion de la conformité, Évaluations de la vulnérabilité, Jenkins, Livraison continue, CI/CD, Sensibilisation à la sécurité, Cycle de vie du développement logiciel, Sécurité des applications, Analyse de dépendance, SonarQube
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Algorithmes, structures de données, Débogage, Développement Web, Développement Web Front-End, Pensée informatique, Programmation informatique, Pseudo-code, Principes de programmation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intelligence artificielle, Formules Excel, IA responsable, Débogage, Traitement des données, Analyse des Données, Traitement du langage naturel (NLP), IA générative, Microsoft Excel, Pipelines de données, Transformation de données, Automatisation, Ingénierie de requête, SQL
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Javascript and jQuery, Systems Integration
Intermédiaire · Cours · 1 à 4 semaines

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Narration, Flux de données, Conception de solutions, Coordination, Scripting, Animation et conception de jeux, Storyboard, Développement du programme, Pensée informatique, Programmation événementielle, Programmation informatique, Principes de programmation, Conception de jeux, Animations
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Javascript, Débogage, Développement d'applications, Outils de développement de logiciels, Flux de travail IA, Environnements de développement intégré, Génie logiciel, Environnement de développement, Technologie Open source
Intermédiaire · Projet Guidé · Moins de 2 heures

Packt
Compétences que vous acquerrez: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Software Design Patterns, Software Documentation, Testability, Scripting Languages, Development Environment, Integrated Development Environments, Computer Programming, Development Testing, Programming Principles, Data Structures, Scripting, Apple Xcode, Web Development, Program Development, Package and Software Management
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Maintainability, Code Review, Testability, Debugging, Style Guides, Software Documentation, Software Design Patterns, Programming Principles, Quality Assurance
Intermédiaire · Cours · 1 à 4 semaines

Dartmouth College
Compétences que vous acquerrez: Débogage, Calculs d'ingénierie, C (langage de programmation), Documentation du logiciel, Environnement de développement, Programmation informatique, Principes de programmation
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: IntelliJ IDEA, Kotlin
Intermédiaire · Projet Guidé · Moins de 2 heures

University of Michigan
Compétences que vous acquerrez: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Creative Design, Computer Programming, Computational Thinking, File I/O
Débutant · Spécialisation · 3 à 6 mois