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: Open Web Application Security Project (OWASP), Application Security, Secure Coding, Threat Modeling, Software Development Life Cycle, DevSecOps, Security Testing, Application Deployment, Authentications, Hardening, Security Controls, Software Testing, Vulnerability Assessments, Vulnerability Scanning, CI/CD, Dependency Analysis
Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Évolutivité, Rust (langage de programmation), Interface de programmation d'applications (API), Conception de l'API, Applications Web, Développement web back-end, Développement Web, Cadres Web, Programmation du système, Documentation du logiciel, Cartographie objet-relationnelle, Gestion des bases de données, Restful API, Protocoles de réseau, Serveurs web, Côté serveur
★ 3.8 (8) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Code Reusability, Mathematical Software, Programming Principles, Statistical Analysis, Software Installation, Descriptive Statistics
Intermédiaire · Cours · 3 à 6 mois

University of California, Santa Cruz
Compétences que vous acquerrez: Programmation informatique, C (langage de programmation), Go (Langage de programmation), Structures de données, Tests de logiciels, Programmation orientée objet (POO), Conception orientée objet, Théorie des graphes, Principes de programmation, Algorithmes, Tests unitaires, Réutilisation du code
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cryptographic Protocols, Blockchain, Business Continuity Planning, Business Continuity, Cryptography, Disaster Recovery, Data Management, Digital Assets, Security Management, Vulnerability Assessments, Enterprise Security, Threat Modeling, Asset Protection, Vulnerability Management, Regulation and Legal Compliance, Data Security, Application Security, Application Frameworks, Network Security, Data Access
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Mapping, Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Cryptography
Intermédiaire · Cours · 1 à 4 semaines

University of Maryland, College Park
Compétences que vous acquerrez: No-Code Development, Experience Design, Application Development, User Experience, User Interface (UI), Data Modeling, User Interface (UI) Design, Sprint Retrospectives, Driving engagement, Service Recovery, Digital Transformation, Application Design, Drive Engagement, Computing Platforms, Data Store, User Feedback, Customer Engagement, Product Management, Middleware, System Implementation
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Video Game Development, Game Design, Animation and Game Design, 3D Assets, Computer Graphics, Visualization (Computer Graphics), User Interface (UI), Animations, Computer Graphic Techniques, UI Components, User Interface (UI) Design, Interactive Design, Python Programming, Design, Mechanics
★ 4.7 (15) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Examen du code, Intégrations AI, Programmation Python, Contrôle des versions, Conception de logiciels, Workflows d'IA, Programmation Java, Architecture des logiciels
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), Computer Vision, Image Analysis, Model Evaluation, Convolutional Neural Networks, Autoencoders, Model Optimization, Vision Transformer (ViT), Artificial Neural Networks, Model Deployment, Model Training, Deep Learning, Recurrent Neural Networks (RNNs), Embeddings, Machine Learning Methods, PyTorch (Machine Learning Library), AI Enablement, Artificial Intelligence
Avancées · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Engineering Tools, LLM Application, AI Workflows, AI Orchestration, No-Code Development, Retrieval-Augmented Generation, Memory Management, Agentic systems, Application Programming Interface (API), Software Installation
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Time Series Analysis and Forecasting, Applied Machine Learning, Financial Forecasting, Statistical Analysis, Machine Learning, Trend Analysis, Financial Data, Financial Modeling, Forecasting, Jupyter, Predictive Modeling, Revenue Forecasting, Regression Analysis, GitHub, Statistical Modeling, Data Transformation
Intermédiaire · Cours · 1 à 3 mois