byrdiebop
Posts: 3
Joined: Wed Sep 04, 2019 4:50 am
Location: NC, United States

No background with programming

Wed Sep 04, 2019 5:03 am

Hey everyone,

My name is Robbie, I just received my first raspberry pi today and am writing you from it now. I decided to go with the Pi 4 1GB.
I am having a bit of a issue of figuring out a good resource to helping me actually understand the language of Python. I have googled of course but I feel like I am led to results that are "Here is a beginner problem, click here/ fast forward to see the solution." Which just doesn't help me at all, I don't even know what the [ ]'s, :, ( )'s, etc...I don't know what they do. The only thing I understand is computer hardware, nothing when it comes to programming language.

Does anyone have a suggestion of a resource that might help me get a solid foundation that I can work on? Perhaps how you got your first experience? Or just try to work off explained solutions?

New to this website, so thank you to anyone in advance. :)

Andyroo

Re: No background with programming

Wed Sep 04, 2019 9:34 am

Welcome to the forum,

Corey Schafer on YouTube has some introductory videos that may help. They can be pretty full on and fast though.

The beginners guides from the MagPi have an intro that may help https://www.raspberrypi.org/magpi/issues/ and there is at least one book about coding games in Python in the series. Some back issues are available but the PDFs are free to download.

Check also in your local library, they may have Python introductory books. I know there is at least one Python / C magazine style book published in the U.K. available from Smiths and the normal larger supermarkets.

markkuk
Posts: 124
Joined: Thu Mar 22, 2018 1:02 pm
Location: Finland

Re: No background with programming

Wed Sep 04, 2019 11:22 am

Here are a few Python tutorials for people with no programming experience:
A Byte of Python
Automate the Boring Stuff with Python
How to Think Like a Computer Scientist: Learning with Python 3

byrdiebop
Posts: 3
Joined: Wed Sep 04, 2019 4:50 am
Location: NC, United States

Re: No background with programming

Wed Sep 04, 2019 6:43 pm

Thank you both Andyroo and markkuk, I will be sure to check all of those out.

I managed to do one thing last night, and that was just make an alias for the check temp command.

But thank you all again, till next time.

Andyroo

Re: No background with programming

Wed Sep 04, 2019 8:03 pm

If you want to learn more about scripts on the command line you need to find BASH scripting tutorials.

A basic intro to the shell is https://www.raspberrypi.org/magpi/issue ... d-edition/ but it does not cover the scripting to a great depth.

MikeCross
Posts: 6
Joined: Wed Mar 06, 2013 6:21 pm

Re: No background with programming

Thu Sep 05, 2019 1:30 pm

The best Python tutorial I've found online is the one by Socratica at

https://www.youtube.com/watch?v=bY6m6_I ... r-&index=1

It's SO well presented, and with a deadpan sense of humour, that I enjoy watching them even though I already know the aspects of the language they're teaching. After these all other programming tutorials seem boring!

NB I didn't use it to learn Python from scratch, but I did use it as a refresher after having not used the language for a while.

Socratica have tutorials on lots of other subjects too. There's one about Learning Programming at https://www.youtube.com/watch?v=bY6m6_I ... r-&index=1, but it's more an overview of the ways to learn programming.

Andyroo

Re: No background with programming

Thu Sep 05, 2019 2:42 pm

Socratica - Decidedly more jazzy than Corey :lol:

W. H. Heydt
Posts: 10908
Joined: Fri Mar 09, 2012 7:36 pm
Location: Vallejo, CA (US)

Re: No background with programming

Thu Sep 05, 2019 3:35 pm

MikeCross wrote:
Thu Sep 05, 2019 1:30 pm
The best Python tutorial I've found online is the one by Socratica at

https://www.youtube.com/watch?v=bY6m6_I ... r-&index=1
Now if he reduced it to print, it might be worth getting. (I really, really hate trying to learn anything from YouBoob videos. Tutorials to do specific tasks set up that way are the absolute worst.)

byrdiebop
Posts: 3
Joined: Wed Sep 04, 2019 4:50 am
Location: NC, United States

Re: No background with programming

Sun Sep 15, 2019 6:35 am

Been MIA, just came back to this post. This awesome, the community here. This is just what I needed to get into, I thank all of you. I will be sure to check each of these out.

Once again, thank you everyone.

User avatar
Gavinmc42
Posts: 3758
Joined: Wed Aug 28, 2013 3:31 am

Re: No background with programming

Sun Sep 15, 2019 7:33 am

Socratica - Decidedly more jazzy than Corey
Who's Corey?

Nice vids, it's convinced me I should be doing Python on Baremtal Pi's if I want my robots to take over the World.
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges

Return to “Beginners”