Free Python Course

python-data-structures-13948
Python Data Structures
5.0
Coursera 101,585 learners
Learn More
This course introduces the core data structures of the Python programming language. Learn how to use lists, dictionaries, and tuples to perform complex data analysis. Covering Chapters 6-10 of the textbook "Python for Everybody", this course is designed for Python 3. Get ready to take your Python skills to the next level!
introduction-to-python-absolute-beginner-13949
Introduction to Python: Absolute Beginner
3.5
Edx 1,699 learners
Learn More
Are you ready to learn Python? This hands-on course is perfect for absolute beginners. Get an in-depth look at the details of Python layers and concepts, with practice drills and projects using Jupyter Notebooks on Azure. Learn best practices and start coding almost immediately. Explore data types, variables, strings, input, testing, formatting, arguments, parameters, conditionals, and more. Create programs that prompt users for input and use True/False logic to provide responses. Plus, learn basic troubleshooting for your code. Sign up and get coding now! Hurry, these courses will retire in June.
programming-for-everybody-getting-started-with-python-13950
Programming for Everybody (Getting Started with Python)
5.0
Futurelearn 9,444 learners
Learn More
Start your journey into programming with this comprehensive course on Python. Learn the fundamentals and get ready to take your coding skills to the next level.
python-for-everybody-exploring-information-13951
Python for Everybody - Exploring Information
5.0
PY4E 53,940 learners
Learn More
Python for Everybody is an online course designed to help those with no programming background learn the basics of Python. Through interactive lessons and hands-on activities, students will explore the fundamentals of programming and gain the skills to create their own programs. With the help of experienced instructors, students will be able to understand the concepts of programming and apply them to real-world scenarios. With Python for Everybody, anyone can learn the basics of programming and become a successful programmer.
View More Courses
Compare Courses
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.

2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.

3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.

4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.

5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.

6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.

7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.