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: Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Risk Management, Secure Coding, Cyber Security Assessment, Security Testing, Systems Development Life Cycle, Cyber Governance, Risk Management Framework, Threat Management, Software Development Life Cycle, Application Security, Cyber Security Policies, Security Management, Security Controls
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, Programmation informatique, Réutilisation du code, Algorithmes, Interface de ligne de commande, Données Validation des données, Conception de logiciels, Scripting, Installation du logiciel, Environnement de développement, Conception fonctionnelle, Logique informatique, Programmation Python, Principes de programmation, Développement du programme, Pensée informatique, Validation des données
★ 4.5 (36) · Mixte · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Programmation en Python, Génie logiciel, Programmation informatique, Structures de données, Outils de développement web, Développement Web, Fichier E/S, Programmation orientée objet (POO), Tests de performance, Programmation Python, Débogage, Optimisation des performances
★ 4.8 (24) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intégrations AI, IA générative, ChatGPT, Amélioration de l'expérience client, Personnalisation de l'IA, Analyse, Conception, Marketing basé sur les données, Cartographie de l'itinéraire, Données en temps réel, Analyse de la clientèle, Stratégie d'expérience client (CX), Connaissance du client
Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Programmation informatique, Structures de données, Logiciels et technologies pour l'éducation, Conception de logiciels, Programmation Java, Java, Programmation orientée objet (POO), Conception orientée objet, Principes de programmation, Débogage, Développement du programme
★ 4.8 (14) · Débutant · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Construction Estimating, Risk Management, Cost Estimation, Project Risk Management, Project Estimation, Construction Management, Estimation, Bidding, Construction, Cost Management, Construction Accounting, Cost Accounting, Verification And Validation, Workflow Management, Proposal Development, Business Ethics, Ethical Standards And Conduct, Project Management, Project Documentation
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Technologie Open Source, Contrôle des versions, Installation du logiciel, Logiciel de collaboration, GitHub, DevOps, Git (système de contrôle de version), Outils Devops
★ 4.7 (27) · Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Generative Model Architectures, GitHub Copilot, Retrieval-Augmented Generation, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Embeddings, Gemini, Software Development Tools, Fine-tuning, AI Integrations
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Automatisation, IA générative, ChatGPT, Ingénierie de requête, Connaissance de l'IA, Campagnes personnalisées, Candidature au LLM, Développement sans code, Outils d'ingénierie rapide, Contenu des médias sociaux, Ingénierie rapide, Développement et gestion du contenu, Automatisation du marketing, Campagnes sur les médias sociaux
★ 4 (21) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Rmarkdown, Autoencoders, Shiny (R Package), Deep Learning, Recurrent Neural Networks (RNNs), Transfer Learning, Model Evaluation, R (Software), Artificial Intelligence and Machine Learning (AI/ML), Data Import/Export, Classification Algorithms, Reinforcement Learning, R Programming, Machine Learning Methods, Model Training, Ggplot2, Plot (Graphics), Data Manipulation, Convolutional Neural Networks, Machine Learning Algorithms
Débutant · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, Algorithmes, Logiciels et technologies pour l'éducation, Cas de test, Structures de données, Pédagogie numérique, Programmation Java, Java, Programmation orientée objet (POO), Débogage
★ 4.8 (6) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation informatique, Gestion des données, C++ (langage de programmation), Structures de données, Outils de programmation informatique, Environnement de développement, Logique informatique, Débogage, Principes de programmation, Environnements de développement intégré, Développement du programme
★ 4.6 (10) · Débutant · Cours · 1 à 4 semaines