course
HomeProgramming
Programming courses
Programming is a highly versatile skill, enabling you to dictate instructions to computer programs. DataCamp combines short video with extensive hands-on coding exercises, enabling anyone to master programming at speed.
Training 2 or more people?
Try DataCamp for BusinessRecommended for Programming beginners
Build your Programming skills with interactive courses curated by real-world experts
BeginnerSkill Level
3 hours
5.2K
track
Python Developer
28 hours
175
Not sure where to start?
Take an AssessmentBrowse Programming courses and tracks
74 resultscourse
Introduction to Python
BeginnerSkill Level
4 hours
35.7K
course
Introduction to R
BeginnerSkill Level
4 hours
22.4K
course
Intermediate Python
BeginnerSkill Level
4 hours
19.1K
course
Introduction to Python for Developers
BeginnerSkill Level
3 hours
5.2K
course
Intermediate R
BeginnerSkill Level
6 hours
6.3K
course
Introduction to the Tidyverse
BeginnerSkill Level
4 hours
8.4K
course
Introduction to Functions in Python
BeginnerSkill Level
3 hours
6K
course
Python Toolbox
IntermediateSkill Level
4 hours
5.3K
course
Introduction to Relational Databases in SQL
BeginnerSkill Level
4 hours
3.7K
Related resources on Programming
blog
Introduction to Programming Paradigms
Explore the core concepts of major programming paradigms with Python examples, including object-oriented, functional, procedural, and declarative paradigms.
Samuel Shaibu
12 min
blog
Will AI Replace Programming?
Will programmers disappear, or will their roles just be disrupted by the adoption of next-generation AI tools?
Javier Canales Luna
8 min
tutorial
Functional Programming vs Object-Oriented Programming in Data Analysis
Explore two of the most commonly used programming paradigms in data science: object-oriented programming and functional programming.
Amberle McKee
15 min
Ready to apply your skills?
project
Writing Functions for Product Analysis
0.75 hours
4.5K
project
Performing a Code Review
1 hour
2.7K
project
Cleaning Bank Marketing Campaign Data
0.5 hours
10.9K