Python 3 Programming

share ›
‹ links

Below are the top discussions from Reddit that mention this online Coursera specialization from University of Michigan.

Offered by University of Michigan. Become a Fluent Python Programmer. Learn the fundamentals and become an independent programmer. Enroll for free.

Reddsera may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Coursera. Thank you for using these buttons to support Reddsera.

Taught by
Paul Resnick
Michael D. Cohen Collegiate Professor
and 2 more instructors

Offered by
University of Michigan

This specialization includes these 2 courses.

Reddit Posts and Comments

0 posts • 31 mentions • top 21 shown below

r/learnpython • comment
5 points • crzychemist This is the most hands on I found the questions are not spoon-fed and really level you up. I have a fair few courses and this has been the most impressive do far

r/CFA • comment
1 points • short_straddle

I recently completed the Python 3 Programming Specialization on Coursera and thought it was good.

If you don't care about getting the specialization certificate then I would suggest skipping the final course, it is done by a different instructor than the previous courses and you will pretty much end up just Googling a lot to figure it out.

r/learnprogramming • comment
1 points • CodeTinkerer

I think if you start off with processing inputs from users and text files, it should be easier. You can learn the harder stuff (like writing games), but I'd wait until later.

I think the hard part is deciding how to start. Maybe something like this

r/learnpython • comment
1 points • ZealousidealPianist4

Follow the first 3 courses in "Python 3 Programming Specialization - Coursera" , Thank me later. (that's how i learned programming)

r/Python • comment
1 points • Particular-Wind-1002

Coursera online course provided by Michigan

r/googlecloud • comment
1 points • hookem728

I tried this one:

Maybe the subsequent courses get better, but that first Python basics course was rough.

r/learnpython • comment
1 points • rtayek

i had some trouble groking python despite having many years of experience. i am going through this specialization in courser:

i highly recommend it.

r/learnprogramming • comment
1 points • coniferish

I taught myself Python with U Michigan's course on Coursera (audited). It was great and was much better than other courses I've tried on there. You can ignore the videos. Just work through their online 'book'.

r/learnprogramming • comment
1 points • the_neptunian

Check out this new specialization on Coursera

r/learnprogramming • comment
1 points • th7uk

Free Python 3 course that starts today by the University of Michigan

"Become a Fluent Python Programmer. Learn the fundamentals and become an independent programmer."

Offered by Coursera

r/learnprogramming • comment
1 points • ghostFoxx90

Yeah, no worries. I think those technologies you mention are more front-end related? So I think its healthy to start off by deciding what you're more interested in: data or front-end development. That would be a good starting point. If data is your thing, then Python is the way to go from a multitude of points, not least mentioning the easy to learn syntax and width of libraries. If that's something for you, I can wholeheartedly recommend this course. It was amazing going through it and loads of fun.

r/learnpython • comment
1 points • Best_programmer_ever

It is free via audit option and has 120 hours of content and shit ton of practice exercise. I am using this and love it.

They start from print hello word to learning Open CV and have covered all of the stuff in between I would absolutely recommend this.

r/learnprogramming • comment
1 points • young_n_troubled

I would suggest you to try the Udacity course:

Or this Coursera course:

Hope this will help. Cheers!

r/learnpython • comment
1 points • dsjumpstart

This coursera course would be a good place to start Here is the thing to understand though, most online courses and books on python will go over the same fundamentals - variables, loops, conditional statements, classes, so rather than spend a bunch of time looking for the perfect one, pick one and get started! If you don't like it, pick another one!

r/learnpython • comment
1 points • Longtursk

Take some online courses on Coursera. You will be guided through programming techniques and theory, get practice at programming lots of exercises, get a certificate from a university after completion and will have to compete a capstone project at the end of the course which is a neat addition to your GitHub account.

My personal recommendation is this course

r/Philippines • comment
1 points • TwistedStack

Python. Practically anything except operating systems can be built using it. You can take the Python and Python 3 courses. If you can, I'd say go straight to Python 3. It's the way forward and it's better if you don't get bogged down with the details of the older stuff. You can always learn the differences later. It seems though that RDBMS usage is only covered in the Python course. More importantly, you should be able to research and learn new tools on your own after taking the course without having to take courses or tutorials. I only use API references, not tutorials for example. Random tutorials online can be terrible and don't lead to complete understanding in my opinion.

r/coursera • comment
2 points • feedtwobirds

I recommend the following specializations/courses offered by UofM. They have some of the best content and tools I have seen. The interactive python textbook is so helpful. It makes it so easy to write small snippets of code to really reinforce the concepts without the overhead of download and set up of different applications. It keeps you focused on the concept at hand and moving forward fast. The tiny exercises, questions and practice tools really keep the brain engaged. I have found many times where I go to type of the couple lines of code to do something to realize I forgot the a colon or used [] instead of () or used function() instead of .function() because when I was reading thru the text or watching the videos my mind did not commit to memory all of the relevant details and syntax specific to this language.

Curious as to where you applying? I am looking for an all online masters in Data Science. I am actually thinking about UofM because I really like the format of all of their coursera content so far.

r/unimelb • comment
1 points • bankingBrah

Coursera python for everyone

Then do python 3 on coursera:

Then do python for data sci:

I'm on the last one rn and I really do feel my python is pretty solid but not out of this world. Also I began (from python for everyone) this winter and studied thru the semester while overloading so its defs not super time consuming

r/umsimads • comment
1 points • Nobody8734

UT Austin does require Cal....

I have not doe the Stats with Python course. Does it go into depth on the statistics being it, or does it focus on the python portion of it?

Be sure to do the Python 3 programming specialization ( that is what'll get you out of having to take the Python assessment. I am working on it now.

Their application page doesn't say anything about getting out of the statistics assessment though. (

r/WGU • comment
1 points • create_a_new-account

have you started it yet ?

if you haven't then try





see if its something you really enjoy

r/learnpython • comment
1 points • Icarus998

im a mechanical engineer , graduated in 2006 . Since university of always wanted to get into programming , but be warned , 99% of the learning material out there is geared toward people with computer science background.
Most book and courses will say "for absolute beginners" this absolute bullshit .
most books and courses do what a call a "syntax dump" teach you how to do simple commands but throw you under the bus when it comes to putting things together .

What most books fail to convey is computational thinking , i finished one course from penn state

although it only get into python towards the end . I have found it to be very useful in re-calibrating my mindset to think computationally. It also helped out in other courses.


this this currently my path to learn python

python for everybody specialization on coursera ,Dr Chuck is the best when it comes to a gentle intro , and makes it really fun.

im currently doing another specialization

python 3 programming specialization

Dr.Chuck also has other specializations ( .

for data science i also plan to take

Now here is the thing with coursera , you can sign up for coursera plus for around 400$ a year and get access to all the courses except for the degrees and masters tracks. this is the best bang for your buck.


FREE material , goto runestone academy and take

How to Think Like a Computer Scientist: Interactive Edition

this is by far the best book

they also have a few dozen other books to do with python ,C++ etc.


Once you get the hang of python , integrating it with your field will be easy but this falls on you.