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: Spring Boot, Application Development, API Testing, Java Programming, Web Development, Program Development, Application Frameworks, Software Testing, Test Case, Secure Coding, Development Environment, Model View Controller, Software Development Tools, UI Components, Data Access, Authentications, SQL, Object Oriented Programming (OOP), Data Persistence, User Interface (UI)
★ 4.7 (18) · Intermédiaire · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: ASP.NET, Object Oriented Programming (OOP), Object Oriented Design, Web Design and Development, Application Frameworks, Frontend Integration, Programming Principles, API Design, Middleware, Object-Relational Mapping, Model View Controller, Event-Driven Programming, User Interface (UI), Cascading Style Sheets (CSS), Maintainability
★ 4.2 (49) · Débutant · Spécialisation · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Sécurité des applications, Codage sécurisé, Plates-formes d'informatique en nuage, Node.JS, Informatique sans serveur, Cadre de gestion des risques, Sécurité des infrastructures, Services en nuage, L'informatique sans serveur, Gestion des menaces, Sécurité de l'informatique en nuage, Javascript
★ 4.6 (31) · Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Sécurité des applications, Programmation Java, Applications Web, Codage sécurisé, Node.JS, Développement Web, Techniques d'exploitation, Javascript
★ 4.7 (36) · Intermédiaire · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Development Environment, Web Development, Computer Programming, Program Development
★ 2.7 (25) · Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Cryptographie, Programmation en Python, Manipulation de données, Interface de programmation d'applications (API), Codage sécurisé, Rust (langage de programmation), Programmation Python, Structures de données, Restful API, Traitement des données, Tests de logiciels, Interface de ligne de commande, Amazon Web Services, Pipelines de données, Programmation du système, Intégration dans le nuage, Manipulation des données
★ 3.5 (67) · Intermédiaire · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Apprentissage automatique, Programmation en Python, IA générative, Apprentissage automatique appliqué, Apprentissage profond, Algorithmes d'apprentissage automatique, Vision par ordinateur, Programmation Python, Analyse de régression, Traitement des données, Analyse d'images, Évaluation du modèle, Modèle de formation, Programmation informatique, Réseaux adversoriels génératifs (GAN), Architectures de modèles génératifs, Méthodes d'apprentissage automatique, Apprentissage supervisé, Algorithmes de classification, Réseaux neuronaux artificiels, Apprentissage non supervisé
★ 3.6 (25) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: IA générative, Sécurité de l'IA, Test de l'API, Codage sécurisé, Documentation technique, Tests de logiciels, Documentation du logiciel, Cas de test, Développement Web complet, Automatisation des tests, Analyse de la vulnérabilité, Évaluations de la vulnérabilité
★ 4.1 (16) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Logiciel médiateur, Interface de programmation d'applications (API), Cadres Web, Autorisation (informatique), Codage sécurisé, Authentifications, Node.JS, OAuth, Restful API, Intégration frontale, Documentation du logiciel, Côté serveur, Développement web back-end, Cadres JavaScript, JSON, Outils de développement web, Services Web
★ 3.9 (24) · Mixte · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Secure Coding, C and C++, Application Security, Computer Programming Tools, System Programming, C++ (Programming Language), Software Development Tools, Exploit development, C (Programming Language), Security Software, Debugging, Security Engineering, Security Testing, Interoperability, Unix, Embedded Software, Information Systems Security, OS Process Management, Embedded Systems, Programming Principles
★ 2.7 (35) · Intermédiaire · Spécialisation · 3 à 6 mois

Alex Genadinik
Compétences que vous acquerrez: Overcoming Objections, Price Negotiation, Contract Negotiation, Vibe coding, Shipping and Receiving, Advertising, Closing (Sales), Copywriting, B2B Sales, Pay Per Click Advertising, Product Strategy, Generative AI Agents, Brand Strategy, Branding, Order Management, Marketing Materials, Rapport Building, Marketing Psychology, Customer Retention, Logistics Management
★ 3.7 (6) · Débutant · Spécialisation · 3 à 6 mois

Microsoft
Compétences que vous acquerrez: File I/O, Memory Management, C and C++, C++ (Programming Language), Code Reusability, Vibe coding, API Design, Software Architecture, Software Design, Functional Design, Maintainability, Data Import/Export, Data Structures, AI literacy, AI Integrations, Data Validation, Performance Tuning, Secure Coding, Build Tools, Package and Software Management
Débutant · Cours · 1 à 3 mois