Python Training
If you are seeking upcoming open-to-the-public training events, check out the PythonTraining/Events page.
Contents
Adding entries
If you want to add information to this page and find that it is immutable, please sign up to the wiki and see the FrontPage#use for details on how to get editing permissions.
The sections tends to be ordered by "time since last person edited it" or by event date in the case of upcoming public courses. As such, entries towards the top will cycle slowly towards the bottom of the section over time. If you're offering an upcoming class or have updated your entry, it's fine to bump it back to the top, but be considerate of others and use some common sense. Entries with dead links may be removed.
Formatting of Entries
Please use the following format when adding entries to the wiki text version of the page:
* '''Trainer''' offers training on ...
and this format for the GUI version of the page:
Trainer offers training on ...
Please avoid excessive emphasis and keep the entries short to give everyone a chance to promote their training classes.
Entries which are too long will be flagged as such from time to time to gently make the authors aware.
USA
* PythonTrainer.Com is a 100% woman-owned business, registered in Python Data Analysis with JupyterLab Training - Jun 15-16, 2023 10:00AM-5:00PM ET, Jul 13-14, 2023 10:00AM-5:00PM ET, Aug 10-11, 2023 10:00AM-5:00PM ET
Introduction to Spark with Python - Jun 5-7, 2023 10:00AM-5:00PM ET, Jul 5-7, 2023 10:00AM-5:00PM ET, Jul 31-Aug 2, 2023 10:00AM-5:00PM ET
* DataCreative delivers San Jose.
* The Hartmann Software Group is an IT training and consulting organization based in Denver, Colorado that offers an extensive PYTHON II: ADVANCED PYTHON 3 - Nov 14-15 10AM-5PM ET
* David Beazley, author of the Python Essential Reference, 4th Ed (Addison-Wesley) and the Python Cookbook, 3rd Ed (O'Reilly Media), teaches ongoing in-person programming and computer science Advanced Python Programming. Web Age Solutions also provides customized training as per the needs of the organizations.
contact us. Enthought also has a rmotr.com remote coding courses specialized in Python with real teachers and classmates. +50 hours of real coding, +12 projects in your Github profile, real mentors and classmates to work with. A great way to Web Development with Django. It's a highly practical course in which we focus on building REAL websites and APIs using Django.
NEW! We've just released a Course Report
Naomi Ceder: Naomi is available for on-site workshop-style Python training in the Americas and Europe. Courses range from introductory to advanced, can be customized to specific needs, and normally include large live coding and hands on elements. Course materials (typically in the form of Jupyter notebooks) are available after the classes for future use. Naomi is the author of the Quick Python Book, 2nd and 3rd editions and has experience teaching Python in various contexts at all levels in the US and Europe.
Introduction to Advanced Python Programming Bootcamp 5-day - view detailed outline
Python Programming Training for Scientist, Engineers and Analyst 3-Day - view detailed outline.
Astro Code School, operated by Caktus Group, the world's largest Django development firm, is licensed by the State of North Carolina as a proprietary school and offers Django Bootcamps, Python and Django Web Engineering classes, and custom group trainings taught by qualified and experienced software educators. Current offerings are:
United States, ITCourseware provides quality Python for Finance course provides a strong foundation for being able to work and prototype quicker. developer training courses. Including instructor-led CyberWeb Consulting features courses delivered by principal consultant WesleyChun, another well-known Python trainer. Wesley is author of Prentice Hall's bestselling, Python Web Development with Django. In addition to being a software architect and Developer Advocate at Google, he runs WEBSITE for more info & registration.
Accelebrate offers Python Programming for Scientists training. Accelebrate also offers Dave Kuhlman teaches introductory Python courses.
Jonathan LaCour, who is based out of Atlanta, GA.
GreyCampus is a Dallas based training provider of Python.
Canada
Savoir-faire Linux provides Python Courses in cooperation with Laila Zichmanis in the Toronto area.
* Web Age Solutions offers instructor-led and virtual Advanced Python Programming. Web Age Solutions also provides customized training as per the needs of the organizations.
Europe
eGenix.com offers customized Python training and coaching in Europe and around the world, with each course specifically designed to meet your particular needs. Please cmt GmbH offers Python for Data Science
each course's webpage. If you are interested in scheduling a private-onsite course, please MATLAB to Python white paper available for free download.
Python for Rookies and other books, undertakes training and consultancy on Python programming in UK, Europe and world-wide. Mark Lutz also teaches classes in Europe, Canada, Mexico, and other locations.
Michael Foord is available for Python and IronPython training in the UK, Europe and the USA.
Graham Ellis teaches public and private courses in the UK and private courses elsewhere in Europe on behalf of Well House Consultants
Clockwork Software Systems run public scheduled and private courses mainly in the UK. Their sister company Machine Learning workshop, introduction to deep learning (Keras) or an English at Python Academy's teaching center in Leipzig, Germany, in-house across Europe as well as online. Training topics include:
- Learning the Language
Christopher Arndt is an independent software developer and Linux consultant based in Klosterdata offers Python training in Sweden and other Nordic Countries. The teacher, Fredrik Lundh, has long and deep experience from the Python language. He has taken part in the development of the language and used it for over ten years.
Kristian Rother teaches Python, Anaska / Alter Way Group offers Python and Plone training courses and coaching in France and Europe.
beginners and Python Course: Level III. There are special training courses on Django Python Web Application Framework. For those who want to learn both C++ and Python Bodenseo offers Python training courses and Python Schulung seminars all over Europe.
Python Schulung seminars in Germany.
Australia
Intermediate and Advanced level Python courses (as well as other languages). He is an accomplished trainer, running computer programming courses since 1985, in C, C++, Perl, Python, Java and XML around Australia, New Zealand and England, and is available for travel. As well as being highly accomplished technically, Peter is also highly effective at communicating, and gets glowing reviews for his courses.
Latin America
Alfonso de la Guarda The COS is the first Center that offers free online flash courses about FLOSS, including streaming video on real time. The courses are many: python basics, advance, turbogears, django, gtk, wxglade, etc. Their director, Alfonso de la Guarda, is python programmer since 1990 and has develop many GPL applications as: sisventi, sisgerpy, itv, edukt and recently is working with OLPC.
Plone Foundation and Emanuel Sartor. Both are co-founders of Plone Cono Sur.
India
Rahul Verma conducts How Would Pareto Learn Python and Python Software Foundation, offers Python (and other) training courses in person or worldwide via the Internet using email and shared documents for lesson delivery, and VoIP and IM tools for interaction. He's a developer with many years experience, has published articles on Packt Publishing, IBM developerWorks and Linux For You (now Open Source For You), has a blog with lots of LinkedIn profile.
Anand Chitipothu offers Python training courses in Bangalore, India. He is the co-author of Lycaeum based in Kozhikode, Kerala.
Iran
JADI teach you all that need to start programming in python in a interactive course, by sign up in this course you have access to videos, documents, assessments, quizes, exams and a discusion for being in touch with our teacher and classmates. if you are a persion speaker and you need to start programming using Python, don't miss this course.
Israel
Avner Ben, author of the "Skill-Driven" software design method, has been instructing object-oriented programming and design since 1988, design patterns since 1999 and, recently - "Python for designers". This four day course is intended for programmers with previous knowledge of object oriented programming. It concentrates on features that make Python the designer's language of choice for both explorative development and implementation of object-oriented design. See Hebrew website.)
Malaysia
R. Ramesh Kumar provides Python classes through his company SqCI. He has been using Python since 2000 starting from Zope ending up in Django and have been deploying projects in MNCs all around the country.
Nigeria
NanoEdge offers Python training in Nigeria, with a focus on essential digital skills for beginners. NanoEdge provides comprehensive, beginner-friendly Python programming courses, designed to equip learners with the skills necessary to succeed in the tech industry. The courses emphasize practical, real-world applications and aim to make Python accessible and engaging for newcomers to the field.
Singapore
New Zealand
Peter Lovett of Plus Plus offers Advanced level Python courses (as well as other languages). He is an accomplished trainer, running computer programming courses since 1985, in C, C++, Perl, Python, Java and XML. Although based in Sydney, Australia, he regularly travels to New Zealand, and is available for training. As well as being highly accomplished technically, Peter is also highly effective at communicating, and gets glowing reviews for his courses.
Turkey
Hakan Ozen is available for teaching Python.
Internet - Python Online Training
* PythonTrainer.Com is a 100% woman-owned business, registered in Introduction to Python Programming Training 3-day - view detailed outline.
Python training courses. Our 4 day intro course, Python Training II: Applied Python, a 4 day course that puts extra emphasis placed on features unique to Computer Science Circles above, which are online-only.
The Introduction to Django, and Advanced Python to dive deeper into the language. Furthermore, courses are available for High Performance Computation with Python proves. GoSkills is an online learning platform that helps anyone learn business skills to reach their personal and professional goals. With a GoSkills.com subscription, members have access to over 80+ courses consisting of bite-sized and interactive content.
GoSkills has three beginner-friendly, bite-sized Python courses: DataCamp is an interactive platform to learn data science that has already trained over 600,000 students and offers more than 250 hours of course content, which has been built out with academic and corporate partners such as Continuum Analytics, RStudio and Microsoft, and experts from companies like Pfizer, Liberty Mutual, H2O, DataRobot, and many other leaders.
DataCamp has recently been building a collection of cheat sheets for Python learners: right now, they have a Bokeh Cheat Sheet available.
Python Trainers, Promote Thyself
Many trainers are individuals or small companies, and it can be hard to get the attention of the big IT houses. While skill credentials and a portfolio of past training gigs are important, perhaps one of the best promoters is when someone has actually experienced one of your classes. They gain insight into your speaking style, how you relate to the students and your ability to explain complex technical subjects in an approachable way. No class syllabus can convey that. The Python community has a valuable resource that can give you the next best thing.
Screencasting!
Marilyn Davis, Ph.D., of PythonTrainer.com, offers a free course: Python For Programmers Check it out:a private one on the same subject.