Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Python Programming Essentials

Python Programming Essentials

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
9.1/10 (Our Score)
Product is rated as #45 in category Python

This course will introduce you to the wonderful world of Python programming! We’ll learn about the essential elements of programming and how to construct basic Python programs. We will cover expressions, variables, functions, logic, and conditionals, which are foundational concepts in computer programming. We will also teach you how to use Python modules, which enable you to benefit from the vast array of functionality that is already a part of the Python language. These concepts and skills will help you to begin to think like a computer programmer and to understand how to go about writing Python programs. By the end of the course, you will be able to write short Python programs that are able to accomplish real, practical tasks. This course is the foundation for building expertise in Python programming. As the first course in a specialization, it provides the necessary building blocks for you to succeed at learning to write more complex Python programs. This course uses Python 3. While many Python programs continue to use Python 2, Python 3 is the future of the Python programming language. This first course will use a Python 3 version of the CodeSkulptor development environment, which is specifically designed to help beginning …

Instructor Details

Scott Rixner is a Professor of Computer Science at Rice University. His research focuses on systems software and computer architecture. He is well versed in the internals of the Python programming language, as he is currently developing a light-weight Python interpreter for embedded systems in his research. He has also taught many of the introductory computer science courses at Rice, including Computational Thinking, Algorithmic Thinking, Introduction to Program Design, and Introduction to Computer Systems. He is the chairman of the curriculum committees for both the Department of Computer Science and the School of Engineering at Rice. Prior to joining Rice, he received his Ph.D. from MIT.

Specification: Python Programming Essentials

Duration

12 hours

Year

2017

Level

Beginner

Certificate

Yes

Quizzes

Yes

60 reviews for Python Programming Essentials

4.7 out of 5
49
9
2
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Jaime A C V

    The teachers are funny. With the little experience that I have in online courses and programming I consider this course very good.

    Helpful(0) Unhelpful(0)You have already voted this
  2. AYACHI M

    Excellent cours. Profs tres pedagogue et le cours est bien construit. merci

    Helpful(0) Unhelpful(0)You have already voted this
  3. Facundo F

    Excellent course! Thank you for providing first–class education worldwide. This is democratizing education.

    Helpful(0) Unhelpful(0)You have already voted this
  4. SANTUNU N C

    This course is very essentials for python beginner. Python coding, syntax, error detection, equation, etc i learn from this course and special thanks to my dear instructor and heartful thanks to the RICE University and Coursera. It will help us in the future career and help to learn Advanced level programming of python.

    Helpful(0) Unhelpful(0)You have already voted this
  5. BATHINENI K

    This course is really good for absolute beginners because they start teaching from scratch in a very understandable way, by giving many examples. But i gave 4 stars because i felt that the course complexity increased suddenly high up the incline from 3rd week to 4th week, i just felt a bit difficult, other than that everything else is amazing.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Jankees R

    Very good and clear course. Last star would be given if it would work in Google Chrome or Internet Explorer or Microsoft Edge

    Helpful(0) Unhelpful(0)You have already voted this
  7. Nikhil J

    Very well explained the basics… But I would say the course is good for the one who is new to programming world. I will look for advanced course of Python now.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Muhammad K

    Course is well designed and trainer are also expert in their area. Thanks

    Helpful(0) Unhelpful(0)You have already voted this
  9. PIYUSH R R

    Smart and to the point.

    Helpful(0) Unhelpful(0)You have already voted this
  10. dhwanil

    Good course to learn

    Helpful(0) Unhelpful(0)You have already voted this
  11. Huajie W

    Fantastic course design!!!

    Helpful(0) Unhelpful(0)You have already voted this
  12. jingyao z

    it’s so nice that the course offers step–by–step reference to show me how to complete a code, which will keep me motivated and when i finally complete i got so exciting!

    Helpful(0) Unhelpful(0)You have already voted this
  13. Surabhi S

    It is a great course to learn the basics of python programming

    Helpful(0) Unhelpful(0)You have already voted this
  14. Martin H

    really good

    Helpful(0) Unhelpful(0)You have already voted this
  15. Raina K

    This course covers all the basic & essential features provided for doing Python Scripting.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Gustauo G

    Very useful specially the last week in order to use imported libraries

    Helpful(0) Unhelpful(0)You have already voted this
  17. Lokesh M

    A must–have course for beginners in coding. lectures are designed to help the novice coders.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Justin v d G

    Excellent course. Fun, well organised & great teaching materials.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Nanxi W

    suitable for novice

    Helpful(0) Unhelpful(0)You have already voted this
  20. Christian B

    i appreciated the exercises. The explanations were too long and redundant, especially the talking.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Jarom F

    helpful for beginners

    Helpful(0) Unhelpful(0)You have already voted this
  22. Konstantinos G

    Excellent Course for learning Python’s basics. Great Experience

    Helpful(0) Unhelpful(0)You have already voted this
  23. WEI Z

    The teachers are really kind and helpful. The tools they use is fairly carefully designed. Good course.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Aleksandar A F

    Really liked the development of the course with clear instructions and step–by–step build–up along the way. The final project was challenging but just enough to not be frustrating.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Miral J

    Well structure course and amazing faculty teaching this course. Enjoyed my Learning

    Helpful(0) Unhelpful(0)You have already voted this
  26. debby

    My only complaint is that I think conditionals should be part of this course, other than that good course for beginners

    Helpful(0) Unhelpful(0)You have already voted this
  27. Jimena M M

    Great course

    Helpful(0) Unhelpful(0)You have already voted this
  28. manoj s

    course content is good but the quiz questions are not clear to understand

    Helpful(0) Unhelpful(0)You have already voted this
  29. Shah r A S

    went amazing, enjoyed plethora

    Helpful(0) Unhelpful(0)You have already voted this
  30. Akshay K N

    Very beginner friendly.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Amber H

    The mentors have great senses of humor, are very responsive and supportive, great class!

    Helpful(0) Unhelpful(0)You have already voted this
  32. liuqianthoronder

    really helpful, I like it very much

    Helpful(0) Unhelpful(0)You have already voted this
  33. Ketyeth

    I really enjoyed this course, and the best part is I passed! The videos are shot with high quality, sound is clear. Both professors are excellent presenters, very experienced, and they always look so positive and encouraging. Lectures are organized very logically, I don’t see any jumps or gaps in concepts. Practice problems in every module are at the right level (or suggest to make it a bit more challenging in the future ) and really relate to the modules. The final project really enhances my understanding of all those coding techniques learned throughout the course. I would highly recommend this course for beginners who want to start learning Python.

    Helpful(0) Unhelpful(0)You have already voted this
  34. Adrian B

    As someone who has past programming experience in different languages, I felt like I needed a good refresher on the basics because I don’t code for a living. This course was just challenging enough for my first time attempt at learning Python but not so challenging that I got frustrated. The pace was good and not super intense. I could work full time, have a life outside of work and still finish the work without feeling rushed.

    Helpful(0) Unhelpful(0)You have already voted this
  35. P G S V

    Both Facilitators performed well

    Helpful(0) Unhelpful(0)You have already voted this
  36. Guoyuan C

    so good!!

    Helpful(0) Unhelpful(0)You have already voted this
  37. Zhuoyu C

    Good tutorial, but I think it focus too much on detail for someone who are new to programming. Show them the fancy part first and leave out the redundant details

    Helpful(0) Unhelpful(0)You have already voted this
  38. wen y

    Very interesting and helpful! The final project is really combined the knowledge from those 4 weeks.

    Helpful(0) Unhelpful(0)You have already voted this
  39. Terence A B

    Really enjoyed the presentation of this course. Particularly appreciated the emphasis on styling rules and working to a specification in the projects and the clever method of assessment.

    Helpful(0) Unhelpful(0)You have already voted this
  40. Filipe A V

    muito bom o curso parabens

    Helpful(0) Unhelpful(0)You have already voted this
  41. Karime d l R C

    Me encanto el curso, practico y muy entretenido y lo mejor es que si aprendes!!!!

    Helpful(0) Unhelpful(0)You have already voted this
  42. Wei Q

    This course is clear and consistent throughout, easy for beginners to get familiar with python, and the humor of Joe and Scott certainly add flavor to the course!

    Helpful(0) Unhelpful(0)You have already voted this
  43. Vipin B

    This course is very good for beginner. It gives exposure to all the basics required to become a good programmer. Its tool suggestions are also very good like pthon tutor and pylint.

    Helpful(0) Unhelpful(0)You have already voted this
  44. Anjela M

    I had tried many other online courses, but never continued and completed them. To my good surprise I was able to follow through this course and complete it. It’s a good start for the beginners who get easily demotivated. Here I was able to get required help via templates, hints and forums to complete the assignment.

    Helpful(0) Unhelpful(0)You have already voted this
  45. Onedio S S J

    Excellent Course! Congrats!

    Helpful(0) Unhelpful(0)You have already voted this
  46. Gabriel N N

    Very informative from the beginning, Could do with some more practical videos though.

    Helpful(0) Unhelpful(0)You have already voted this
  47. Deleted A

    excellent course assignments.

    Helpful(0) Unhelpful(0)You have already voted this
  48. Conrad U

    Great course! Love the python codeskulptor!

    Helpful(0) Unhelpful(0)You have already voted this
  49. JIMDJIO D F D

    This is very good I loved following, now I am ready to solve problems in python

    Helpful(0) Unhelpful(0)You have already voted this
  50. Afridi M

    Loved the instructor!

    Helpful(0) Unhelpful(0)You have already voted this
  51. Paul R W

    I know I lost points on the final due to some formatting errors. It would be good to get more feedback as to what they were. otherwise this was very east to follow and I really enjoyed it.

    Helpful(0) Unhelpful(0)You have already voted this
  52. Dominic T

    Was very clear and helpful! Thanks a lot!

    Helpful(0) Unhelpful(0)You have already voted this
  53. Alex D

    I have experience in Java, I just wanted to start learning Python for work. I was able to do all these in one week, so I can’t say what the experience might be like for a brand new programmer. I thought the instruction was good. I liked how the instructors laid out the tasks and how they progressed. Overall a great course.

    Helpful(0) Unhelpful(0)You have already voted this
  54. Shahrin Z M Y

    Good intro course for python. Test is much harder than the lecture and notes.

    Helpful(0) Unhelpful(0)You have already voted this
  55. Mark A

    Very clear to follow and great amount of tips + guidance!

    Helpful(0) Unhelpful(0)You have already voted this
  56. Gilbert S

    The professors and online mentors work hard to make the material accessible, and encourage students to review the significant ancillary materials they have made available to achieve excellence in this course.

    Helpful(0) Unhelpful(0)You have already voted this
  57. NACHIKETA K

    nice course but need more exaplanation

    Helpful(0) Unhelpful(0)You have already voted this
  58. Ilham R

    As the name suggests, it is so essentials

    Helpful(0) Unhelpful(0)You have already voted this
  59. Ton S

    Please consider revising the questions in the intermediate quizzes that aren’t clear. In the forum you see a number of questions that cause confusing among participants. Instead of saying: “this might be confusing” and “we agree that this is worded strange” revise the questions. Also please consider adding more practice questions between lectures instead of the large list of questions at the end of each week.

    Helpful(0) Unhelpful(0)You have already voted this
  60. hatem M k

    best starting to python and programming

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare