Which language to start as a beginner with hobbyist interest.... help

Harvard do a free Python course -



MIT also if you can do High School Algebra -



There are a few free python books here -


You could start with Automate the boring stuff and there is also a Udemy course that uses the book if you wanted to do that route.
 
Last edited:
Harvard do a free Python course -



MIT also if you can do High School Algebra -



There are a few free python books here -


You could start with Automate the boring stuff and there is also a Udemy course that uses the book if you wanted to do that route.
Thank you, thats greatly appreciated mate
 
So a small update.

I've finally had a few hours to sit and work through some of the MS stuff. Its great but I am finding it disjointed where MS Learn points to using Jupyter the MS Python youtube series does not. This is causing me a smidge of confusion being brand brand new.

DO others use VS Code with the Jupyter extension? Is this the way and maybe things will click more as I go?

So I am thinking of using the Python Principles site to learn some basics then go into the MS Learn stuff, what do people think? Concious I am getting stuck in the how rather than just doing?
 
MS Learn points to using Jupyter the MS Python youtube series does not. This is causing me a smidge of confusion being brand brand new.
Not having dabbled in Python I'm not entirely sure what this means, is Jupyter the IDE they use in one course? Which are you doing, an MS course or just finding YT videos?

This is why I like (good) Udemy courses. They will show you what to install and you just follow along. It removes a lot of the confusion.
 
Not having dabbled in Python I'm not entirely sure what this means, is Jupyter the IDE they use in one course? Which are you doing, an MS course or just finding YT videos?

This is why I like (good) Udemy courses. They will show you what to install and you just follow along. It removes a lot of the confusion.

Well I was going to use the MS learn pathway, which advocates vscode and jupyter. But the pathway is quite short and whilst it holds your hand getting vscode code setup with jupyter and downloading python etc, the rest of the pathway is a bit short and is modules form multiple paths so looks and feels a bit disjointed.

I like VS Code and I like the idea off Jupiter, as its a note book I can write and run the code in and type it up and export it etc

However, I seem to have gone in a circle again tied up with the editor and environment more than the learning.

Which led me to python principles, in browser simple pathway for the basics before I chip on.

Its so frustrating being overwhelmed as to where to start
 
SO, I think I like VSCode and Jupyter as an environment to dev in.

Going to use the python principles site as at the moment its a free upgrade to the whole course.

Just been looking at the Corey Schafer series on youtube and seem's to tick my boxes so will work through the site then do the video tutorials.

Unsolicited update I know but has helped me to verbalise this here.
 
Corey is really good at explaining, take it slow some days you feel like you got nowhere, others you make lots of progress. My mistake was having no momentum where I could go months without the time to pick up again. If you can even do persistent one hour every day its better than sporadic bursts.
Good advice cheers mate, hopefully now im on the right track....
 
I have tried VS code (have it on a Linux VM), its ok but I prefer Visual Studio and its free anyway (community edition).
If I was starting now, I would install Visual Studio, create new WinForms project, drop a button on the form, double click it and add MessageBox.Show("Hallo World!"); to the click event. Then press F5 and click the button. Congratulations, you are now a programmer.:) Most of programming is researching how to do things, at first it’s hard to do anything but latter its more difficult to decide what to do.
 
Last edited:
Back
Top Bottom