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.

LearnKartS
Compétences que vous acquerrez: Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Maintainability, Programming Principles, Computer Programming, Application Development, Android Development, Software Design Patterns, Debugging
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Computer Vision, Image Analysis, Matlab, Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Predictive Modeling, Machine Learning Methods, Performance Tuning, Classification And Regression Tree (CART), Data Processing
Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Site Reliability Engineering, Docker (Software), Containerization, Kubernetes, Virtualization, Devops Tools, Microservices, Application Deployment, Virtual Machines, Cloud Development, Database Management, GitHub, Cloud-Based Integration, Scalability
Avancées · Cours · 1 à 4 semaines

Codio
Compétences que vous acquerrez: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Programming Principles, Computational Thinking
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Risk Management, Secure Coding, Cyber Security Assessment, Security Testing, Cyber Governance, Risk Management Framework, Threat Management, Cyber Attacks, Software Development Life Cycle, Application Security, Cyber Security Policies, Threat Detection, Security Management, Security Controls, Security Strategy
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, Secure Coding, Application Security, Security Engineering, Software Design Patterns, Web Applications, Application Programming Interface (API), Vulnerability Assessments, Debugging, Transaction Processing, System Programming, Scalability
Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Django (Web Framework), React.js, Authentications, Performance Tuning, Scalability, Full-Stack Web Development, Unit Testing, Development Testing, Software Testing, Development Environment, Restful API, Javascript, Python Programming
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Security Testing, Secure Coding, Security Software, Security Engineering, Cloud Security, Encryption, Vulnerability Scanning, Software Development, Threat Detection, Cryptography, Software Testing, CI/CD, Cloud Platforms, Vulnerability Assessments, Configuration Management
Intermédiaire · Cours · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Anthropic Claude, Prompt Engineering, LLM Application, Generative AI, Multimodal Prompts, Cloud API, Artificial Intelligence, Responsible AI, Application Programming Interface (API), Application Deployment
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Mobile Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, User Interface (UI) Design, UI Components, Software Engineering
Intermédiaire · Spécialisation · 1 à 4 semaines

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, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Web Design and Development, Front-End Web Development, Web Development, Microsoft Copilot, Mobile Development, Semantic Web, Git (Version Control System)
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Anomaly Detection, Image Analysis, Computer Vision, Matlab, Unsupervised Learning, Deep Learning, Application Deployment, PyTorch (Machine Learning Library), Data Synthesis, Medical Imaging
Débutant · Cours · 1 à 4 semaines