Python 3 Programming

share ›
‹ links

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

This specialization teaches the fundamentals of programming in Python 3.

Json Computer Programming Python Programming Sorting

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 • 20 mentions • top 15 shown below

r/learnpython • comment
5 points • crzychemist

https://www.coursera.org/specializations/python-3-programming 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/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: https://www.coursera.org/specializations/python-3-programming

i highly recommend it.

r/CFA • comment
1 points • short_straddle

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

https://www.coursera.org/specializations/python-3-programming

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 • 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'. https://www.coursera.org/specializations/python-3-programming#courses

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/learnprogramming • comment
1 points • th7uk

https://www.coursera.org/specializations/python-3-programming?

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 • the_neptunian

Check out this new specialization on Coursera https://www.coursera.org/specializations/python-3-programming

r/learnpython • comment
1 points • dsjumpstart

This coursera course would be a good place to start https://www.coursera.org/specializations/python-3-programming. 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

https://www.coursera.org/specializations/python-3-programming

r/learnprogramming • comment
1 points • young_n_troubled

I would suggest you to try the Udacity course: https://www.udacity.com/course/introduction-to-python--ud1110

Or this Coursera course: https://www.coursera.org/specializations/python-3-programming

Hope this will help. Cheers!

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/learnpython • post
2 points • Not-the-best-name
Are the Coursera Python for Everybody and Python 3 Programming Specialization courses worth it?

https://www.coursera.org/specializations/python

https://www.coursera.org/specializations/python-3-programming

​

Have any of you done them and can you recommend them or are there better free/paid for learning tools?

​

My background is environmental science but I would very much like to start up a satellite data analytics company after my PhD so I feel like 500$ for Coursera is worth it, especially if I complete them in 1 month. My current company wouldn't mind me spending the time and the certificates wouldn't harm my CV.

​

I am doing my PhD in satellite image data processing, our research group also builds operational products . Our work typically involves data management, machine learning, api's for data query and download, databases and some web map apps. I am responsible for docker/bash/simple python workflow automation on our servers / AWS /HPC.
I did the first two courses of Python for everybody (Getting started and data structures) when Coursera was free. The courses did help me but it was only when I tackled a large complicated project that I really clicked, I literally had an AHA moment when I made my first function that takes and returns an object. So nice compared to my elaborate bash scripts. I have been teaching myself for a few months and my code works. But my python is still a mix between basic functional and object based code. It could be more readable. I do not use classes in my own package, I am scared of databases and I would love to develop a web app. So I realize it is time I move one and do some structured learning.

r/unimelb • comment
1 points • bankingBrah

Coursera python for everyone https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.coursera.org/specializations/python&ved=2ahUKEwiVjYbypZvtAhX94jgGHXsFAS8QFjAAegQIAhAB&usg=AOvVaw1-b0swW-792WhbI8ViXpVB

Then do python 3 on coursera: https://www.coursera.org/specializations/python-3-programming

Then do python for data sci: https://www.coursera.org/specializations/data-science-python

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/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.

https://www.coursera.org/specializations/python-3-programming

https://www.coursera.org/specializations/python

https://www.coursera.org/specializations/data-science-python

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/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 https://www.coursera.org/learn/computational-thinking-problem-solving

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.

https://www.coursera.org/specializations/python

im currently doing another specialization

python 3 programming specialization

https://www.coursera.org/specializations/python-3-programming

Dr.Chuck also has other specializations (https://www.coursera.org/specializations/web-applications) .

for data science i also plan to take https://www.coursera.org/specializations/data-science-python.

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

https://runestone.academy/runestone/books/published/thinkcspy/index.html#

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.