Skip to content

iant01/civicu-pythonii-fall-2017

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python II (Advanced Python) Hack University Course

Teachers

Welcome to the Civic U Python II class!

We’re super excited that you’re able to take time out of your busy schedule to learn Python with us. This is a guide to what we will be learning throughout the session. We will do our best to adhere to this schedule but ask that you be flexible if we need to change the pacing of some lessons based on the speed in which the group can complete them.

Course description:

This course will focus on using Python to collect, clean, transform and share data from various 3rd party APIs. We will also be looking at some features and best practices with Python that fall more towards the intermediate level of the spectrum which you may not have seen in many introductory tutorials. Sharing the data we have will primarily be accomplished using the Django framework and the django-rest-framework extensions (DRF). DRF is a useful tool for building APIs quickly and comes with tons of extra functionality to make our lives easier. Above all we will be writing code (nearly) every day that we’re in class and will strive to have a good mix of hands on activities and meaningful lectures that give real world context to what we’re learning.

Preparation for class:

When preparing for this class, you should make sure that you have a text editor installed that you’re comfortable with (Sublime Text and Visual Studio Code are both good options). We will also be using Python 3 so please do your best to have it installed beforehand. If any of the documentation below gets too tricky feel free to reach out via Slack or wait until the first day of class and we can work on the installation together.

Installation docs for Python 3:

Don't worry about working with virtual environments - we will review in class.

Installation docs for git:

About

Repo for Hack U's Summer Python 2 course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published