When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

University of Toronto logo

Learn to Program: The Fundamentals

Master the Skills of Tomorrow with Coursera! From AI and Blockchain to Public Speaking and Psychology, Explore Courses Tailored for Your Success.

     
  • 4.7
  •  |
  • Reviews ( 6.6K )
Free

This Course Includes

  • iconcoursera
  • icon4.7 (6.6K reviews )
  • icon24 hours
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconUniversity of Toronto

About Learn to Program: The Fundamentals

Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.

What You Will Learn?

  • Python, Variables, and Functions Strings and Designing Functions Booleans, Import, Namespaces, and if Statements For Loops and Fancy String Manipulation While Loops, Lists, and Mutability For Loops Over Indices, Parallel and Nested Lists and Strings, and Files Tuples and Dictionaries.