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.

Rice University
Compétences que vous acquerrez: Pensée informatique, Algorithmes, Programmation informatique, Probabilité, Programmation en Python, Mathématiques appliquées, Combinatoire, Mathématiques générales, Programmation orientée objet (POO), Programmation Python, Principes de programmation, Conception de jeux, Tests de logiciels
★ 4.7 (584) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intelligence artificielle, Ingénierie rapide, ChatGPT, Débogage, Développement de logiciels, Développement du programme, Applications Web, Pseudocode, Optimisation des jetons, Connaissance de l'IA, Outils de développement web, Développement Web, Motifs de l'invitation, Génie logiciel, Ingénierie de requête
★ 4.4 (73) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Favoriser l'engagement, Automatisation, Accès aux données, Conception de l'application, Conception du processus, Microsoft Power Automate/Flow, Processus d'affaires, Automatisation des processus d'entreprise, Microsoft Power Platform, Modélisation des données, Intégration des données, Développement sans code, Interface utilisateur (UI)
★ 3.7 (67) · Débutant · Cours · 1 à 4 semaines

Accenture
Compétences que vous acquerrez: Analyse des données, Javascript, Langue web, Langages de script, Prise de décision fondée sur des données, Maîtrise de l'informatique, Télétravail, Technologies émergentes, Programmation en Python, Microsoft Excel, Logiciel de tableur, Sécurité des données, Développement Web, Collecte de données, Maîtrise des données, Sensibilisation à la sécurité informatique, Communications numériques, Programmation Python, alphabétisation numérique, Principes de programmation, Formules Excel, Collecte des données
★ 4.6 (33) · Débutant · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: Incident Response, Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Threat Detection, Risk Management, Cybersecurity, Computer Security Incident Management, Secure Coding, Cyber Security Assessment, Incident Management, Security Testing, MITRE ATT&CK Framework, Systems Development Life Cycle, Cyber Governance, Intrusion Detection and Prevention, Cyber Threat Intelligence, Cyber Attacks, Network Infrastructure
★ 4.6 (16) · Intermédiaire · Spécialisation · 1 à 4 semaines

Heriot-Watt University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Software Development Life Cycle, Debugging
★ 5 (6) · Débutant · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Validation des données, Unix, C (langage de programmation), Gestion des identités et des accès, Cryptographie, Codage sécurisé, Administration Linux, Fichier E/S, Gestion de la vulnérabilité, Gestion des vulnérabilités, Cryptage, Sécurité des applications, Évaluations de la vulnérabilité, Systèmes de fichiers, Linux, Comptes d'utilisateurs, Examen du code, Contrôles de sécurité, Programmation du système, Vérification et validation, Données Validation des données, C et C++
★ 4.6 (81) · Intermédiaire · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Architectures de modèles génératifs, Réseaux neuronaux artificiels, Algorithmes, Jupyter, Personnalisation de l'IA, IA générative, Modèle de formation, Échantillonnage (statistiques)
★ 4.6 (279) · Intermédiaire · Projet · Moins de 2 heures

Coursera
Compétences que vous acquerrez: Intelligence artificielle, Conception, LangChain, Systèmes agentiques, Environnement de développement, Optimisation du modèle, Connaissance de l'IA, Évaluation du modèle, Agents génératifs d'IA, Évolutivité, Workflows d'IA, Candidature au LLM, Optimisation des performances, Flux de travail agentiques
★ 4.5 (104) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apprentissage automatique, Composants Web, Copilote GitHub, Ingénierie rapide, Une créativité alimentée par l'IA, Développement Web, Outils de développement web, Génie logiciel, Motifs de l'invitation, Conception de sites web réactifs, Conception et développement de sites web, HTML et CSS, Ingénierie de requête
★ 4.6 (74) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Model Evaluation, Convolutional Neural Networks, Natural Language Processing, Deep Learning, Generative Adversarial Networks (GANs), Classification Algorithms, Transfer Learning, Model Training, Vision Transformer (ViT), Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Fine-tuning, Artificial Neural Networks, Machine Learning, Computer Vision, Generative Model Architectures, Graph Theory, Machine Learning Algorithms
★ 4.5 (82) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Rédaction, Négociation, Gestion de portefeuille, Étude de marché, Communication, Cybersécurité, Recherche sur les entreprises, Surmonter les objections, Analyse de l'emploi, Réseautage professionnel, Présence sur le web, Compétences en matière d'entretien, Systèmes de suivi des candidats
★ 4.9 (121) · Débutant · Cours · 1 à 4 semaines