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.
STARWEAVER
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Security Testing, Cyber Security Strategy, Application Security, Vulnerability Scanning, Security Strategy, Penetration Testing, DevSecOps, Software Testing, Debugging, Cybersecurity, Vulnerability Assessments, Cyber Security Assessment, Secure Coding, Test Automation, Code Review, Vulnerability Management, Exploitation techniques, Technical Communication, Continuous Monitoring
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Langage de balisage hypertexte (HTML), HTML et CSS, ChatGPT, IA générative, Javascript, Développement Web, Feuilles de style en cascade (CSS), Ingénierie rapide, Une créativité alimentée par l'IA, Développement web back-end, Outils de développement de logiciels, Conception de sites web, Théorie des couleurs, Contenu Web, Conception et développement de sites web, Codage vibratoire, Conception de sites web réactifs, Installation du logiciel, Environnement de développement, Présence sur le web
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Algorithms, Java, Java Programming, Programming Principles, Computer Programming, Performance Tuning, Computational Thinking, Theoretical Computer Science, Solution Design
Débutant · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Engineering Software, Software Engineering, Application Design, Prompt Engineering, Systems Engineering, Generative AI Agents, No-Code Development, Application Development, LLM Application, Product Requirements, Development Testing, AI Workflows, AI literacy, Software Testing, Verification And Validation, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems, Generative AI, ChatGPT
★ 5 (8) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: PL/SQL, Oracle Databases, SQL, Data Access, Programming Principles, Database Development, Program Development, Data Processing, Data-oriented programming, Maintainability, Development Environment, Data Structures, Data Integration, Environment
★ 4.9 (24) · Mixte · 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, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Programming Principles, Web Development, Graph Theory, Machine Learning Methods, Data Science, Solution Design
Intermédiaire · Spécialisation · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: Amazon Bedrock, AI Security, Retrieval-Augmented Generation, Docker (Software), Prompt Engineering, GitHub Copilot, Token Optimization, Agentic Workflows, AI Orchestration, LLM Application, Debugging, Serverless Computing, Software As A Service, Model Context Protocol, Amazon Web Services, Large Language Modeling, Rust (Programming Language), Code Review, Natural Language Processing, GitHub
Débutant · Spécialisation · 3 à 6 mois

Corporate Finance Institute
Compétences que vous acquerrez: Méthodes statistiques, Apprentissage supervisé, Analyse des données, Analyse statistique, Analyse avancée, Scikit Learn (Bibliothèque d'apprentissage automatique), Modélisation prédictive, Microsoft Excel, Modélisation statistique, Logiciel d'analyse de données, Analyse de corrélation, Évaluation du modèle, Analyse de régression, Programmation statistique
★ 4.4 (8) · Avancées · Cours · 1 à 3 mois
Compétences que vous acquerrez: Package and Software Management, Platform As A Service (PaaS), Development Environment, Cloud Hosting, Virtual Environment, Dependency Analysis, Python Programming, Build Tools, Application Deployment
★ 4.6 (10) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Secure Coding, Penetration Testing, Security Testing, Application Security, Event Monitoring, Exploit development, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Blockchain, Incident Response, Vulnerability Scanning, Patch Management, Code Review, Incident Management, Development Testing, Authorization (Computing), Data Validation
★ 4.8 (30) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Animation and Game Design, Video Game Development, Game Design, 3D Assets, Event-Driven Programming, Animations, Graphics Software, Computer Graphics, Visualization (Computer Graphics), Interactive Design, Computer Graphic Techniques, Debugging, User Interface (UI), User Interface (UI) Design, UI Components, Computer Displays, User Interface and User Experience (UI/UX) Design, Program Development, Code Reusability, Python Programming
★ 4.7 (33) · Débutant · Spécialisation · 1 à 3 mois

University of Washington
Compétences que vous acquerrez: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, User Experience Design, Usability, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Web Design and Development, Front-End Web Development, GitHub Copilot, Mobile Development, Semantic Web, Git (Version Control System)
★ 4.7 (34) · Débutant · Spécialisation · 1 à 3 mois