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: Prompt Engineering, AI Security, Secure Coding, Responsible AI, Prompt Patterns, Data Ethics, Prompt Engineering Tools, LLM Application, Vibe coding, ChatGPT, Large Language Modeling, Code Review, AI Integrations, Integration Testing, Generative Model Architectures, Legal Technology, Debugging, Computer Programming, Programming Principles, Quality Improvement
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Algorithms, Computer Programming, Data Structures, Computational Thinking, Theoretical Computer Science
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement mobile, Structures de données, Programmation informatique, Programmation orientée objet (POO), Développement Android, Conception orientée objet, Réutilisation du code, Kotlin, Principes de programmation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Java, Gestion des données, Structures de données, Développement du programme, Fichier E/S, Programmation Java, Programmation informatique, Gestion des fichiers, Programmation orientée objet (POO), Conception orientée objet, Réutilisation du code, Principes de programmation, Systèmes de fichiers, Développement d'applications
Intermédiaire · Cours · 1 à 3 mois
Dartmouth College
Compétences que vous acquerrez: Commandes Linux, Ingénierie informatique, Fichier E/S, Linux, Interface de ligne de commande, Outils de programmation informatique, Génie logiciel, Programmation informatique, Documentation du logiciel, Débogage, Visualisation des logiciels, C et C++, Informatique, Serveurs Linux, Principes de programmation, Systèmes embarqués, C (langage de programmation), Algorithmes, Logiciels embarqués, Gestion de la mémoire
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Développement Web, Programmation Swift, développement iOS, Développement mobile, Structures de données, Programmation informatique, Stockage des données, Apple iOS, Programmation orientée objet (POO), Apple Xcode, Réutilisation du code, Environnement de développement, Principes de programmation, Développement d'applications
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Graph Theory, Algorithms, Problem Solving, Computational Thinking, Computer Programming, Programming Principles, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Blockchain, Web Development Tools, Development Environment, FinTech, Software Development Tools, Transaction Processing, Web Development, Programming Principles, Program Development, Web Applications, Node.JS, Scalability, Other Programming Languages, Javascript, Application Deployment, Computer Programming, Market Dynamics, Verification And Validation
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Programming Principles, Computer Programming, Theoretical Computer Science, Computational Thinking, Javascript, Memory Management
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Computational Thinking, Programming Principles, Theoretical Computer Science, Software Engineering, Computer Programming, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: AI Integrations, Infrastructure as Code (IaC), AI Personalization, Integrated Development Environments, Command-Line Interface, Shell Script, AI Workflows, AWS CloudFormation, Bash (Scripting Language), Prompt Engineering, Generative AI Agents, Terraform, Open Source Technology, AI Security, Computer Programming, Generative AI, Artificial Intelligence, Systems Administration
Débutant · Cours · 1 à 3 mois