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: Cryptographic Protocols, Blockchain, Business Continuity Planning, Cryptography, Encryption, Business Continuity, Disaster Recovery, Data Management, Security Engineering, Digital Assets, Threat Modeling, Vulnerability Assessments, Security Architecture Review, Cybersecurity, Regulatory Compliance, Enterprise Security, Network Security, Asset Protection, Vulnerability Management, Data Security
Débutant · Spécialisation · 1 à 3 mois

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

University of California San Diego
Compétences que vous acquerrez: Structures de données, Algorithmes, Programmation informatique, Cas de test, Débogage, Java, Pédagogie numérique, Environnements de développement intégré, Programmation orientée objet (POO)
Débutant · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: Réutilisation du code, Programmation en Python, Données Validation des données, Conception fonctionnelle, Programmation Python, Interface de ligne de commande, Développement du programme, Algorithmes, Programmation informatique, Logique informatique, Conception de logiciels, Scripting, Pensée informatique, Validation des données, Environnement de développement, Principes de programmation, Installation du logiciel
Mixte · Cours · 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
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Intégrations AI, IA responsable, Bases de données, Intelligence artificielle, Gestion des risques, IA générative, Interface de programmation d'applications (API), Optimisation des performances, Conception de l'API, Connaissance de l'IA, Gestion des bases de données, L'IA responsable, Développement de bases de données, Développement web back-end
Intermédiaire · 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

Compétences que vous acquerrez: Apprentissage automatique, Programmation en Python, Manipulation de données, Transformation des données, Tracé (graphique), Algorithme de la forêt aléatoire, NumPy, Matplotlib, Apprentissage par arbre de décision, Algorithmes d'apprentissage automatique, Programmation Python, Transformation de données, Modèle de formation, Prétraitement de données, Nettoyage des données, Visualisation des données, Science des données, Pandas (paquetage Python), Apprentissage supervisé, Modélisation prédictive, Principes de programmation, Prétraitement des données, Analyse prédictive, Manipulation des données
Débutant · Cours · 1 à 3 mois

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
Intermédiaire · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Intelligence artificielle, Appel d'outils, Candidature au LLM, Génération assistée par récupération, Modélisation des grandes langues, Motifs de l'invitation, JSON, Ingénierie de requête, Ingénierie rapide
Débutant · Projet · Moins de 2 heures
University of Glasgow
Compétences que vous acquerrez: Réutilisation du code, Maîtrise des données, Tracé (graphique), Présentation des données, Apprentissage automatique appliqué, Examen technique des logiciels, Conception de l'application, Développement du programme, Logiciel graphique, Cycle de vie du développement logiciel, Conception et développement de sites web, Animations, Développement de logiciels, Outils de développement web, Langage de balisage hypertexte (HTML), Infographie, Animation et conception de jeux, Conception de logiciels, Visualisation (infographie), Javascript
Débutant · Spécialisation · 3 à 6 mois