Introduction to Python for Developers
Master the fundamentals of programming in Python. No prior knowledge required!
Start Course for Free3 hours12 videos42 exercises33,921 learnersStatement of Accomplishment
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Training 2 or more people?
Try DataCamp for BusinessLoved by learners at thousands of companies
Course Description
What is Python and why use it?
Learn all about Python a versatile and powerful language, perfect for software development. No prior experience required!Learn the fundamentals
Perform calculations, store and manipulate information in variables using various data structures, and write descriptive comments describing your code to others.Build your workflow
Use comparison operators in combination with for and while loops to execute code based on conditions being met, enabling a fully customizable workflow.
Training 2 or more people?
Get your team access to the full DataCamp platform, including all the features.In the following Tracks
Associate Python Developer
Go To TrackBuilding APIs in Python
Go To Track- 1
Introduction to Python
FreeDiscover the wonders of Python - why it is popular and how to use it. No prior knowledge required!
What is Python?50 xpThe benefits of Python50 xpUse-cases for Python100 xpHow to run Python code50 xpWorking with Python files50 xpPython as a calculator100 xpAdvanced calculations100 xpVariables and data types50 xpNaming conventions100 xpChecking data types100 xpWorking with variables100 xpChecking and updating conditions100 xp - 2
Working with Data Types
Learn how and when to use Python's built-in data structures, including lists, dictionaries, sets, and tuples!
Working with strings50 xpMulti-line strings100 xpModifying string variables100 xpLists50 xpBuilding a party playlist100 xpSubsetting lists100 xpDictionaries50 xpBuilding a playlist dictionary100 xpWorking with dictionaries100 xpSets and tuples50 xpLast quarter's revenue100 xpDJ Sets100 xpChoosing a data structure100 xp - 3
Control flow and loops
Conditional statements and operators, for and while loops all combine to enable customized workflows for your needs!
Conditional statements and operators50 xpConditional statements100 xpChecking inflation100 xpOn the rental market100 xpFor loops50 xpLooping through a list100 xpUpdating a variable with for loops100 xpConditional looping with a dictionary100 xpWhile loops50 xpBreaking a while loop50 xpConverting to a while loop100 xpConditional while loops100 xpBuilding a workflow50 xpAppending to a list100 xpBook genre popularity100 xpWorking with keywords100 xpCongratulations!50 xp
Training 2 or more people?
Get your team access to the full DataCamp platform, including all the features.In the following Tracks
Associate Python Developer
Go To TrackBuilding APIs in Python
Go To TrackIn other tracks
Python Programming Fundamentalscollaborators
George Boorman
See MoreCurriculum Manager, DataCamp
George is a Curriculum Manager at DataCamp. He holds a PGDip in Exercise for Health and BSc (Hons) in Sports Science and has experience in project management across public health, applied research, and not-for-profit sectors. George is passionate about sports, tech for good, and all things data science.
Join over 15 million learners and start Introduction to Python for Developers today!
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.