Python Programming Crash Course
23

November 23 – November 30
2 Sessions

GA Sydney (Main Campus)

1 Market Street, Podium Building (entry via Kent Street, to the red-brick building, next to My Lua)
Sydney, NSW 2000
$450 AUD
Regular Ticket
$450 AUD
Total

Questions? Read our FAQs

Python Programming Crash Course | November 23

Dima Galat Photo


Chief Computing Officer and Co-Founder, Gronade

23

November 23 – November 30
2 Sessions

GA Sydney (Main Campus)

1 Market Street, Podium Building (entry via Kent Street, to the red-brick building, next to My Lua)
Sydney, NSW 2000
$450 AUD
Regular Ticket
$450 AUD
Total

Questions? Read our FAQs

About This Workshop Series

Python is a versatile and widely-used programming language with many applications. This workshop series explores Python's place in the scientific ecosystem, and how the language, with several readily-available open-source libraries, can serve as a powerful tool for data analysis.

Designed as a stand-alone crash workshop to Python programming, this class is also a recommended refresher for participants planning to enrol in General Assembly's upcoming part-time and full-time Data Science courses. The workshop is hands-on and exercise based, so participants will get plenty of practice.

Lunch provided, including vegetarian options. Please email any dietary requirements to sydney@generalassemb.ly at least 48 hours before class commences.

Note: You will be given homework tasks to complete between the two sessions to ensure the best learning outcomes for this program.

A laptop is required for this workshop.

Schedule

Nov 23
Saturday, 23 November 9:30 am – 4 pm AEDT Python Programming for Beginners
  • Configuration - Software installation and setup
  • Terminal 101 - What it all means and what you can do with it
  • Intro to Python - Get familiar with libraries, programming paradigms, basic functions and more
Nov 30
Saturday, 30 November 9:30 am – 4 pm AEDT Intermediate Python Programming
  • Review Homework
  • Jupyter Markdown Basics
  • Intro to Git and Github
  • Intermediate Python - More functions, databases, data science, machine learning and more

Takeaways

  • Ability to write and run Python scripts
  • Ability to use Python for basic data analysis tasks (data cleaning and reformatting, exploration, analysis)
  • Understanding of Python’s role as a tool in the backend and analysis toolkits
  • Understanding of the possibilities opened up through a better understanding of Python

Preparation

General technical savvy, and comfort with computers.

Some prior experience with use of computers for analysis or repetitive tasks would be helpful.

Please install Anaconda for Python 3.7, which is a free distribution of python that includes libraries of open source python tools. (www.anaconda.com/download/#macos).

A laptop is required for this workshop.

About the Instructor

Dima Galat Photo

Chief Computing Officer and Co-Founder,
Gronade

Dima Galat learned to program in Assembly on an i486, back when disk sizes were measured in megabytes. He always saw programming as a tool for facilitating communication between disparate data sources and end users.

After his first encounter with data mining a decade ago, he became obsessed with applied machine learning, which supercharges this communication process. He has a background in computer vision productisation, data engineering, and a variety of analytics projects for clients ranging from financial institutions to United Nations.

In his spare time, he enjoys mountain biking, and tries to make sense of using deep reinforcement learning for natural language processing.

Refund Policy

We understand that, sometimes, plans change. If you can no longer make it to a class or workshop, please email us at least 7 days before the scheduled event date. No refunds will be given to cancellations made within a week of the class or workshop.

Coming up near you

Let’s Keep You Updated

Enter your email to start following

By providing us with your email, you agree to the terms of our Privacy Policy and Terms of Service.