Learn Python 2 | Codecademy

Learn the basics of the world’s fastest growing and most popular programming language used by software engineers, analysts, data scientists, and machine learning engineers alike.

1,123,546 learners enrolled

  • Time to complete

    Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary

    17 hours

About this course

Python is a general-purpose, versatile and popular programming language. It’s great as a first language because it is concise and easy to read, and it is also a good language to have in any programmer’s stack as it can be used for everything from web development to software development and scientific applications.

Skills you'll gain

  • Understand fundamental Python programming concepts

  • Practice Python syntax

  • Create and use functions in Python

Syllabus

20 lessons • 9 projects • 9 quizzes

  • Certificate of completion available with Plus or Pro

    Earn a certificate of completion and showcase your accomplishment on your resume or LinkedIn.

The platform

Hands-on learning

Projects in this course

Earn a certificate of completion

Show your network you've done the work by earning a certificate of completion for each course or path you finish.

  • Show proofReceive a certificate that demonstrates you've completed a course or path.

  • Build a collectionThe more courses and paths you complete, the more certificates you collect.

  • Share with your networkEasily add certificates of completion to your LinkedIn profile to share your accomplishments.

Learn Python 2 course ratings and reviews

4.26 out of 5 stars

7,594 ratings

  1. 5 stars

  2. 4 stars

  3. 3 stars

  4. 2 stars

  5. 1 star

  • The progress I have made since starting to use codecademy is immense! I can study for short periods or long periods at my own convenience - mostly late in the evenings.

    Chris

    Codecademy Learner @ USA

  • I felt like I learned months in a week. I love how Codecademy uses learning by practice and gives great challenges to help the learner to understand a new concept and subject.

    Rodrigo

    Codecademy Learner @ UK

  • Brilliant learning experience. Very interactive. Literally a game changer if you're learning on your own.

    John-Andrew

    Codecademy Learner @ USA

Our learners work at

  • Google Logo

  • Meta Logo

  • Apple Logo

  • EA Logo

  • Amazon Logo

  • IBM Logo

  • Microsoft Logo

  • Reddit Logo

  • Spotify Logo

  • Uber Logo

  • YouTube Logo

  • Instagram Logo

Join over 50 million learners and start Learn Python 2 today!

Looking for something else?

Related courses and paths

  • Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand programming languages today.

  • An introduction to the basic syntax and fundamentals of Python for experienced programmers.

  • A data engineer builds the pipelines to connect data input to analysis.

    • Includes 17 Courses

Browse more topics

View full catalog

Unlock additional features with a paid plan

  • Practice Projects

    Guided projects that help you solidify the skills and concepts you're learning.

  • Assessments

    Auto-graded quizzes and immediate feedback help you reinforce your skills as you learn.

  • Certificate of Completion

    Earn a document to prove you've completed a course or path that you can share with your network.