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.

University of the Arts London
Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Generative AI, Prompt Engineering Tools, AI powered creativity, ChatGPT, LLM Application, AI literacy, Generative Model Architectures, Embeddings, Artificial Intelligence, Machine Learning Methods, Responsible AI, Natural Language Processing, Data Ethics, Recurrent Neural Networks (RNNs)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Algorithms, Debugging, Java, Applied Mathematics, Programming Principles, Computer Programming, Theoretical Computer Science, Numerical Analysis, File I/O, Program Development, Mathematical Theory & Analysis, Pseudocode, Software Installation, Software Architecture, Integrated Development Environments
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Video Game Development, Game Design, Code Reusability, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Functional Testing, User Interface (UI), Development Environment
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Gestion des fichiers, Programmation Java, Réutilisation du code, Algorithmes, Développement Android, Programmation informatique, Fichier E/S, Développement du programme, Résolution de problèmes, Structures de données, Java, Programmation orientée objet (POO), Principes de programmation, Conception orientée objet
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: ChatGPT, Prompt Engineering Tools, Software Documentation, Prompt Engineering, Prompt Patterns, Test Automation, Docker (Software), AI Integrations, Technical Documentation, Software Design, API Design, AI literacy, Unit Testing, Application Programming Interface (API), Application Development, Technical Communication
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Méthodes d'apprentissage automatique, Cryptographie, Algorithmes, Algorithmes d'apprentissage automatique, Cryptage, Algorithmes de classification, Distribution de probabilité
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Development Environment, Devops Tools, DevOps, Software Development Tools, Integrated Development Environments, Generative AI, Code Reusability, Software Installation
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Typographie, Maintenabilité, Conception et développement de sites web, Conception interactive, Conception de sites web réactifs, Animations, Feuilles de style en cascade (CSS), Conception de sites web
Mixte · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: Installation du logiciel, Logiciel de collaboration, GitHub, Version du logiciel, Outils de développement de logiciels, Git (système de contrôle de version), Contrôle des versions
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Analytical Skills, Data Literacy, Data Preprocessing
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Unreal Engine, User Interface and User Experience (UI/UX) Design, UI Components, User Interface (UI) Design, Video Game Development, Game Design, Computer Graphics, Code Reusability, No-Code Development, Virtual Environment, Scripting, Event-Driven Programming, Computational Logic, Data Structures
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Computational Thinking, Programming Principles, Functional Design, Python Programming, Software Installation, Program Development, Algorithms, Computational Logic, Scripting, Code Reusability, Computer Programming, Development Environment
Mixte · Cours · 1 à 4 semaines