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: C# (langage de programmation), Principes de programmation, Environnements de développement intégré, Structures de données, Outils de développement Microsoft, Logique informatique, Programmation orientée objet (POO), Développement du programme, Git (système de contrôle de version), Microsoft Visual Studio, Programmation informatique, Environnement de développement, Cadres d'application, Contrôle des versions, Conception orientée objet
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Remue-méninges, L'idée, IA responsable, Ingénierie de requête, Modélisation des grandes langues, Éthique des données, Outils d'ingénierie rapide, Création de contenu, IA générative, L'IA responsable, ChatGPT, Blogs, Créativité, Une créativité alimentée par l'IA, Ingénierie rapide
Débutant · Cours · 1 à 4 semaines

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Memory Management, C++ (Programming Language)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Appel d'outils, Candidature au LLM, Interface de programmation d'applications (API), Déploiement des applications, Intégrations AI, Modélisation des grandes langues, Gestion des paquets et des logiciels, Science des données, Déploiement du modèle, API OpenAI, Programmation Python, OpenAI, Environnement de développement, Programmation en Python, ChatGPT, Développement sans code, Installation du logiciel
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Moteur Unity, Conception de jeux, Environnement virtuel, Scripting, Débogage, Interface utilisateur (UI), Conception de l'interface utilisateur (UI), actifs 3D, Développement de jeux vidéo, Infographie
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Authentications, Cryptography, Encryption, .NET Framework, Security Testing, Application Security, Hardening, Data Security, Data Access, Exploitation techniques, Application Frameworks, Application Development, Data Validation, Development Environment
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Security Controls, Cryptography, User Accounts
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: PyTorch (Machine Learning Library), Reinforcement Learning, Deep Learning, Machine Learning Methods, Artificial Neural Networks, Model Training, Machine Learning, Machine Learning Algorithms, Model Optimization, Python Programming, Algorithms, Model Evaluation
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Examen du code, Gestion de la vulnérabilité, Cadre de gestion des risques, Test de pénétration, Analyse des exigences de sécurité, Analyse de dépendance, Codage sécurisé, Sécurité des applications, Gestion des vulnérabilités, Sécurité de l'IA, Modélisation des menaces, Analyse de la vulnérabilité, Modélisation de la menace, Évaluation de la cybersécurité, DevSecOps
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Structures de données, Algorithmes, Théorie des graphes, Optimisation du modèle, Informatique théorique, Programmation informatique, Programmation Python, Programmation en Python, Pensée informatique
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Database Management, Business Logic, Data Access, Code Reusability, Maintainability, Debugging
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Solution Design, Computational Logic, Cryptography
Débutant · Cours · 1 à 4 semaines