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: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Data Persistence, Programming Principles, Python Programming, Data Storage, File Management, Computer Science
★ 4.4 (152) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
★ 4.8 (230) · Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Réutilisation du code, Systèmes de fichiers, Applications Web, Tests unitaires, Tests de logiciels, Node.JS, Tests de développement, Développement de scripts de test, Côté serveur, Débogage, Programmation événementielle, Développement web back-end, Javascript, Fichier E/S
★ 3.8 (85) · Intermédiaire · Cours · 1 à 3 mois

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

Institut Mines-Télécom
Compétences que vous acquerrez: Réalité augmentée, Développement mobile, Développement Android, Vision par ordinateur, Information et technologie géospatiales, Analyse d'images, Prototypage, Réalité augmentée et virtuelle (AR/VR), Gestion du contenu, actifs 3D, Android (système d'exploitation), Scripting, Systèmes de positionnement global
★ 4.3 (142) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: File I/O, Computer Programming, Programming Principles, Data Import/Export, Data Structures, Python Programming, Computer Science
★ 4.4 (92) · Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Programmation en Python, Informatique théorique, IA responsable, Intelligence artificielle, Programmation Python, Connaissance de l'IA, Algorithmes, L'IA responsable, Systèmes agentiques
★ 4.4 (36) · Intermédiaire · Cours · 1 à 4 semaines

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

Duke University
Compétences que vous acquerrez: Réutilisation du code, Programmation en Python, Programmation Python, Résolution de problèmes, Algorithmes, Outils de programmation informatique, Développement de logiciels, Analyse des données, Débogage, Logique informatique, Langages de script, Microsoft Visual Studio
★ 4 (68) · Débutant · Cours · 1 à 4 semaines

KodeKloud
Compétences que vous acquerrez: Docker (Software), Containerization, Kubernetes, Cloud-Native Computing, Application Deployment, Linux Commands, Devops Tools, Unix Commands, DevOps, YAML, Command-Line Interface, Data Storage, Software Installation, File Systems, Computer Networking, Data Persistence
★ 4.5 (159) · Débutant · Cours · 1 à 3 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Histoires visuelles, Transformation des données, Manipulation de données, Tracé (graphique), Visualisation interactive des données, Présentation des données, Journalisme, Matplotlib, Théorie des couleurs, Infographie, Analyse statistique, Récit de données, Transformation de données, Narration des données, Visualisation des données, Éléments et principes de conception, Analyse des données, Graphique, Traitement des données, Plotly, Logiciel de visualisation de données, Conception graphique et visuelle, Manipulation des données
★ 4.5 (69) · Débutant · Cours · 1 à 3 mois