Where can i find a good course with lot of code exercises on Linux programming and Linux in general?

New to Puppy and have questions? Start here

Moderator: Forum moderators

Post Reply
Linux_newb
Posts: 7
Joined: Tue Feb 16, 2021 12:46 am
Been thanked: 1 time

Where can i find a good course with lot of code exercises on Linux programming and Linux in general?

Post by Linux_newb »

Hi,
I'm lost. I can't pick up the right course on Linux (programming). I'm tired of promising adds, but when you open the course you actually see very little practical tasks or no code exercises at all. I'm tired of long patronizing videos that show solutions and experience of its creators. Is there Linux author that tackle the problem similar to Mark Meyer approach, an author of a Smarter way to learn series?
Thanks.

User avatar
April
Posts: 493
Joined: Tue Dec 29, 2020 9:06 pm
Has thanked: 57 times
Been thanked: 28 times

Re: Where can i find a good course with lot of code exercises on Linux programming and Linux in general?

Post by April »

Well no one has answered this so if I freshen it maybe someone will .

I have found useful stuff at
https://linux.die.net/
https://www.taniarascia.com/how-to-crea ... h-scripts/

The Australian State Governments have all enacted laws to steal your assets on your death. All legal paperwork is binned and all assets seized on one disgruntled child's complaint.Move them well before you die or go into a home.

User avatar
Jafadmin
Posts: 385
Joined: Tue Aug 04, 2020 4:51 pm
Has thanked: 68 times
Been thanked: 85 times

Re: Where can i find a good course with lot of code exercises on Linux programming and Linux in general?

Post by Jafadmin »

Unix/Linux (UFOS) are unix flavored operating systems. Operating systems run programs and utilities written by programmers. Programming is accomplished using Programming Languages. Programming languages are, for the most part, portable, meaning the language can be used on wide array of Operating Systems.

My current language spectrum on Linux is C, Python, and Bash Shell scripting language.

So my advice is to learn Bash script programming, then level up to a compiled language like C. If you want to get into data science, install the latest Python version.
https://linuxconfig.org/bash-scripting- ... -beginners

User avatar
mikewalsh
Moderator
Posts: 6149
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 788 times
Been thanked: 1976 times

Re: Where can i find a good course with lot of code exercises on Linux programming and Linux in general?

Post by mikewalsh »

In all honesty, the web's awash with good-quality scripting tutorials. Bash is the most common general-purpose scripting language you'll encounter on your travels through the Linux universe, so it's one of the best to begin with. Most examples online tend to use Bash anyway, so it's a good one to have in your Linux "toolbox".

In my experience, scripting is not really a skill you can learn by undertaking a 'course'. I.e., you start off, green as grass, and 6 months/a year later you 'graduate' as an expert. It doesn't really work like that; well, it didn't for me, anyway.

I developed my own Bash skills, meagre as they are, over a period of time. Of course, it's not like I was trying to train for a position like a sysadmin, say.....for me, it's totally a hobby, so I've picked up a snippet here, an example there; tried things out, practised with examples, tweaked, titivated, tried again.....and again.....and again. Practice definitely makes perfect, and it's astonishing how many times you'll find yourself using, and re-using, the same code snippets (or modifications thereof.)

It's like most languages; once you've grasped the basics, you can build the most fantastically complex scripts from nothing; usually, little by little, testing each line - or "phrase" - as you go. And always:- Practice, practice, practice. In no time at all, you'll find yourself starting to write wee scripts to automate stuff, and make life easier for yourself at every turn.

THIS isn't a bad place to start.

I'll say this; degree of success depends to a large extent on degree of interest. The more interested you are at learning this stuff, the more quickly you'll pick it up.....because it's something you WANT to do. Not something you feel you HAVE to do.....

Mike. ;)

Post Reply

Return to “Beginners Help”