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.

Coursera
Compétences que vous acquerrez: Outils de développement de logiciels, Mise en œuvre de l'IA, Débogage, Flux de travail IA, Environnement de développement, Environnements de développement intégré, Amazon Web Services, Maintenabilité, Automatisation, Développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Analysis Expressions (DAX), Real Time Data, Dataflow, Extract, Transform, Load, Business Intelligence
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Brute-force attacks, Cryptography, Encryption, Python Programming, Scripting, User Interface (UI), Statistical Programming, UI Components, Application Development
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation orientée objet (POO), Programmation informatique, Microsoft Visual Studio, Environnement de développement, Environnements de développement intégré, Développement du programme, Principes de programmation, C# (langage de programmation), Contrôle des versions
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Matplotlib, NumPy, Pandas (Python Package), Applied Machine Learning, Python Programming, Scikit Learn (Machine Learning Library), Data Visualization, Supervised Learning, Feature Engineering, Machine Learning, Natural Language Processing, Machine Learning Algorithms, Text Mining, Data Manipulation, Unsupervised Learning, Model Evaluation, Data Preprocessing, Classification Algorithms
Mixte · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Data Manipulation, Data Preprocessing, Data Analysis, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: React.js, React Redux, Cloud Deployment, Application Deployment, Cloud Applications, Software Testing, Web Development, Application Development, Jest (JavaScript Testing Framework), Frontend Integration, JavaScript Frameworks, Software Architecture, Javascript and jQuery, Front-End Web Development, Real Time Data, Application Programming Interface (API), Responsive Web Design, Event-Driven Programming, Cascading Style Sheets (CSS), UI Components
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Débogage, Gestion du contexte, développement iOS, ChatGPT, React Native, Développement d'applications, JSON, Android Jetpack, Environnement de développement, Déploiement des applications, Composants UI, Stockage des données, Développement Mobile, Application de base de données, Conception de l'interface et de l'expérience utilisateur (UI/UX)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation orientée objet (POO), C++ (langage de programmation), Débogage, Interface de ligne de commande, Programmation informatique, structures de données, Environnement de développement, Maintenabilité
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: ChatGPT, Prompt Engineering, Software Development Tools, Test Automation, Technical Design, Docker (Software), Technical Documentation, Unit Testing, Application Deployment, Application Programming Interface (API), Application Development, Technical Communication
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Unreal Engine, User Interface and User Experience (UI/UX) Design, 3D Assets, Timelines, Video Game Development, Game Design, Animations, Scripting, Event-Driven Programming, Debugging
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: AWS SageMaker, Applied Machine Learning, Model Evaluation, Amazon Web Services, No-Code Development, Machine Learning, Supervised Learning, Cloud Platforms, Predictive Modeling, Amazon S3, Version Control, Data Preprocessing, Model Deployment
Débutant · Cours · 1 à 3 mois