Chevron Left
Back to Python Programming Fundamentals

Learner Reviews & Feedback for Python Programming Fundamentals by Duke University

3.3
stars
19 ratings

About the Course

This introductory course is designed for beginners and individuals with limited programming experience who want to embark on their software development or data science journey using Python. Throughout the course, learners will gain a solid understanding of algorithmic thinking, Python syntax, code testing, debugging techniques, and modular code development--essential skills for a successful career in software engineering, development, or data science. By the end of this course, you will learn to: - Gain a stepwise approach to problem-solving using algorithms and programming logic. - Apply common functions, conditional statements, and loops to build Python scripts and programs. - Work with the VS Code programming environment to enhance coding proficiency. - Use testing and debugging strategies to ensure code reliability. - Perform logical and mathematical operations on datasets. In the final week of the course you will apply your new algorithm design and programming skills to a data analysis problem: analyzing heart rate data....

Top reviews

Filter by:

1 - 10 of 10 Reviews for Python Programming Fundamentals

By Harisha M R

•

Jan 22, 2024

Please Decide what are you trying to teach , Course name says Python Programming Fundamentals , But there was nothing much on the Python fundamentals . topics suddenly jumps in to algorithms and programming assignments . which will be a difficult learning for the beginners . and more over in description you mentioned zero programming knowledge required. which is false statement.

By Danny C

•

Nov 11, 2023

Great course! I was about to drop out the first week but decided to stick with it and glad I did. Learned a lot! If I could describe this course would be a "Programming course with concentration in Python" instead of a "Python programming course" if that makes any sense. I recommend to go slow and really understand the lecture before moving on to the next one. Also, I don't think this is an easy course so I recommend having some basic knowledge of Python programming (or programming in general). Good luck!

By Daniel M

•

Oct 11, 2023

Learning made easy. This is so rich yet easy to follow. I certainly recommend this course!!

By Anand S

•

Oct 1, 2023

Best course

By Md Z A

•

Apr 30, 2024

Good course Very Helpful

By Elisa M

•

Jan 16, 2024

They did not let me complete the course. There was an issue with one of the assignments and their grading system, I posted a question about it, initially received a reply saying that would review it, I guess they never fixed it because I never received a reply again, even though I kept asking and trying to submit the assignment. I completed everything else in the course but since that issue is still pending (after more than 3 months) the course is incomplete. Regarding content, it is not really a python course, the focus is about testing, how to think when structuring automated tests and they use python to code these tests. A beginner may need to look up on his/her own some of the concepts used here.

By Ahmed E

•

Jan 21, 2024

too much reading and just few videos

By Eesha B

•

May 8, 2024

There wasn't enough content to help do the assignments

By Mohamed B

•

Jan 17, 2024

Very boring and do not advise take it.

By Muhammed T R

•

Feb 7, 2024

not able to unenroll