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: Javascript, Cadres JavaScript, Interface de programmation d'applications (API), Gestion des données, React.js, Développement Web, Intégration frontale, Programmation événementielle, Composants de l'interface utilisateur, Feuilles de style en cascade (CSS), Conception de l'expérience utilisateur, Développement Web Front-End, Interface utilisateur (UI)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prétraitement des données, Vision par ordinateur, Déploiement du modèle, Matlab, Apprentissage profond, Prétraitement de données, Évaluation du modèle, Analyse d'images, IA générative, Détection des anomalies, Modèle de formation, Interopérabilité
Débutant · Cours · 1 à 4 semaines

Alex Genadinik
Compétences que vous acquerrez: Prompt Engineering, Debugging, Responsible AI, Code Review, AI literacy, ChatGPT, Verification And Validation, Artificial Intelligence, AI Workflows, Model Evaluation, Software Testing, Development Testing
Mixte · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: TypeScript, Javascript, Functional Design, Code Reusability, Object Oriented Programming (OOP), Programming Principles, Web Development Tools, Data Structures, Development Environment, Maintainability, Enterprise Application Management
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Theoretical Computer Science, Software Development, Programming Principles, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Intermédiaire · Spécialisation · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation Java, Débogage, Algorithmes, Développement du programme, Programmation informatique, Conception de logiciels, Structures de données, Java, Principes de programmation, Programmation orientée objet (POO), Logiciels et technologies pour l'éducation, Conception orientée objet
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spring Framework, Version Control, Spring Boot, Hibernate (Java), Object-Relational Mapping, GitHub, Git (Version Control System), Java Programming, Java, Software Configuration Management, Software Documentation, Development Environment, JUnit, Restful API, Application Performance Management, Model View Controller, Back-End Web Development, User Accounts, Authentications, Application Programming Interface (API)
Intermédiaire · Cours · 3 à 6 mois

Macquarie University
Compétences que vous acquerrez: DevSecOps, Secure Coding, Application Security, IT Security Architecture, DevOps, Security Engineering, Security Controls, CI/CD, Cybersecurity, Cyber Security Strategy, Cloud Security, Infrastructure as Code (IaC), Cloud Platforms, Vulnerability Management, Development Environment, Cloud Computing, Cloud Infrastructure, Cloud Computing Architecture, User Story, Backlogs
Débutant · Cours · 1 à 3 mois
University of Glasgow
Compétences que vous acquerrez: Javascript, Présentation des données, Développement de logiciels, Langage de balisage hypertexte (HTML), Développement du programme, Apprentissage automatique appliqué, Réutilisation du code, Infographie, Tracé (graphique), Cycle de vie du développement logiciel, Logiciel graphique, Conception de logiciels, Examen technique des logiciels, Outils de développement web, Maîtrise des données, Conception de l'application, Conception et développement de sites web, Animation et conception de jeux, Visualisation (infographie), Animations
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: ChatGPT, Interface de programmation d'applications (API), Ingénierie rapide, Optimisation du modèle, Intégrations AI, Modélisation des grandes langues, API OpenAI, Optimisation des jetons, Gestion des clés, Test de l'API, Optimisation des performances, Authentifications, Ingénierie contextuelle, Ingénierie de requête
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Environnements de développement intégré, Environnement de développement, Débogage, Développement de logiciels, Outils de développement de logiciels, Microsoft Visual Studio, Git (système de contrôle de version), Contrôle des versions, Outils de développement Microsoft
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Javascript, Javascript and jQuery, Object Oriented Design, Program Development, Web Applications, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Context Management
Débutant · Spécialisation · 3 à 6 mois