Python training courses
A colleague at work has asked me if I know of any good Python training courses. He's got some C++ and Python experience (he knows about classes and inheritance, seems to be competent with dictionaries, I'd say he's beyond beginner in Python, although I'm not sure if he'd agree), and has potential approval from his boss to go on a training course if he can find one. We're based in Cambridge, so London is also a sensible option. We had a quick look at the python.org wiki page on training (it has Russell Winder and Michael Foord listed - I thought Michael was doing something else now?). Enthought clearly have a local office, but their offerings are all scientific Python oriented, which isn't really appropriate. I don't know anything about any of the other companies listed there as offering training. I *think* an existing course would be more useful than something done in-house specifically for us, since I don't know if there'd be more than one person interested (mind, I haven't asked yet). So, any suggestions/recommendations would be gratefully received, on or off list. Tibs
Hello Tony, I do introduction to Python and Advanced Python training courses "on behalf of" David Beazley. They're great courses (excellent material and I'm a pretty good trainer). They're not cheap and they're best value if done for several people. The course length is 3-4 days and it can be somewhat tweaked depending on your needs. It's usually delivered on-site. If this is of interest let me know and I can put you in touch with David to arrange. All the best, Michael Foord On 14 Jul 2014, at 20:19, Tony Ibbs <tibs@tibsnjoan.co.uk> wrote:
A colleague at work has asked me if I know of any good Python training courses.
He's got some C++ and Python experience (he knows about classes and inheritance, seems to be competent with dictionaries, I'd say he's beyond beginner in Python, although I'm not sure if he'd agree), and has potential approval from his boss to go on a training course if he can find one.
We're based in Cambridge, so London is also a sensible option.
We had a quick look at the python.org wiki page on training (it has Russell Winder and Michael Foord listed - I thought Michael was doing something else now?). Enthought clearly have a local office, but their offerings are all scientific Python oriented, which isn't really appropriate. I don't know anything about any of the other companies listed there as offering training.
I *think* an existing course would be more useful than something done in-house specifically for us, since I don't know if there'd be more than one person interested (mind, I haven't asked yet).
So, any suggestions/recommendations would be gratefully received, on or off list.
Tibs _______________________________________________ python-uk mailing list python-uk@python.org https://mail.python.org/mailman/listinfo/python-uk
-- http://www.voidspace.org.uk/ May you do good and not evil May you find forgiveness for yourself and forgive others May you share freely, never taking more than you give. -- the sqlite blessing http://www.sqlite.org/different.html
Hi Tony, If your colleague needs a public course, then SkillsMatter run one: https://www.skillsmatter.com/courses/433-russel-winders-python-workshop Taught by the aforementioned Russel Winder. Best regards, John Hoyland --- On 14 July 2014 20:19, Tony Ibbs <tibs@tibsnjoan.co.uk> wrote:
A colleague at work has asked me if I know of any good Python training courses.
He's got some C++ and Python experience (he knows about classes and inheritance, seems to be competent with dictionaries, I'd say he's beyond beginner in Python, although I'm not sure if he'd agree), and has potential approval from his boss to go on a training course if he can find one.
We're based in Cambridge, so London is also a sensible option.
We had a quick look at the python.org wiki page on training (it has Russell Winder and Michael Foord listed - I thought Michael was doing something else now?). Enthought clearly have a local office, but their offerings are all scientific Python oriented, which isn't really appropriate. I don't know anything about any of the other companies listed there as offering training.
I *think* an existing course would be more useful than something done in-house specifically for us, since I don't know if there'd be more than one person interested (mind, I haven't asked yet).
So, any suggestions/recommendations would be gratefully received, on or off list.
Tibs _______________________________________________ python-uk mailing list python-uk@python.org https://mail.python.org/mailman/listinfo/python-uk
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 My first experience with Python was a course run by some bearded bloke called "PINNER" (or something like that) at PyconUK. He was great. I'd hire him if you can track him down. ;-) (The reason John was so great was because he was quite willing to throw the "materials" out the window and answer dumb-ass questions from numpty's like me.) I'd also send as many people to PyconUK too - you can book here: http://pyconuk.org/ :-) It's a serious point about PyconUK - being around Pythonistas is a great way to learn in an informal and relaxed situation, find out where to get help and who to ask online as well as get the skinny on tools, libraries and other stuff that experienced developers use. It's also a learner directed educational situation which, in my experience as a teacher, is preferable to a brain-dump chalk-and-talk type affair where you start at exercise one and just keep going until the end. To be honest, having experienced several taught courses for several different languages with trainers of vastly different levels of educational awareness and aptitude I have my doubts about the efficacy of such things for getting developers up to speed. Although I realise "send him where Pythonistas congregate" is probably not management friendly advice your guy sounds like he'd flourish if prodded in the right direction rather than sat in a classroom and given exercises and whatnot to do. Hope this helps, N. On 14/07/14 20:19, Tony Ibbs wrote:
A colleague at work has asked me if I know of any good Python training courses.
He's got some C++ and Python experience (he knows about classes and inheritance, seems to be competent with dictionaries, I'd say he's beyond beginner in Python, although I'm not sure if he'd agree), and has potential approval from his boss to go on a training course if he can find one.
We're based in Cambridge, so London is also a sensible option.
We had a quick look at the python.org wiki page on training (it has Russell Winder and Michael Foord listed - I thought Michael was doing something else now?). Enthought clearly have a local office, but their offerings are all scientific Python oriented, which isn't really appropriate. I don't know anything about any of the other companies listed there as offering training.
I *think* an existing course would be more useful than something done in-house specifically for us, since I don't know if there'd be more than one person interested (mind, I haven't asked yet).
So, any suggestions/recommendations would be gratefully received, on or off list.
Tibs _______________________________________________ python-uk mailing list python-uk@python.org https://mail.python.org/mailman/listinfo/python-uk
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTxFjtAAoJEP0qBPaYQbb6m3UIAJDOlpekeIIv0lJQEiUCyhDX xzMuZsI74gwN2MpbHmr1ZYt5WILba2fs9p/Sz0xb3QvTMELP3OTZlTBfc68e7FpU AR3YlPidEu9mONgE6C2NG/wsBk51rWRFu9ha+OF575Mp1J+suDFPMqpZmfwgegGy pIhiT2O6ECj2T+RiDI0T6gnLMulCgKkMbqaTkY/jLLnngU/DP/xsPhiwTCf7xvwN vDKqGhkA0hSRqSen52CCQ3jMTRFBZx76gDq11RtlXXGQmjkzXm3YanOC1Yj5PtRt wcEyhDNv/OQNsnI9j06UIKEbr3BkdwhVOE9DbB/RDSweNBjnOlv+OXG1r9SVOT8= =MKNo -----END PGP SIGNATURE-----
We had a 4 hands-on training course in Python, delivered for 12 (or so) PhD students at Southampton University from Jacek Generowicz who was great. He has some of his materials/offerings on http://jacek.web.cern.ch/jacek/courses Best wishes, Hans On 14 Jul 2014, at 23:25, Nicholas H.Tollervey <ntoll@ntoll.org> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
My first experience with Python was a course run by some bearded bloke called "PINNER" (or something like that) at PyconUK. He was great. I'd hire him if you can track him down. ;-)
(The reason John was so great was because he was quite willing to throw the "materials" out the window and answer dumb-ass questions from numpty's like me.)
I'd also send as many people to PyconUK too - you can book here: http://pyconuk.org/ :-)
It's a serious point about PyconUK - being around Pythonistas is a great way to learn in an informal and relaxed situation, find out where to get help and who to ask online as well as get the skinny on tools, libraries and other stuff that experienced developers use. It's also a learner directed educational situation which, in my experience as a teacher, is preferable to a brain-dump chalk-and-talk type affair where you start at exercise one and just keep going until the end.
To be honest, having experienced several taught courses for several different languages with trainers of vastly different levels of educational awareness and aptitude I have my doubts about the efficacy of such things for getting developers up to speed. Although I realise "send him where Pythonistas congregate" is probably not management friendly advice your guy sounds like he'd flourish if prodded in the right direction rather than sat in a classroom and given exercises and whatnot to do.
Hope this helps,
N.
On 14/07/14 20:19, Tony Ibbs wrote:
A colleague at work has asked me if I know of any good Python training courses.
He's got some C++ and Python experience (he knows about classes and inheritance, seems to be competent with dictionaries, I'd say he's beyond beginner in Python, although I'm not sure if he'd agree), and has potential approval from his boss to go on a training course if he can find one.
We're based in Cambridge, so London is also a sensible option.
We had a quick look at the python.org wiki page on training (it has Russell Winder and Michael Foord listed - I thought Michael was doing something else now?). Enthought clearly have a local office, but their offerings are all scientific Python oriented, which isn't really appropriate. I don't know anything about any of the other companies listed there as offering training.
I *think* an existing course would be more useful than something done in-house specifically for us, since I don't know if there'd be more than one person interested (mind, I haven't asked yet).
So, any suggestions/recommendations would be gratefully received, on or off list.
Tibs _______________________________________________ python-uk mailing list python-uk@python.org https://mail.python.org/mailman/listinfo/python-uk
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJTxFjtAAoJEP0qBPaYQbb6m3UIAJDOlpekeIIv0lJQEiUCyhDX xzMuZsI74gwN2MpbHmr1ZYt5WILba2fs9p/Sz0xb3QvTMELP3OTZlTBfc68e7FpU AR3YlPidEu9mONgE6C2NG/wsBk51rWRFu9ha+OF575Mp1J+suDFPMqpZmfwgegGy pIhiT2O6ECj2T+RiDI0T6gnLMulCgKkMbqaTkY/jLLnngU/DP/xsPhiwTCf7xvwN vDKqGhkA0hSRqSen52CCQ3jMTRFBZx76gDq11RtlXXGQmjkzXm3YanOC1Yj5PtRt wcEyhDNv/OQNsnI9j06UIKEbr3BkdwhVOE9DbB/RDSweNBjnOlv+OXG1r9SVOT8= =MKNo -----END PGP SIGNATURE----- _______________________________________________ python-uk mailing list python-uk@python.org https://mail.python.org/mailman/listinfo/python-uk
Hi Tony, On Mon, 14 Jul 2014 20:19:13 +0100 Tony Ibbs <tibs@tibsnjoan.co.uk> wrote:
A colleague at work has asked me if I know of any good Python training courses.
I give on-site Python training courses. - Python Programming: A training course for programmers of other languages http://www.qtrac.eu/pypro.html - Intermediate/Advanced Python Programming: A training course for Python programmers http://www.qtrac.eu/interadvpy.html I can also teach Python GUI programming with PyQt4 or PySide. Although I usually teach small groups (5-10 people), I have taught one-to-one: the fewer the people the more flexible the course can be. I've also simply worked with people to help them get Python applications up and running. -- Mark Summerfield, Qtrac Ltd, www.qtrac.eu Python and PyQt/PySide - training and consultancy DiffPDF for Windows - PDF comparison tool http://www.qtrac.eu/diffpdf.html
Hello Tibs, we met at PyConUK a year or two back, I hope to say Hi again in a month's time at the next one. My group run Data Science and High Performance Python training based out of London. The first focuses on improving numpy/scipy/TDD skills, the second on profiling/compiling/JITs/multi-core/clusters/less RAM/storage system/debugging. Both have lots of exercises and they're very hands-on. I've taught for years at PyCons, EuroSciPys, EuroPythons and I've just finished writing O'Reilly's book on High Performance Python. Course details here: http://ianozsvald.com/2014/08/01/python-training-courses-data-science-and-hi... via my Data Science agency http://modelinsight.io/ Cheers, Ian. On 14 July 2014 20:19, Tony Ibbs <tibs@tibsnjoan.co.uk> wrote:
A colleague at work has asked me if I know of any good Python training courses.
He's got some C++ and Python experience (he knows about classes and inheritance, seems to be competent with dictionaries, I'd say he's beyond beginner in Python, although I'm not sure if he'd agree), and has potential approval from his boss to go on a training course if he can find one.
We're based in Cambridge, so London is also a sensible option.
We had a quick look at the python.org wiki page on training (it has Russell Winder and Michael Foord listed - I thought Michael was doing something else now?). Enthought clearly have a local office, but their offerings are all scientific Python oriented, which isn't really appropriate. I don't know anything about any of the other companies listed there as offering training.
I *think* an existing course would be more useful than something done in-house specifically for us, since I don't know if there'd be more than one person interested (mind, I haven't asked yet).
So, any suggestions/recommendations would be gratefully received, on or off list.
Tibs _______________________________________________ python-uk mailing list python-uk@python.org https://mail.python.org/mailman/listinfo/python-uk
-- Ian Ozsvald (A.I. researcher) ian@IanOzsvald.com http://IanOzsvald.com http://ModelInsight.io http://MorConsulting.com http://Annotate.IO http://SocialTiesApp.com http://TheScreencastingHandbook.com http://FivePoundApp.com http://twitter.com/IanOzsvald http://ShowMeDo.com
On 20 Aug 2014, at 21:33, Ian Ozsvald wrote:
Hello Tibs, we met at PyConUK a year or two back, I hope to say Hi again in a month's time at the next one.
I shall be there, and hope to say Hi back
My group run Data Science and High Performance Python training based out of London.
The first focuses on improving numpy/scipy/TDD skills, the second on profiling/compiling/JITs/multi-core/clusters/less RAM/storage system/debugging. Both have lots of exercises and they're very hands-on. I've taught for years at PyCons, EuroSciPys, EuroPythons and I've just finished writing O'Reilly's book on High Performance Python.
Course details here: http://ianozsvald.com/2014/08/01/python-training-courses-data-science-and-hi... via my Data Science agency http://modelinsight.io/
I believe the interest is more in an introductory/follow on course to general Python programming, although I'm making a note because this may be useful some day for different people. And, of course, I'll be buying the book (for myself!) when it comes out… Tibs
Cool, our courses are firmly around the data science/high performance end of things, we've chosen to specialise there. Re. the book - I believe it has just gone to the printers (woot!), I'll do an announce here when I know it is being distributed. Cheers, i. On 21 August 2014 20:59, Tony Ibbs <tibs@tibsnjoan.co.uk> wrote:
On 20 Aug 2014, at 21:33, Ian Ozsvald wrote:
Hello Tibs, we met at PyConUK a year or two back, I hope to say Hi again in a month's time at the next one.
I shall be there, and hope to say Hi back
My group run Data Science and High Performance Python training based out of London.
The first focuses on improving numpy/scipy/TDD skills, the second on profiling/compiling/JITs/multi-core/clusters/less RAM/storage system/debugging. Both have lots of exercises and they're very hands-on. I've taught for years at PyCons, EuroSciPys, EuroPythons and I've just finished writing O'Reilly's book on High Performance Python.
Course details here: http://ianozsvald.com/2014/08/01/python-training-courses-data-science-and-hi... via my Data Science agency http://modelinsight.io/
I believe the interest is more in an introductory/follow on course to general Python programming, although I'm making a note because this may be useful some day for different people.
And, of course, I'll be buying the book (for myself!) when it comes out… Tibs
-- Ian Ozsvald (A.I. researcher) ian@IanOzsvald.com http://IanOzsvald.com http://ModelInsight.io http://MorConsulting.com http://Annotate.IO http://SocialTiesApp.com http://TheScreencastingHandbook.com http://FivePoundApp.com http://twitter.com/IanOzsvald http://ShowMeDo.com
participants (7)
-
Fangohr H. -
Ian Ozsvald -
John -
Mark Summerfield -
Michael Foord -
Nicholas H.Tollervey -
Tony Ibbs