LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

[ILUG] Topics for Linux Course

[ILUG] Topics for Linux Course

Dunphy Richard-rdunph01 rdunph01 at email.mot.com
Fri Jan 28 13:50:33 GMT 2000


> The outline of the course will be something along the lines of:
> 1. Familiarisation with Linux
> a) the origins of Linux - Unix, Linus and his penguin
> b) Linux OS organisation - kernel-shell-xwindows (very briefly)
> c) Linux filesystem hierarchy and access permissions

I would also make a mention of mounting/unmounting filesystems, i.e. fstab
etc. Coming from an NT background they probably would expect the OS to place
the mounts...

> d) introduction to Xwindows use (running KDE) - logging in,
>  running applications, usual point-and-click stuff

Leave this to later. First get them used to the console, then introduce X.
Forget about point and click stuff, as this varies between Window Managers.
Just make sure they know the interaction between all the parts, can set it
up, use it and maybe some samples of KDE, GNOME, FVWM etc..

> e) introduction to the shell - basic commands, ls, cp, mv, pwd, etc.

Don't forget man and info.. Also would really recommend moving the shell
programming to straight after this and then the XWindows stuff.. Also show
how to add and delete users from command line, what the configuration files
are, how to set them up etc...

> Once the class have gotten used to the look and feel of Linux, the
> core contents will be:
> 
> 2. Networking - NFS, and maybe Samba?

If coming from NT background would assume they know TCP/IP and Windows
Networking. I find the best way to demonstrate this sort of thing is to hook
up the linux box as NT Server, NFS Client adn Novell Client. Also added a
Novell Server, and NFS Server. Then using Samba was able to share to Windows
(95/98,NT & CE) Machine the whole Novell and NFS Server. Step through how to
set up them all. Nothing like learning from examples.

Explain DNS and DHCP also. Especially the DHCP server..

> 3. Internet - Apache Web Server

Would leave this to the end. There are more important things to learn first.

> 4. Shell programming
> 5. System administration - e.g. scheduling sys maintainance using cron
> 6. Security under Linux

make sure to explain how to set up firewalls and proxy servers.

> 
> I am also teaching them C programming (using MS Visual C++) and, time 
> permitting, I'd like to include a section on C programming in Linux
> and RCS.

RCS is a little outdated, so a quick overview would be more than sufficient.
CVS would be better used. Show them the likes of QTEz or KDevelop for
developing X-Windows apps, and explain the basics of gnu compilers, includes
and libraries.


Anyway, just me 2p worth.

RikD 




More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell