Page 1 of 1

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

Posted: Fri Mar 05, 2021 1:53 am
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.


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

Posted: Sat Mar 13, 2021 9:12 pm
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/


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

Posted: Sat Mar 20, 2021 12:40 am
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


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

Posted: Sat Mar 20, 2021 4:16 pm
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. ;)