From m at funkyhat.org Tue May 2 05:24:50 2017 From: m at funkyhat.org (Matt Wheeler) Date: Tue, 02 May 2017 09:24:50 +0000 Subject: [python-uk] London Python Code Dojo - Season 8 Episode 8 - this Thursday 4th May Message-ID: The next London Python Code Dojo is happening *this week* on Thursday the 4th of May. This time we are hosted by onefinestay, at 300 St John St, London EC1V 4PA Starting at 6:30pm, we'll have pizza, beer, socialising, lightning talks, and hacking on silly problems. For full details and to register see: https://www.eventbrite.co.uk/e/london-python-code-dojo-season-8-episode-8-tickets-34193632074 See you there! -- -- Matt Wheeler http://funkyh.at -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.guest at gmail.com Fri May 5 05:11:30 2017 From: thomas.guest at gmail.com (Thomas Guest) Date: Fri, 5 May 2017 10:11:30 +0100 Subject: [python-uk] Online python training for non-programmers Message-ID: We have some technical staff where I work who would like to learn how to use Python. These are people without a background in programming or computer science, including QA engineers, medical scientists, operations engineers. We're on the lookout for online training material which will help them learn both the language and the basics of computer science. Does anyone have any recommendations or thoughts? Thanks, -- Thomas Guest http://wordaligned.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From mail at williammayor.co.uk Fri May 5 05:31:23 2017 From: mail at williammayor.co.uk (William Mayor) Date: Fri, 5 May 2017 10:31:23 +0100 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: <55464050-FCFC-43A3-A5BA-A5A5D07303C6@williammayor.co.uk> I?ve not experienced it myself but the guy that runs the PythonBytes and TalkPython podcast has an online course: https://training.talkpython.fm/ My suspicion is that it?s a good one. He seems like a very well read developer. Although he does trend towards the web-dev and MongoDB side of things, so maybe not great for learning scientific python? > On 5 May 2017, at 10:11, Thomas Guest wrote: > > We have some technical staff where I work who would like to learn how to use Python. These are people without a background in programming or computer science, including QA engineers, medical scientists, operations engineers. > > We're on the lookout for online training material which will help them learn both the language and the basics of computer science. > > Does anyone have any recommendations or thoughts? > > Thanks, > -- > Thomas Guest > http://wordaligned.org _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From leonaso43 at googlemail.com Fri May 5 05:32:56 2017 From: leonaso43 at googlemail.com (Leona So) Date: Fri, 5 May 2017 10:32:56 +0100 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: ?Depends on what aspect of Python you would like to find materials for. Video wise, have you looked at Lynda.com , it's a paid one, or Udemy . Free and paid ones are edX , ?Future Learn , coursera , Udacity . Website wise, I like: Automatetheboringstuff https://automatetheboringstuff.com/ Learn Python the hard way https://learnpythonthehardway.org/ Regards, Leona On Fri, May 5, 2017 at 10:11 AM, Thomas Guest wrote: > We have some technical staff where I work who would like to learn how to > use Python. These are people without a background in programming or > computer science, including QA engineers, medical scientists, operations > engineers. > > We're on the lookout for online training material which will help them > learn both the language and the basics of computer science. > > Does anyone have any recommendations or thoughts? > > Thanks, > -- > Thomas Guest > http://wordaligned.org > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bcristofol at gmail.com Fri May 5 05:39:22 2017 From: bcristofol at gmail.com (Bibiana Cristofol Amat) Date: Fri, 5 May 2017 10:39:22 +0100 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: Hi, I would recommend to start with 'Learn Python the hard way ' and then 'Introduction to Computer Science with Python' in Edx. I have done both and they are really well done a useful. Cheers, Bibiana On 5 May 2017 at 10:11, Thomas Guest wrote: > We have some technical staff where I work who would like to learn how to > use Python. These are people without a background in programming or > computer science, including QA engineers, medical scientists, operations > engineers. > > We're on the lookout for online training material which will help them > learn both the language and the basics of computer science. > > Does anyone have any recommendations or thoughts? > > Thanks, > -- > Thomas Guest > http://wordaligned.org > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dmoisset at machinalis.com Fri May 5 06:29:50 2017 From: dmoisset at machinalis.com (Daniel Moisset) Date: Fri, 5 May 2017 11:29:50 +0100 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: You might want to take a look at the Djangogirls tutorial. It's not a full course, but it does a great job at covering some things that should be there and most courses take for granted (like using a text editor or running the interpreter) and also to get some code that works very quickly which is useful to remove fears that programming is a dark art, showing that it's just a skill. On 5 May 2017 10:12, "Thomas Guest" wrote: > We have some technical staff where I work who would like to learn how to > use Python. These are people without a background in programming or > computer science, including QA engineers, medical scientists, operations > engineers. > > We're on the lookout for online training material which will help them > learn both the language and the basics of computer science. > > Does anyone have any recommendations or thoughts? > > Thanks, > -- > Thomas Guest > http://wordaligned.org > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andy at reportlab.com Fri May 5 06:37:56 2017 From: andy at reportlab.com (Andy Robinson) Date: Fri, 5 May 2017 11:37:56 +0100 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: What kind of tasks do you want them to be able to perform? On what OS? Will they interact with version control? As we all know, Python tends to "get out of the way", but learning IDEs and coding habits takes a while, and learning libraries and frameworks takes a lifetime. It's very different indeed helping someone in science of finance to do stats , or to do purer library development and the odd interaction with a file. So the materials have to ensure they install the right stuff for them. From breamoreboy at yahoo.co.uk Fri May 5 06:43:26 2017 From: breamoreboy at yahoo.co.uk (Mark Lawrence) Date: Fri, 5 May 2017 11:43:26 +0100 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: On 05/05/2017 10:32, Leona So via python-uk wrote: > Learn Python the hard way > https://learnpythonthehardway.org/ > > Regards, > > Leona > I cannot recommend LPTHW, especially after the author's disgraceful rant "The Case Against Python 3 (For Now)" https://learnpythonthehardway.org/book/nopython3.html. "A Rebuttal For Python 3" is perhaps the best response. -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence From breamoreboy at yahoo.co.uk Fri May 5 06:56:23 2017 From: breamoreboy at yahoo.co.uk (Mark Lawrence) Date: Fri, 5 May 2017 11:56:23 +0100 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: On 05/05/2017 10:39, Bibiana Cristofol Amat wrote: > Hi, > > I would recommend to start with 'Learn Python the hard way > ' > > Cheers, > Bibiana > Another reason *NOT* to use LPTHW http://sopython.com/wiki/LPTHW_Complaints -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence From thomas.guest at gmail.com Fri May 5 07:13:41 2017 From: thomas.guest at gmail.com (Thomas Guest) Date: Fri, 5 May 2017 12:13:41 +0100 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: Thanks for some great suggestions. To answer some questions: OS is probably Windows, most (all?) of the people are already using version control. Happily we don't need to mention Python 2 :-) Tasks: eventually, some may be involved with automation (deployment, test); others more analytical scripting to get statistics from text files etc. However, initially I would hope to find a course which provides targeted exercises. I myself took a course on Coursera recently and couldn't recommend it more highly. The things which made the difference were: - superb material - challenging exercises with an online assessment system - details on "development environment" (not a problem for me, but the course did include student Matlab edition) It helped that it was free, so although my employer were happy for me to set aside time, I didn't have to ask for funding. Other courses on the same site have been disappointing. On 5 May 2017 at 11:56, Mark Lawrence via python-uk wrote: > On 05/05/2017 10:39, Bibiana Cristofol Amat wrote: > >> Hi, >> >> I would recommend to start with 'Learn Python the hard way < >> https://learnpythonthehardway.org/book/>' >> >> Cheers, >> Bibiana >> >> > Another reason *NOT* to use LPTHW http://sopython.com/wiki/LPTHW > _Complaints > > -- > My fellow Pythonistas, ask not what our language can do for you, ask > what you can do for our language. > > Mark Lawrence > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > -- Thomas Guest http://wordaligned.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From jurgis.pralgauskis at gmail.com Fri May 5 07:24:19 2017 From: jurgis.pralgauskis at gmail.com (Jurgis Pralgauskis) Date: Fri, 5 May 2017 14:24:19 +0300 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: https://www.codecademy.com/learn/python 2017-05-05 12:12 "Thomas Guest" ra??: > We have some technical staff where I work who would like to learn how to > use Python. These are people without a background in programming or > computer science, including QA engineers, medical scientists, operations > engineers. > > We're on the lookout for online training material which will help them > learn both the language and the basics of computer science. > > Does anyone have any recommendations or thoughts? > > Thanks, > -- > Thomas Guest > http://wordaligned.org > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nick.a.sarbicki at gmail.com Fri May 5 07:40:57 2017 From: nick.a.sarbicki at gmail.com (Nick Sarbicki) Date: Fri, 05 May 2017 11:40:57 +0000 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: Just as a counter point to two options posted already (Learn Python the Hard Way and codecademy). Both were great courses, but specifically for python2, not python3. If you want to learn python3, and therefore be up to date with the latest libraries (for example, scipy wiill drop python 2 support in 2020 http://www.python3statement.org/, as will Django) you should probably look elsewhere. That said, codecademy is planning on upgrading their python courses this summer (it hasn't changed for ~5 years) and I heard rumour about a python3 course by October. Likewise Zed Shaw of Learn Python the Hard Way is supposed to have finally given in and is writing a python3 course. Although he seemingly went completely off the rails over python3 a year or so ago so not sure how reliable it will be. I would personally agree with the Coursera recommendation (how I started out, very high quality, lots of help available) and Automate the Boring Stuff. On Fri, May 5, 2017 at 12:25 PM Jurgis Pralgauskis < jurgis.pralgauskis at gmail.com> wrote: > > https://www.codecademy.com/learn/python > > > 2017-05-05 12:12 "Thomas Guest" ra??: > >> We have some technical staff where I work who would like to learn how to >> use Python. These are people without a background in programming or >> computer science, including QA engineers, medical scientists, operations >> engineers. >> >> We're on the lookout for online training material which will help them >> learn both the language and the basics of computer science. >> >> Does anyone have any recommendations or thoughts? >> >> Thanks, >> -- >> Thomas Guest >> http://wordaligned.org >> >> _______________________________________________ >> python-uk mailing list >> python-uk at python.org >> https://mail.python.org/mailman/listinfo/python-uk >> >> _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From f.natali at reckondigital.com Fri May 5 18:09:37 2017 From: f.natali at reckondigital.com (Fabio Natali) Date: Fri, 5 May 2017 23:09:37 +0100 Subject: [python-uk] Job post - senior contractor Message-ID: <41b9888c-53d3-5a05-8981-c36622a3235b@reckondigital.com> Hi All, In case it can be of interest, here at my company Reckon Digital we are looking for a senior contractor for a 3-month gig (probably renewable). We use Python, Django, pytest, Docker, and Postgres - a very good familiarity with these tools will be needed. Some more details are listed here: https://reckondigital.com/jobs/ We are based in London and would be glad to speak to interested candidates via call or in person at our office. (Please, no agencies and no telecommuting.) Fabio -- Fabio Natali, Director m: +44 (0)7778 638 644 e: f.natali at reckondigital.com w: https://reckondigital.com Reckon Digital Ltd 2 Kingdom Street, London, W2 6BD Registered in England - Company n. 09069017 - VAT n. 188838636 *** CONFIDENTIALITY - This email and any files transmitted with it, are confidential, may be legally privileged and are intended solely for the use of the individual or entity to whom they are addressed. If this has come to you in error, you must not copy, distribute, disclose or use any of the information it contains. Please notify the sender immediately and delete them from your system. SECURITY - Please be aware that communication by email, by its very nature, is not 100% secure and by communicating with Reckon Digital by email you consent to us monitoring and reading any such correspondence. VIRUSES - Although this email message has been scanned for the presence of computer viruses, the sender accepts no liability for any damage sustained as a result of a computer virus and it is the recipient?s responsibility to ensure that email is virus free. AUTHORITY - Any views or opinions expressed in this email are solely those of the sender and do not necessarily represent those of Reckon Digital. COPYRIGHT - Copyright of this email and any attachments belongs to Reckon Digital, Companies House Registration number 09069017. From gadgetsteve at hotmail.com Sun May 7 08:27:48 2017 From: gadgetsteve at hotmail.com (Steve - Gadget Barnes) Date: Sun, 7 May 2017 12:27:48 +0000 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: On 05/05/2017 10:11, Thomas Guest wrote: > We have some technical staff where I work who would like to learn how to > use Python. These are people without a background in programming or > computer science, including QA engineers, medical scientists, operations > engineers. > > We're on the lookout for online training material which will help them > learn both the language and the basics of computer science. > > Does anyone have any recommendations or thoughts? > > Thanks, > -- > Thomas Guest > http://wordaligned.org > > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > One suggestion that I would always make is to make consider a start with Jupyter notebooks. If you would like to put together some basic python learning with assessments that are targeted for the specific people or skill sets then the Jupyter nbgrader, (https://github.com/jupyter/nbgrader), is well worth a look as you can generate notebooks that allow students to answer the assignments, in code, and mark the tests manually, automatically and a mixture. For good, not free, books I can strongly recommend Python 101 & Python 201 - both by Michael Driscoll https://www.blog.pythonlibrary.org/buy-the-book/ in various formats. (Disclaimer: I was one of the 637 backers on the Python 201 kickstarter campaign). -- Steve (Gadget) Barnes Any opinions in this message are my personal opinions and do not reflect those of my employer. From H.FANGOHR at soton.ac.uk Sun May 7 15:40:29 2017 From: H.FANGOHR at soton.ac.uk (Fangohr H.) Date: Sun, 7 May 2017 19:40:29 +0000 Subject: [python-uk] Online python training for non-programmers In-Reply-To: References: Message-ID: <424BA21C-5B75-4021-9A01-88C3F2D9611C@soton.ac.uk> Hi Thomas and all, there are same teaching materials available that are used at Southampton University (and a few other places) to teach first year science and engineering students (but in particular non-computer scientists) how to program. The content is limited to functionality of Python that is useful for data analysis / modelling. The material is available as a pdf, or html, or as Jupyter Notebooks from https://www.southampton.ac.uk/~fangohr/teaching/python/book.html Disclaimer: I am the author. Best wishes, Hans > On 7 May 2017, at 13:27, Steve - Gadget Barnes wrote: > > > > On 05/05/2017 10:11, Thomas Guest wrote: >> We have some technical staff where I work who would like to learn how to >> use Python. These are people without a background in programming or >> computer science, including QA engineers, medical scientists, operations >> engineers. >> >> We're on the lookout for online training material which will help them >> learn both the language and the basics of computer science. >> >> Does anyone have any recommendations or thoughts? >> >> Thanks, >> -- >> Thomas Guest >> http://wordaligned.org >> >> >> _______________________________________________ >> python-uk mailing list >> python-uk at python.org >> https://mail.python.org/mailman/listinfo/python-uk >> > > One suggestion that I would always make is to make consider a start with > Jupyter notebooks. > > If you would like to put together some basic python learning with > assessments that are targeted for the specific people or skill sets then > the Jupyter nbgrader, (https://github.com/jupyter/nbgrader), is well > worth a look as you can generate notebooks that allow students to answer > the assignments, in code, and mark the tests manually, automatically and > a mixture. > > For good, not free, books I can strongly recommend Python 101 & Python > 201 - both by Michael Driscoll > https://www.blog.pythonlibrary.org/buy-the-book/ in various formats. > (Disclaimer: I was one of the 637 backers on the Python 201 kickstarter > campaign). > > > -- > Steve (Gadget) Barnes > Any opinions in this message are my personal opinions and do not reflect > those of my employer. > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk From mail at williammayor.co.uk Thu May 11 05:28:31 2017 From: mail at williammayor.co.uk (William Mayor) Date: Thu, 11 May 2017 10:28:31 +0100 Subject: [python-uk] Job at UCL Message-ID: <8FAF74C3-A37F-4CB3-9AF8-0A7AD02F9F7E@williammayor.co.uk> Hello, My old PhD supervisor is looking for a lead web services engineer in the CS department at University College London (UCL). Here?s the job description: http://bit.ly/2q6v02W He?s a nice guy to work with. Demanding, but if you get the work done you get a lot of freedom (in my experience anyway). I think they?re connecting to the Twitter firehose and trying to predict infections and disease outbreaks. Should be an interesting gig. Enjoy! -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniele at vurt.org Fri May 12 12:36:53 2017 From: daniele at vurt.org (Daniele Procida) Date: Fri, 12 May 2017 17:36:53 +0100 Subject: [python-uk] Seeking a room-mate for PyCon US Message-ID: <20170512163653.1640007118@mail.gandi.net> I'll be in Portland for PyCon US, but I am having trouble finding an affordable hotel room. If anyone would like to share a room (whether they need one or have one already and would like to find a room-mate) please let me know! I'm arriving on 18th May and leaving on the 22nd. I am a non-smoking, untroublesome room-mate. Regards, Daniele From sophie.hendley at digvis.co.uk Mon May 15 10:50:27 2017 From: sophie.hendley at digvis.co.uk (Sophie Hendley) Date: Mon, 15 May 2017 15:50:27 +0100 Subject: [python-uk] New Python role/ Charing cross- Look away now if you hate ads Message-ID: Hey Guys, I have just had a new role given to me for a Platform engineer at a niche booking site. They work with some pretty cutting edge tech and have created a really close knit team who work very well together. It might be for you if you like to: - Commit to Excellence in Code - Embrace Agile & DevOps Methodologies - Test, then test again - Develop Open Source - Make your Mark Some stuff they are working with/on: Kubernetes, Ancible, Python (Nameko), AWS Salary is 60-80k depending on experience. Email me if you want to have a chat and I can give you loads more detail. Thanks guys, Sophie -- Sophie Hendley| Principal Consultant| Digital Vision *M:* 07505145903 *E: *sophie.hendley at digvis.co.uk *W:* www.digvis.co.uk Sponsor me please!!!!- https://www.justgiving.com/sophiehendley/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From PyUK at getaroundtoit.co.uk Fri May 19 19:52:25 2017 From: PyUK at getaroundtoit.co.uk (PyUK at getaroundtoit.co.uk) Date: Sat, 20 May 2017 11:52:25 +1200 Subject: [python-uk] [nzpug] edX Using Python for Research Message-ID: <2deeef06-3ae4-affe-88f9-fa821f6a766b@getaroundtoit.co.uk> FYI: a training course which may be of interest:- Using Python for Research, Harvard 4-weeks self-paced This course bridges the gap between introductory and advanced courses in Python. While there are many excellent introductory Python courses available, most typically do not go deep enough for you to apply your Python skills to research projects. In this course, after first reviewing the basics of Python 3, we learn about tools commonly used in research settings. Using a combination of a guided introduction and more independent in-depth exploration, you will get to practice your new Python skills with various case studies chosen for their scientific breadth and their coverage of different Python features. Course Syllabus Week 1: Python Basics Review of basic Python 3 language concepts and syntax. Week 2: Python Research Tools Introduction to Python modules commonly used in scientific computation, such as NumPy. Weeks 3 & 4: Case Studies This collection of six case studies from different disciplines provides opportunities to practice Python research skills. https://www.edx.org/course/using-python-research-harvardx-ph526x Disclaimer: I have not attempted this course. I use the edX platform for my own training and as a trainer. -- Regards, =dn From mail at timgolden.me.uk Tue May 30 05:05:24 2017 From: mail at timgolden.me.uk (Tim Golden) Date: Tue, 30 May 2017 10:05:24 +0100 Subject: [python-uk] No London Python Dojo in June Message-ID: We won't be holding a London Python Dojo in June. Please watch this space and/or follow us on Twitter @ldnpydojo for the next Dojo. If you're interested in hosting a Dojo and/or helping us organise, please drop us a line: team at ldnpydojo.org.uk or ping us on Twitter TJG From tibs at tibsnjoan.co.uk Tue May 30 10:45:03 2017 From: tibs at tibsnjoan.co.uk (Tibs) Date: Tue, 30 May 2017 15:45:03 +0100 Subject: [python-uk] Next CamPUG meeting: Tue 6 Jun 2017 Message-ID: The next Cambridge Python User Group meeting will be Tuesday 6th June 2017. The meeting is at 7pm, ending around 9:30pm. The venue, as normal, is the Raspberry Pi offices at 30 Station Road, CB1 2JH, Cambridge. A hands on introduction to Bluetooth After an introduction to Bluetooth, Barry Byford will lead a practical programming session based on BlueZ (which is the official Bluetooth protocol stack on Linux). BlueZ has an API (using the DBus software bus) for Python which provides the context for our hands on challenge. Barry has created a mock of DBus's GetManagedObjects() so tests can be run on any operating system without real Bluetooth hardware. The mock GetManagedObjects() method returns all the information the system knows about Bluetooth devices within range. The challenge will be to extract certain key information from the returned nested dictionaries. As this is a hands on session you should bring a laptop with Python 3 on it if you can. If you can't, we will pair you up with someone that does. Subsequent meetings will be: ? 4th July:Exploring Python ByteCode ? 1st August:Kubernetes with Python Remember that we are now on meetup.com, at http://www.meetup.com/CamPUG/. If possible, please RSVP there for meetings so we have an idea of numbers. As an incentive, there's normally more detail about each meeting there, and you can also find out about future meetings. Tweeting may occur at https://twitter.com/campython Tibs