C++ Courses - do I get official certification at the end of my Well House course?
From my mailbox ...
Question: Hi there Graham. I am interested in 1 or 2 courses to do with C and C++ coding, but after reading further through the site you come to say there is no certification. Does this mean i can't bring away what i learn and show it too an employer because there is no proof?
Answer: You'll leave any of our course with a certificate of completion, which you are more than welcome to show to a current or prospective employer (or to anyone else for that matter). And if you ask us, we're more than happy to confirm that you attended the course, and to provide a description of what was covered in such a circumstance. We really want to help our delegate get on, and will do all we can to help, and we have a distinctly good reputation with quite a few big companies in our specific specialist field.
With many commercial products such as those provided by Microsoft, Oracle, Adobe and others, training courses are available from the commercial providers which include some form of official certification - stating that you learned from the originators - or more likely from subcontractors who present their courses and pay them a fee. In most cases, some sort of test will be involved but it will be organised in such a way that all but the weakest pass.
Tested certification also leads to the suggestion that students are being trained to pass a test, rather than delegates to do a job.
With open source languages - and especially with C and C++, it's rather different. C++ isn't "owned" by anybody, so there is no recognised body that could provide such a certification. And that's not my wording - that's the most popular answer to a question asked at
http://stackoverflow.com/questions/2092672/c-certification on Stack Overflow. Attempts have been made by companies to come up with what they think should be a standard, and their own certification - I've looked at no fewer that four such schemes in the past 15 years after suggestions / invites to teach to their agenda and thus provide their certification, and have always decided against. Whilst it would be nice not to have to write and produce our own material, it would also limit our freedom to provide training appropriate for a customer's specific job. Quite commonly it would force us to use a commercial coding environment so that delegates left us only able to make best use of the subject taught when used through that environment, and we're simply not in the "game" of sending people back to their workplace after a course with a need to invest more money to make the best of what they have learned.
I hope that helps explain the certification issue with regard to Open Source. I'm very comfortable with what we do / provide and believe it's the best for the majority of our customers. Having said that, it is a policy that we review from time to time, sometimes on a certification scheme by certification scheme basis.
Question: Although i have dipped my hand in some C++ and done some minor edits too already made codes and compiled them, I am not sure where I can start from on your courses
I note you have modified some code ... however, here are the somewhat different questions I would ask to help decide.
a)
Are you already a competent programmer in C? If so , you'll want to look at C++ for C programmers - 2 days, next start 26th January.
[link]
b)
If you are already a competent programmer, but in some language other that C, you'll want to look at C and C++ programming - 4 days, next start 24th January.
[link]
Since C++ is an extended version of C, this course gets you really into the underlying fundamentals prior to covering the extended topics. A few of the extensions mean that a couple of basic C facilities become sidelined / less important, but that's very much a minority of the facilities and I'll clearly let you know which and not spend a lot of time on them during the C section of the course
c)
If you are new to programming in any language, you should take a look at learning to program in C++ - 5 days, next start on Monday - that's 23rd.
[link]
We do have places available all week on the courses. We're short of accommodation (if you wanted to stay with us) on the Monday night at this late stage, but could make other arrangements nearby at no change to the price, or we could provide an alternative accommodation list if you prefer.
I wouldn't normally be suggesting a course at quite such short notice, but you also wrote
"Please get back too me as soon as possible." so I think you are looking really very quickly, right? Please feel free to email back / call me - I'm on 01225 708225. One of the rest of the team will be on that number at times I'm not there, and can help with booking, or can get me to return a call on technical / content issues. And that number (and emails) will reach us tomorrow (Saturday) too.
(written 2012-01-20, updated 2012-01-28)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
G310 - Well House Consultants - A better class of course [211] Look after your staff and they'll look after you. AOL. - (2005-02-12)
[215] Open Source becomes mainstream - (2005-02-14)
[219] Some unusual features - (2005-02-18)
[224] YOUR application and YOUR data - (2005-02-22)
[230] Course sizes - beware of marketing statistics - (2005-02-27)
[292] Elegant languages - Perl, PHP, Python - (2005-04-26)
[350] Want to be one better - (2005-06-17)
[371] The training team that's looking out for you - (2005-07-07)
[394] A year on - should we offer certified PHP courses - (2005-07-28)
[497] I have a river to cross - (2005-11-16)
[554] What backup is adequate? - (2006-01-04)
[559] ''I don't know'' is sometimes a good answer - (2006-01-09)
[577] Learning to program in Perl or PHP - (2006-01-26)
[579] Short Linux and Perl courses for small groups - (2006-01-27)
[646] PHP - London course, Melksham Course, Evening course - (2006-03-14)
[726] In praise of training course delegates. - (2006-05-20)
[1035] Longer hours and better value courses - (2007-01-15)
[1453] What makes our courses special? - (2007-12-02)
[1488] New trainee laptop fleet for our Open Source courses - (2007-12-30)
[1576] Making PHP and MySQL training relevant to the course delegates - (2008-03-15)
[1645] Seeing how others do it - PHP training - (2008-05-17)
[1933] Learning to Program in C - (2008-12-10)
[2010] How long should a training module be? - (2009-01-27)
[2049] Why Choose Well House Consultants for your course? - (2009-02-20)
[2074] Weekday or Weekend PHP, Python and Perl classes? - (2009-03-10)
[2084] Books and distance learning from Well House Consultants? - (2009-03-15)
[2109] Why most training fails ... - (2009-03-30)
[2187] Are we IITT (Institute of IT Training) members? - (2009-05-17)
[2633] Why do I teach niche skills rather than mainstream? - (2010-02-13)
[2762] Well House - Mission and Policy summaries - (2010-05-13)
[3001] How will we present courses over the coming years? - (2010-10-17)
[3271] The importance of feedback - (2011-04-30)
[3385] Do university courses teach the right things for life at work later on? - (2011-08-10)
[3419] Data that we use during our training courses, and other training resources - (2011-09-04)
[4280] Making use of huge data, object orientation, unit testing and frameworks - (2014-06-07)
[4558] Well House Consultants - Python courses / what's special. - (2015-10-28)
[4583] Back in the saddle again - excellent open source course from Well House Consultants - (2015-11-26)
C051 - C and C based languages - C++ - General [2370] C++, Python, and other training - do we use an IDE - (2009-08-21)
[2504] Learning to program in ... - (2009-11-15)
[2536] All the Cs ... and Java too - (2009-12-13)
[2577] Complete teaching example - C++, inheritance, polymorphism - (2010-01-15)
[2763] Our C and C++ training course are on Open Source platforms - (2010-05-13)
[2851] Further C++ material - view new or old - (2010-07-04)
[3052] Getting your C++ program to run - (2010-11-15)
[3067] Using C and C++ functions in the same program - how to do it - (2010-11-24)
[3129] Extra courses - C and C++ - (2011-01-12)
[3155] Rake - a build system using code written in Ruby - (2011-02-03)
[3250] C++ - how we teach the language and the concepts behind the language - (2011-04-17)
[3809] Dwarf Exception Unwind Info - (2012-07-20)
[4335] Flexible public courses - residential or commuting, programming newcomer or experienced, C or C++ - (2014-11-30)
[4355] C++ in 2 days - (2014-12-18)
Some other Articles
Integer types, and integer overflows, in CDefining, declaring and initialising variables in CPromoting a single one of your domains on the search enginesLearning about how to help people learning - and retaining C++ Courses - do I get official certification at the end of my Well House course?Emergency First Aid Provision at Well House Manor - part of the serviceThe changing Hotel and Bed and Breakfast business in MelkshamQR codes - graphics images that provide quick phone linksExpanding a list of parameters in Tcl - {*} and evalTcl collections - lists, dicts and array