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.

DeepLearning.AI
Compétences que vous acquerrez: Ingénierie de requête, Échantillonnage (statistiques), Algorithmes, Réseaux neuronaux artificiels, Architectures de modèles génératifs, IA générative, Jupyter
Intermédiaire · Projet · Moins de 2 heures
Codio
Compétences que vous acquerrez: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Programmation informatique, Débogage, Logiciel système, SQL, Protocoles réseau, Algorithmes, Informatique, Réseaux informatiques, Architecture des ordinateurs, Analyse, Visual Basic (langage de programmation), Développement de logiciels, Matériel informatique, Principes de programmation, Cloud Computing, Bases de données, Bases de données relationnelles, Automatisation, Gestion des bases de données, Sécurité réseau
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), File Management, Integrated Development Environments, Computer Science
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: MySQL, Interface de programmation d'application (API), SQL, Programmation en Python, Gestion des données, Django (Framework Web), Gestion des bases de données, Bases de données, Application de base de données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: User Interface and User Experience (UI/UX) Design, Cascading Style Sheets (CSS), HTML and CSS, GitHub, Microsoft Visual Studio, Application Deployment, Web Design and Development, Integrated Development Environments, Web Development Tools
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Débogage, Intelligence artificielle, Ingénierie de requête, Développement d'applications, Développement Web, Principes de programmation, Développement de logiciels, ChatGPT, Pseudo-code, Outils de développement web, Génie logiciel
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Git (Version Control System), Version Control, GitHub, Software Versioning, Bitbucket, GitLab, Collaborative Software, Software Development, Software Engineering, Project Management
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Conteneurisation, Flask (Framework Web), Systèmes de base de données, Services web, Kubernetes, Déploiement des applications, Restful API, NoSQL, Développement d'applications, Applications en nuage, Django (Framework Web), OpenShift, Évolutivité, MongoDB, Bases de données, Microservices, Applications Web, Développement de l'informatique en nuage, IBM Cloud, Développement web back-end
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Excel Macros, Visual Basic (Programming Language), Microsoft Excel, Data Structures, Excel Formulas, Scripting, Programming Principles, Automation, Productivity Software, Scripting Languages, Computational Logic
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Data Structures, Python Programming, Data Manipulation, Programming Principles, Computer Programming, Software Installation, Development Environment, Jupyter, Integrated Development Environments
Débutant · Cours · 1 à 4 semaines