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: Secure Coding, Penetration Testing, Security Testing, Application Security, Event Monitoring, Exploit development, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Blockchain, Incident Response, Vulnerability Scanning, Security Architecture Review, Patch Management, Code Review, Incident Management, Application Deployment, Authorization (Computing), Data Validation
★ 4.8 (30) · Intermédiaire · Cours · 1 à 4 semaines

Case Western Reserve University
Compétences que vous acquerrez: Statistiques descriptives, Programmation statistique, Analyse exploratoire des données (AED), R Programmation, Tracé (graphique), Gestion des paquets et des logiciels, Information et technologie géospatiales, Méthodes statistiques, Analyse exploratoire des données, Analyse des données spatiales, Nettoyage des données, Modélisation statistique, Rmarkdown, Analyse des données, Traitement des données, Analyse spatiale, Graphiques en boîte, Cartographie géospatiale, Géostatistique, Simulations, R (logiciel)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Interface de programmation d'applications (API), Gestion des données, React.js, Conception de l'expérience utilisateur, Développement Web, Composants de l'interface utilisateur, Intégration frontale, Programmation événementielle, Développement Web Front-End, Cadres JavaScript, Interface utilisateur (UI), Feuilles de style en cascade (CSS), Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Fine-tuning, Vision Transformer (ViT), Prompt Engineering, PyTorch (Machine Learning Library), Model Deployment, Transfer Learning, Hugging Face, Natural Language Processing, MLOps (Machine Learning Operations), Cloud Deployment, Large Language Modeling, Computer Vision, Generative AI, Image Analysis, Generative Model Architectures, LLM Application, Application Deployment, Model Training, Embeddings, Data Preprocessing
Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Intégrations AI, Intelligence artificielle, IA générative, Workflows d'IA, Assurance qualité, Candidature au LLM, ChatGPT, Intégration frontale, Technologies du libre-service, Développement sans code, Interface utilisateur (UI), Emboîtements
★ 4.5 (17) · Débutant · Cours · 1 à 4 semaines

Amazon Web Services
Compétences que vous acquerrez: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Continuous Deployment, Software Development, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Software Development Tools, Amazon Web Services, Devops Tools, Development Testing, Software Testing, Debugging
★ 4.8 (18) · Débutant · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Développement de logiciels, Eclipse (Logiciel), Contrôle des versions, Version du logiciel, Git (système de contrôle de version), Environnements de développement intégré, Outils de développement de logiciels, IntelliJ IDEA, Microsoft Visual Studio, Gestion des versions
Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation Java, L'enseignement, Programmation informatique, Logiciels et technologies pour l'éducation, Débogage, Java, Pédagogie numérique, Logique informatique, Pensée informatique, Principes de programmation
★ 2.8 (6) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Color Theory, Web Design, Responsive Web Design, HTML and CSS, AI powered creativity, Design, ChatGPT, Hypertext Markup Language (HTML), Web Design and Development, Web Development, Generative AI, Cascading Style Sheets (CSS), Development Environment, Javascript, Web Presence, Software Development Tools, Software Installation, Databases, Database Software
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Outils de développement Microsoft, Débogage, Développement de logiciels, Contrôle des versions, Outils de développement de logiciels, Microsoft Visual Studio, Environnements de développement intégré, Git (système de contrôle de version), Environnement de développement
★ 3.4 (8) · Intermédiaire · Projet Guidé · Moins de 2 heures

University of Pennsylvania
Compétences que vous acquerrez: Apprentissage automatique, Optimisation du modèle, Apprentissage automatique appliqué, Apprentissage profond, Algorithmes d'apprentissage automatique, PyTorch (Bibliothèque d'apprentissage automatique), Traitement des données, Modèle de formation, Prétraitement de données, Méthodes d'apprentissage automatique, Réseaux neuronaux artificiels, Prétraitement des données
★ 4.9 (8) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming
★ 4.8 (34) · Débutant · Projet Guidé · Moins de 2 heures