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: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, Software Architecture, Memory Management, Code Reusability, Software Design, Maintainability, Application Design, Programming Principles, Secure Coding, User Interface (UI) Design, Javascript
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Retrieval-Augmented Generation, Vector Databases, Embeddings, Google Gemini, AI Workflows, Agentic Workflows, OpenAI API, Generative AI Agents, Generative AI, Multimodal Prompts, Prompt Engineering, Semantic Web, Large Language Modeling, Data Pipelines, Natural Language Processing, Workflow Management, Database Management, Application Programming Interface (API), Automation, Machine Learning
Débutant · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Node.JS, Authentications, Cloud Deployment, Middleware, MongoDB, Server Side, Back-End Web Development, Role-Based Access Control (RBAC), Application Deployment, Full-Stack Web Development, API Testing, Authorization (Computing), Redis, JavaScript Frameworks, JSON, Database Management, TypeScript, Javascript, Database Design, Debugging
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Mobile Security, Open Web Application Security Project (OWASP), Mobile Development, Threat Modeling, Mobile Development Tools, Android Studio, Vulnerability Scanning, Vulnerability Assessments, Apple iOS, Application Security, Android (Operating System), Secure Coding, Security Testing, iOS Development, Penetration Testing, Metasploit, Exploitation techniques, Development Environment, Code Review, Test Tools
Intermédiaire · Cours · 1 à 3 mois

LearnKartS
Compétences que vous acquerrez: Model Context Protocol, Gemini, Node.JS, Google Gemini, AI Workflows, Generative AI Agents, OpenAI API, Prompt Engineering, Agentic Workflows, Retrieval-Augmented Generation, Embeddings, OpenAI, TypeScript, Back-End Web Development, LLM Application, Web Applications, API Design, Web Development, Javascript, Data Management
Intermédiaire · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Environnement de développement, Installation du logiciel, Feuilles de style en cascade (CSS), HTML et CSS, Validation des données, Langage de balisage hypertexte (HTML), Applications Web, Développement web back-end, Développement Web, Principes de programmation, Langages de script, Codage sécurisé, MySQL, PHP (langage de script), Protocoles de réseau, Serveurs web, Développement de bases de données
★ 4.7 (4,3 k) · Intermédiaire · Cours · 1 à 3 mois

Dr. Ryan Ahmed
Compétences que vous acquerrez: Claude Code, Prompt Engineering, Anthropic Claude, Model Context Protocol, Agentic Workflows, AI Workflows, Presentations, AI Orchestration, Research Reports, Email Automation, Generative AI Agents, Business Modeling, Vibe coding, Microsoft Office, Financial Modeling, Microsoft Excel, Microsoft PowerPoint, Software Engineering, Data Analysis, Data Visualization
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), PHP (Scripting Language), Responsive Web Design, HTML and CSS, Web Design and Development, Typography, Server Side, Secure Coding, Web Content Accessibility Guidelines, Web Design, Web Development, Code Reusability, Front-End Web Development, Back-End Web Development, Web Applications, Web Frameworks, Web Servers, Web Development Tools, Data Validation
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Secure Coding, IT Security Architecture, Security Architecture Review, Application Security, Application Design, DevSecOps, Cryptographic Protocols, Cryptography, Cloud Security, Threat Modeling, Hardening, Security Controls, Infrastructure Security, Authentications, Vulnerability Assessments, Data Access, Risk Analysis, Risk Management, Supply Chain
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Unix Shell, Shell Script, Unix, Bash (Scripting Language), Linux Commands, Linux, Unix Commands, Linux Servers, Secure Coding, Maintainability, Hardening, Command-Line Interface, Debugging, Windows PowerShell, Scripting, Scripting Languages, Authorization (Computing), Cross Platform Development, Mac OS, Security Management
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Persistence, Debugging, Application Development, Node.JS, Application Design, Web Applications, Data Storage Technologies, Maintainability, Secure Coding, Build Tools, User Interface (UI), System Programming, Application Deployment, UI Components, Package and Software Management, File I/O, Data Storage, Web Content
Intermédiaire · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Authentifications, Application de base de données, Applications Web, Programmation orientée objet (POO), SQL, Gestion des bases de données, Codage sécurisé, MySQL, PHP (langage de script), Protocoles de réseau, Développement de bases de données
★ 4.8 (1,1 k) · Intermédiaire · Cours · 1 à 3 mois