See here to watch Edward Schofield presenting "Interactive Visualization for the Curious" at the PyCon Australia 2015 Conference. In this presentation, Edward discusses how to drive browser-based data visualization capabilities with Python, using tools such as MPLd3, Bokeh, and VisPy. This is a must watch, for anyone wanting to publish visualizations that users can interact with to extract more meaning from data.
See here to watch Edward Schofield presenting "Modern Scientific Computing and Big Data Analytics in Python" at the PyCon Australia conference in Hobart during July 2013. In this talk, Edward shows what's possible with modern tools like the machine-learning package SciKit-Learn, the image-processing package SciKit-Image, and the Pandas toolkit for data analysis.
See here to watch Robert Layton's "Predicting Sports Winners Using Data Analytics with Pandas and Scikit-Learn" presentation at PyCon Australia 2015. In this talk, Robert builds a predictive model to predicts the winner of NBA basketball games, by analysing historical data using a combination of Pandas and SciKit-Learn.
See here to watch Edward Schofield presenting the "Python Future" compatibility resource, which addresses compatibility between Python 2 and Python 3. This presentation takes place at PyCon Australia in August 2014, the national conference for users of the Python Programming Language. In this talk, Edward discusses various differences between Python 2 and Python 3, and presents a number of solutions and resources to help with compatibility, such as:
See here to see Henry Walshaw presenting an overview of spatial analysis within the python ecosystem at PyCon Australia 2014. In this presentation titled "Cartography with Python", Henry shows how Python is the primary scripting language for most of the major GIS software packages (including ESRI ArcGIS, QGIS, Grass GIS, Pitney Bowes MapInfo and others). Henry also discusses different projection methodologies (how the 3D planet is laid out onto a 2D map), and how python can integrate with Geographic Information Systems (GIS) using different resources such as OsGeo, Fiona, Shapely, NumPy, Rasterio and Cartopy.
See here to watch Edward Schofield presenting at the PyCon Australia 2014 conference. During this talk titled "How (not) to upgrade a platform", Edward discusses some differences between Python 2 and Python 3, and proposes some solutions to compatibility between these versions, including the "Python Future" resource, developed and maintained by Python Charmers.
See here to watch Robert Layton present "Text Mining Online Data with Scikit-Learn" at PyCon Australia 2014. In this talk, Robert presents approaches to data mining, with a focus on the analysis of words and text. Robert also presents the Scikit-Learn project for machine learning and shows how to use it for text mining applications.
See here for Edward Schofield's presentation of "What's New in Python for Science and Engineering" at the PyCon Australia 2012 conference. In this presentation, Edward gives an overview of the Python ecosystem, including NumPy, Pandas and other libraries, the IPython Notebook interface (including SymPy, R and Cython interfaces), and discusses compatibility between Python 2 and Python 3.
See here for Edward Schofield's presentation of "Python for Research and Development" at the Open Source Developers' Conference in 2011. In this talk, Edward gives an overview of the python ecosystem for research and development, gives demonstrations of rapid prototyping using IPython and MatPlotLib, and gives an overview of SciPy, NumPy, NetworkX and SymPy.
You are welcome to contact us if you have any questions before the course.
You can email us at: firstname.lastname@example.org
“One of the best programming courses I have attended - thanks!”
“Excellent training course, excellently presented. Perhaps the best that I have had in the area of IT / programming.”
“Both Ed and Henry presented well…. The course structure was adjusted to suit the participants quickly and easily.”
“Course content was well presented and easily digested. Practical exercises were an essential part of the course – a good ratio of lecture/play was achieved. Well done Ed and Henry!”
“Very comprehensive intro to every aspect of python. Highly qualified trainer. Beyond my expectation on every aspect. ”
“I loved it. Ed was inspiring.”
“One of the best training courses I've been on.”
“Instructor was superb - very impressive. I really enjoyed the course - thanks!”
“It was a pleasure ... Shared feedback from all involved was that it’s been one of the most beneficial and well delivered training courses we’ve been a part of.”
“Very impressed with the course, delivery. And depth of knowledge of Ed and Henry. Far exceeded my expectations and has greatly improved my core skills as well as inspired so many new ideas for my current work / projects. Thank you!”
“The course was delivered by trainers who were extremely knowledgeable in their field. It was really good to learn from the best!”
“Really impressed by Python's capability and excited to use as alternative to MatLab, as is free and better supported.”
“Was the most fulfilling and rewarding class I have taken since "general relativity" at uni. Was extremely well run. Excellent all round!”
“This course has shown me how I could have done the work I was doing just last week 10x more efficiently in Python.”
“The VM setup and USB is great. Ed is an excellent instructor - he presents well and welcomes any questions. He is clearly a super smart guy who has a great grasp on what he is teaching - able to just prototype on the fly and the course overall really opened my eyes to python. ”
“Great course. Enjoyed it and will follow up with some practical implementation of some of the work.”