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: Programmation informatique, Programmation Python, Programmation en Python, Scripting, Principes de programmation, Développement du programme, Conception fonctionnelle, Logique informatique, Installation du logiciel, Environnement de développement, Pensée informatique, Algorithmes, Réutilisation du code
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Design, File I/O, Integrated Development Environments, Functional Design
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Programmation informatique, Informatique, Structures de données, Résolution de problèmes, Développement de logiciels, Conception de logiciels, Informatique théorique, Pensée informatique, Algorithmes, Méthodes d'apprentissage automatique, Modèles de conception de logiciels
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Authentifications, Rust (langage de programmation), Bases de données, Restful API, Structures de données, Cadres Web, Serveurs web, Applications Web, Interface de programmation d'applications (API), Développement web back-end, Partage des données, Gestion de la mémoire, Côté serveur
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Time Series Analysis and Forecasting, Applied Machine Learning, Financial Forecasting, Statistical Machine Learning, Statistical Analysis, Machine Learning, Trend Analysis, Financial Data, Financial Modeling, Model Evaluation, Forecasting, Jupyter, Predictive Modeling, Regression Analysis, Finance, GitHub, Statistical Modeling, Data Transformation
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement de jeux vidéo, Rust (langage de programmation), Structures de données, Développement de logiciels, Principes de programmation, Conception de jeux, Interface de programmation d'applications (API), Algorithmes
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Structures de données, Javascript, Validation des données, Maintenabilité, Principes de programmation, Développement Web, Optimisation des performances, Données Validation des données, Intégrité des données, Débogage, Pensée informatique, Algorithmes
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Outils de développement web, Développement sans code, Développement Web Front-End, Microsoft Visual Studio, Bootstrap (Framework Front-End), Conception de sites web réactifs, Composants de l'interface utilisateur, Environnements de développement intégré, Développement Web, Applications Web, Langage de balisage hypertexte (HTML), HTML et CSS, Conception de sites web, Feuilles de style en cascade (CSS), Environnement de développement, Débogage
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Design, Android (Operating System), User Interface (UI) Design, Code Reusability, UI Components, Release Management, Development Environment, Programming Principles
Intermédiaire · Spécialisation · 1 à 3 mois

Starweaver
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Security Testing, Cyber Security Strategy, Application Security, Vulnerability Scanning, Security Strategy, Penetration Testing, DevSecOps, Software Testing, Debugging, Cybersecurity, Vulnerability Assessments, Cyber Security Assessment, Secure Coding, Test Automation, Code Review, Vulnerability Management, Exploitation techniques, Technical Communication, Continuous Monitoring
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation orientée objet (POO), Architecture des logiciels, Conception de logiciels, Maintenabilité, Principes de programmation, Conception orientée objet, Langage de modélisation unifié, C++ (langage de programmation), Réutilisation du code, Gestion de la mémoire, Modèles de conception de logiciels
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Animation and Game Design, Computer Graphic Techniques, Interactive Design, Game Design, Computer Displays, Development Environment, Package and Software Management, Software Installation
Mixte · Cours · 1 à 4 semaines