#61 on RedditEvergreen
Python for Everybody
Coursera
25 recommenders · 25 threads · recommended in 8 years, 2014–2023 · score 37.2
A structured introductory Python course by Charles Severance (University of Michigan) covering Python basics, data structures, web data, databases, and data visualization, with a companion free textbook. Commenters describe it as a beginner-friendly start that can be taken for free via audit.
Commenters call it a great, well-paced structured introduction for complete beginners, with a patient instructor and a free audit option.
Machine Learning & AIbeginnerfreemiumvideo lectures#python#introduction#programming basics#severance#university of michigan
Recommendations by year
20142023
I just completed the "Python for everybody" online course from University of Michigan, delivered by Coursera. I can recommend this course which I completed all 6 tracks in just under 3 weeks. https://www.coursera.org/specializations/python
Python is a phenomenal first language to learn, so I recommend that one! Python 4 Everybody is a phenomenal course. It has to be in the top 2 best courses I took. freeCodeCamp has it up here https://youtu.be/8DvywoWv6fI
Hey, don't feel bad, the frustrations are common. I guess I would say a couple of things... First, almost literally no one is "too dumb" to understand at least the basics of programming. Don't beat yourself up that way. Second, watching random tutorials is rarely the best way to get started. Have…
Hi buddy Recently I completed the course:Python for Everybody Specialization. at Coursera, the course is represented by the University of Michigan as a financial-aid one and still free of cost. @ https://www.coursera.org/specializations/python I was looking for the next step after the Coursera…
freecodecamp.org have some amazing courses. I took Python for everyone and I just started the Machine learning one. You got video lesson and some final projects to earn a certification.
In case anyone wants to check out the classes I posted about: ### Coursera ### * Python for Everyone (formerly Python for Informatics) * Applied Data Science with Python * Interactive Python ### EDX ### * Python for Data Science : I highly recommend this as second after Python for Everyone *…
Didn't read the whole response.... Forgive me if this is already stated. I just got an email from U Michigan about other opportunities. I took their free Intro to Python course on Coursera, and thought it was great for starting out. I know/knew a little bit about coding from growing up with…
Never watched a YT tutorial for coding something (just structured courses or books), but I'd certainly seen a lot of, "tutorial hell," posts and wondered how it happened. Assuming your assessment is correct, it makes a loooot more sense to me now. In some thread the other week (one of the "I'm 18…
No harm in expanding your skill, google Dr Charles Severance courses, (his personal website has the free courses that Coursera or edX have? He has python for everybody, c for everybody, web application for everybody, Django for everybody. You can check out his website for the courses he has and…
CS50 is a difficult course. Harvard expects the students to either know some programming beforehand, or for the students to study alot on their own. CS intro courses, are in general pretty tough, and take alot of time for people who have never programmed before. There is nothing wrong with…
Just do odin project and FCC 4h python course
I would agree with the suggestion to go with Python Crash Course first. Maybe even check out Python for Everybody by Charles Severance. You can get it via FreeCodeCamp.org or I think the author (who is a U of Michigan prof) has it available online.
Hey, since you're learning python (and don't want to do the Odin project yet), and you're also interested in front end development, you might want to check out CS50 web dev. It's a course taught by Harvard teachers, it gives you an introduction to web development (html, css, and js and git) and it…
I know nearly nothing about programming, but I have been trying to solve some of my own data problems for a project I'm working on. At first I tried using R and R Studio, which I found an easier entry point than figuring out what the hell a coding environment is, etc like you have to do with…
Have a look at Dr Chuck’s PY4E course - he is great. I’ve tried a few times and this course helped me get to grips with programming where I never could before.
I can completely sympathize what you are going through and often, in a self-taught journey towards learning any first programming language, it is often difficult to grasp the concepts and application of any language if you've never done it before. I have struggled with the exact same thing so what…
I just mean that I’m still learning and haven’t had any programming jobs, so you should definitely value opinions of people who have programmed for a living over mine. I’ve been taking online courses of varying difficulty for almost 2 years and feel like I can write programs to solve any problems…
Coursera has a really good python course. "Python for Everyone". It starts out teaching in 2xx because alot software is still running that ver. But then it moves into 3xx later and points out the differences.
Check out Python for Informatics by Charles Severance. There's a free book and Coursera course.
I was in basically your place last year and am still on my journey, self learning takes a lot of self discipline though, and given that life will at some time get in the way of your goals, its best you have the right mindset starting out. This track I am about to recommend is what I call the…
Try the Python for Everyone course through Coursera. It's how I learned and I find that the pacing is really great, the instructor is excellent and the course staff is really helpful. Best part is it's free, although you don't get a certification if you take the free version.
From what I've tried I can tell you to first do codecademy to get to know the syntax. Then do this course https://www.coursera.org/course/pythonlearn and if you like it continue doing https://www.coursera.org/course/interactivepython1 and https://www.coursera.org/course/interactivepython2 . Those…
I would suggest https://www.coursera.org/course/pythonlearn for python2. Its a university style introduction to programming using python. You can either wait for the next course to start, or download the textbook and do it yourself.
For complete beginners to programming(slow course starting in 10 days): https://www.coursera.org/course/pythonlearn If you're comfortable with a pretty fast course, more mathematics although nothing beyond high school courses…
If you want to continue on the python deal - which is a good starting language to get familiar with what you will encounter in other languages, I would recommend starting with this free course that is starting in a bit. https://www.coursera.org/course/pythonlearn If you want to get right into 2d…
In general I would first start with the basics by following a course on a language like Python to get familiar with programming concepts. Something like MOOC (linked in the prev comment) or even something with good ratings on Udemy. After that you have lots of important subjects to spend time on…
I’m in the same boat. I’ve made a free trial on coursera to do the google crash course on python. You can easily finish in a week and cancel your subscription. But I decided to stay as I found the content quite ok, and after the major concepts I went on and did some exercises on pynative. I see…
You said you wanna learn Python right? There are tons: - https://learnpython.org - https://freecodecamp.org has a Python For Everybody course - https://edx.org provides so many free courses - https://cs50.harvard.edu/x - Introduction to Computer science by Harvard, MIT, and EdX. A very good…
Programming is something that everyone finds tough initially but it gets better! I agree with the other comments, find time everyday and do python tutorials. I also recommend the coursera course on basics of python by university of michigan, they take you from the very basics to using openCV for…
Very well put thank you! I have enrolled on the EDX Computer Science course, which covers algorithms and includes building things in C (something I have never done) and I know a few people that say C, C# or C++ as their first language has benefited them greatly. Also been recommended Coursera for…
There are tons of good resources online. I got my second start with python by using codecademy, which gets a lot of (somewhat deserved) hate around here. It's good for teaching you basic syntax, but you'll definitely want a book of some sort to move beyond beginner mode. Overall I'd say start with…
CS50 is a great intro course, in C on EdX. The MIT one /u/Valhalla1759 mentioned is also good, though a little less engaging. Or just not as fun. On Coursera there is a series of classes on Python, each like 5wks, 6 classes total. Though last two might be more on general algorithms.
With one exception I consider myself self-taught but maybe not in the way you initially defined it. I took one class in PASCAL programming during high school but to be perfectly honest I did it for an easy A because I'd dabbled in BASIC growing up and as long as you understood that computers can…