Home Accessibility Courses Twitter The Mouth Facebook Resources Site Map About Us Contact
 
For 2021 - online Python 3 training - see ((here)).

Our plans were to retire in summer 2020 and see the world, but Coronavirus has lead us into a lot of lockdown programming in Python 3 and PHP 7.
We can now offer tailored online training - small groups, real tutors - works really well for groups of 4 to 14 delegates. Anywhere in the world; course language English.

Please ask about private 'maintenance' training for Python 2, Tcl, Perl, PHP, Lua, etc.
How do I become a Linux System Administrator?

From my mailbox

My questions are about what would be the route for an absolute beginner to get all the certifications needed in order to be able to apply for a job and work as a Linux System Admin.

What about the time frame for completion of this training? I somehow find it really difficult to believe that someone who is a beginner can take a 2 or 3 days course in "linux basics" lets say and then go onto another 2 ,3 days course in "linux admin" and that be enough for one to apply for jobs in linux system admin. I am asking you all this because all the training facilities out there are only providing very short courses from 2 to 4 days and as i said it is difficult to believe that someone who is a beginner can learn all the skills needed for administering a linux system given its complexities ..

My goal is about training from ground up to the level of admin and to have necesary skills to aply for a job but i dont know how to go about it.

Maybe you can enlighten me? Thank you




Dear Xxxxxxx,

I'm going to give you quite a long answer here, and to some extent it's going to be an answer from the outside looking in, as we do not provide training programs which are primarily intended to get people certification. Our Linux courses are for a different role - they're intended to provide the training that many people need when they're looking after the day to day running of a Linux hosted web server, which is typically a small but important part of their employed job.

In a previous role, I used to teach ...
• Introduction to Solaris - 2 days
• Solaris for Users - 2 days
• Solaris for Programmers - 3 days
• Solaris System Administration part 1 (the computer itself) - 3 days
• Solaris System Administration part 2 (networking) - 2 days
• Advances [Solaris] System Administration - 5 days
And looking at that agenda (covering the same ground with a cousin of Linux) there are things that I would add in for an all-singing, all-dancing course these days - so if we were in the "from scratch to know it all in general" business, I might add topics like:
• File sharing through Samba
• Firewalls and routing via ipchains or similar
• Setting up and running a web server - probably Apache http server
• Database admin
• Administering email systems
• Administering and providing Java based services
• Legal issues for administering content and looking after content contributors
quite apart from application specific stuff such as Drupal, Joomla, Simple Machines, Movable Type, Wordpress, and / or any of the other Content Management Systems listed [here]. And quite apart from scripting / programming tools for handling general data and / or custom web sites - this is where Perl and Python, PHP, Rails, Ruby and Django come in ... not to mention Java development and more.

A full course to take someone from scratch (but can we presume keyboarding skills? Familiarity with IT?) though to know-it-all in Linux would take many weeks, and I'm not sure that it would be the most efficient way, bearing in mind a probably lack of opportunity to go off and practise. I don't know if you drive ... but if you do, I suspect you had a number of lessons interspersed with practise on the road in a parent's car. And if you didn't get that other practise, you probably already had, and continued to gain, road experience on a cycle or as a pedestrian. So the courses we ran above, although covering the full gambit, were recommended to be taken at intervals and with at-work practise.

There's a school of thought (to which I give some credence) that many certification schemes are money-spinning wheezes for the organisation that provides the product you're being trained on. A certificate may be called for ("needed" as you put it) for some jobs, but I've actually spoken with other employers who have told me that a string of certificates is a turnOFF for them. I've been told that is shows a professional student, and that it shows someone who may be desparate for a job, or who has more money than sense. I wouldn't go that far ... but I think back to an interview process I ran last year to take on staff, and whilst I asked about qualifications, I had to wonder at some applicants who had far, far more than we needed; I wondered if they were just looking for a job until a better one came along. One lad admitted that to me at interview, telling me that although we were looking for a three month fillin, he would leave after 8 weeks - and he also lost the interview based on his "lordly" attitude expecting doors to be opened for him, and sitting in the interviewer's chair. Certificate in our business from a commercial outfit? At an appropriate level, it would have helped, but it's a tiny consideration beside things like that!

You'll find that many courses are short - a week or less - to give people a chance to get in-job experience between them. And that to learn a very wide range of subtopics you need a series of such courses. Indeed, some training companies offer "passports" to let you buy in bulk over a year. It's the modern equivalent of the sandwich course. But it doesn't provide help in the scenario of someone who'e out of work and retraining for a new career - as that person has no filling to put in between the slices of bread, and it can be pretty dry. I fear that's the scenario you find yourself facing. So what would I suggest? I would suggest a couple of slices of bread, and make some of your own filling. Let me explain / give an example.

Outside of my training role, I'm involved with a couple of independent and "successful" (for which read "busy and "liked") websites. I administer those, on a Linux host which I lease quite cheaply, and that gives me full and up-do-date experience in running systems out on the Internet as a whole. So I have a filling of installing and configuring web server software, including vitual hosts. Of installing databases and keeping them clean. Of backups (and, critically, I'll tell you about testing that the backups are good by doing restores too!). Of keeping enough space on the discs. Of tracking and dealin with potential security breaches. Of loooking after users, and user's content, and indeed (these days) of guiding a team of moderators. Of analysing log files, marketing, looking for how we go forward, etc. And of adding in feeds to / from Twitter and Facebook that keeps them interesting. That's my filling.

In your shoes? I would take a week's course. Perhaps our Deploying LAMP or perhaps something else ... and then I would make practical use of it and decide where to go beyond that. Might be PHP, Ruby, Python or Perl. And when I applied for a job, with this wide range of practical experience, I should have a significant tick in my favour (if not, I would be applying for the wrong job). And a good new employer won't expect a newcomer to have practical experience in everything he needs - he'll expect to have to give him specifically relevant training, and will relish being able to choose the courses and method for that to reflect his (the employer's) specific way of doing the speciallity stuff.

I hope this helps ... excellent questions, and written far better than they often would be. I'm sure with your enquiring mind and logical look at this, you'll do well / go far and I wish you luck with that, whether or not you decide than any of our courses is right for you.

Graham
(written 2011-03-28)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
G300 - Well House Consultants - Public Courses
  [172] Public courses in London - (2005-01-07)
  [181] Maximum number of trainees on a course - (2005-01-18)
  [387] Training course plans for 2006 - (2005-07-23)
  [646] PHP - London course, Melksham Course, Evening course - (2006-03-14)
  [845] Course scheduling and Geekmas - are they traditions yet? - (2006-08-26)
  [933] Course Joining package - updated - (2006-11-20)
  [1035] Longer hours and better value courses - (2007-01-15)
  [1414] What we teach - expained for the non-technical - (2007-10-28)
  [1420] The Learning Perl crew, October 2007 - (2007-11-03)
  [1565] Languages compared - based on developer community size - (2008-03-05)
  [1615] PHP training courses every month - (2008-04-18)
  [1693] July to December 2008 - Open Source training schedule - (2008-07-01)
  [1751] Public Training Course Dates until July 2009 - (2008-08-13)
  [1836] Next in the sequence - courses next year (2009) - (2008-10-12)
  [1857] November and December Public Course Schedule - (2008-10-27)
  [1929] 2009 - Hotel, Meeting, Training Course prices - (2008-12-07)
  [1968] Review of 2008 - (2008-12-31)
  [2048] Learning to program in PHP, Python, Java or Lua ... - (2009-02-19)
  [2332] Formation, des langages Open Source - (2009-08-09)
  [2333] Formaci[83][c2]ón, de los lenguajes de c[83][c2]ódigo abierto - (2009-08-09)
  [2334] Formazione, Open Source computer lingue - (2009-08-09)
  [2335] Ausbildung, die Open-Source-Sprachen - (2009-08-09)
  [2336] Forma[83][c2]ç[83][c2]ão, Open Source computador l[83][c2]ínguas - (2009-08-09)
  [2337] Opleiding, Open Source computertalen - (2009-08-09)
  [2338] Uddannelse, Open Source computer sprog - (2009-08-09)
  [2339] Oppl[83][c2]æring, Open Source datamaskinen spr[83][c2]åk - (2009-08-09)
  [2340] ldning, Open Source dator spr[83][c2]åk - (2009-08-09)
  [2341] Koulutus, Open Source tietokone kielill[83][c2]ä - (2009-08-09)
  [2558] Happy new decade - and course and hotel prices for 2010 - (2010-01-01)
  [2736] Perl Course FAQ - (2010-04-23)
  [2839] Software versions used - June 2010 - (2010-06-30)
  [2881] Tailoring of courses to meet customers needs - how it works - (2010-07-21)
  [2927] Announcing 2011 Open Source Training courses - dates and prices - (2010-08-18)
  [2928] Public (scheduled) or private course? Book direct, or through a third party? - (2010-08-19)
  [2942] Open Source Programming - Training Course Schedule - (2010-08-31)
  [2965] Testimonials - Well House Consultants Open Source courses - (2010-09-21)
  [3021] Courses for late 2010 and early 2011 - (2010-10-30)
  [3071] Well House Price list, January to March 2011 - (2010-11-25)
  [3074] Running a course ... what if the tutor isn't well? - (2010-11-29)
  [3078] Royal Wedding. How William and Catherine have changed our schedule - (2010-12-02)
  [3129] Extra courses - C and C++ - (2011-01-12)
  [3160] Extra courses - Advanced PHP, MySQL and Lua - (2011-02-07)
  [3205] Open Source (Public) courses - PHP, Tcl, SQL, Python, C and C++ in Melksham, Wiltshire, UK - (2011-03-18)
  [3358] Upcoming Programming courses ... High Summer, 2011 - (2011-07-15)
  [3365] Turning bright delegates into bright and knowledgable ones - (2011-07-21)
  [3401] Open Source Training Schedule - learn a programming language - in Autumn 2011 or 2012 - (2011-08-20)
  [3528] December courses - PHP, Python, Perl - and a weekend Lua course - (2011-11-24)
  [3559] Well House Consultants - Open Source Programming Courses for 2012 - (2011-12-21)
  [3573] New in Java 7 - and why we are not running public Java 7 courses - (2012-01-08)
  [3637] April, May and June 2012 - Public Open Source Programming Courses - (2012-03-04)
  [3823] Know Python or PHP? Want to learn Perl too? - (2012-07-31)
  [3829] Training courses - rest of 2012, 2013 and January 2014 - (2012-08-06)
  [3876] October to December 2012 - Public Courses - (2012-09-30)
  [3903] Python Programming class for delegates who have already self-taught the basics - (2012-10-25)
  [3911] How well do you know Perl and / or Python? - (2012-11-04)
  [3924] The bedrooms at Well House Manor - (2012-11-16)
  [3964] What is coming up from Well House in 2013 - public Open Source / IT courses. - (2012-12-28)
  [3983] Upcoming courses at Well House Manor - Ruby, Python, Perl - (2013-01-19)
  [4015] Upcoming courses and availabiity - (2013-02-22)
  [4172] Public courses - Python, PHP, Perl, Ruby, Lua, Tcl, C and C++ - autumn 2013 and through 2014 - (2013-09-13)
  [4197] Python and Tcl courses, November, UK (Melksham) ... just a few places left - (2013-10-23)
  [4230] Well House Consultants - course prices for 2014 - (2013-12-26)
  [4279] Upcoming public courses from Well House Consultants - (2014-05-31)
  [4300] Public courses - Autumn 2014 and 2015 - (2014-09-19)
  [4358] A brilliant finish to 2014 training and business guests, and a look to 2015 - (2014-12-20)
  [4375] Final examples for 2014 - and a look at our 2015 training course options - (2014-12-31)
  [4408] Additional Python courses added to our schedule - (2015-01-29)
  [4416] Challenging the IT course business model - (2015-02-05)
  [4434] Public training courses - upcoming dates - (2015-02-21)
  [4519] Course Schedule - October 2015 to June 2016 - (2015-09-27)
  [4564] Perl, PHP, Python, Lua, Tcl, C++, Ruby - final public courses for 2015 - (2015-10-30)
  [4689] Training Course schedule for summer and autumn 2016 - (2016-05-30)
  [4705] Course dates - from October 2016 to December 2017 - (2016-09-25)
  [4739] A year of changes for Lisa and Graham Ellis, and Well House - (2017-05-27)
  [4751] Final day of training at Well House Manor - Python, Lua, Tcl and C/C++ continue at The Spa, Melksham - (2017-06-30)
  [4769] Python, Tcl, Lua and other Open Source programming courses for 2018 - (2017-12-31)

A051 - Web Application Deployment - Linux - General
  [2023] sw_vers - what version of OSX am I running? - (2009-02-03)
  [2035] 1234567890 ... coming up on Friday 13th - (2009-02-11)
  [3902] Shell - Grep - Sed - Awk - Perl - Python - which to use when? - (2012-10-22)
  [4259] Upgrading our training systems to all the current stable versions - (2014-04-07)


Back to
Matching a license plate or product code - Regular Expressions
Previous and next
or
Horse's mouth home
Forward to
Panasonic Lumix TZ20
Some other Articles
Answering at my earliest convenience
Clickjacking - another way to get you to follow a malicious link - Facebook issue
How long is a speech?
Panasonic Lumix TZ20
How do I become a Linux System Administrator?
Matching a license plate or product code - Regular Expressions
Vandalism and riot from the minority - the effect
Images of a Spring Walk
Solution looking for problem
Melksham Campus - any last minute inputs from Melksham businesses?
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page


This is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price.

Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2021: 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/3219_How ... ator-.html • PAGE BUILT: Sun Oct 11 16:07:41 2020 • BUILD SYSTEM: JelliaJamb