Hello World! Python Workshops @ Think Coffee

This is a past event

17 people went

Think Coffee

73 8th Avenue · New York

How to find us

We will be in the back of the coffee shop.

Location image of event venue

Details

Sundays seem to be a good day for everyone.

Come in and learn or collaborate on projects in Python, JavaScript, Clojure, probabilistic programming and more!

This week, we will be finishing up learning:
For the beginners
Revise from previous week:
- basic data types again.
- If, elif, and else conditional statements
- Basic operations in python3
- For loops
- range()
- lists

New:

- Lists more in depth
- Understanding while and do while loops
- Understanding logical operators
- Using Order of operations
- Understanding dictionaries
- Functions
- The basics of DRY (Don't Repeat Yourself).
- Help with any Bootcamp/CS homework or projects in mind.

For the slightly mode advanced users of python, we have an intermediate complexity track taught by Rahul. The code for the teaching projects are here: http://goo.gl/RNymwf (Github link to python tutorial repository).

The project for this week's intermediate complexity class is to learn Global vectors for word representation (GLoVe). Here is the project website: https://nlp.stanford.edu/projects/glove/

The example will show how a neural network can be taught to self-learn the rules of combining alphabets to form a word and then create sentences out of it, using a training corpus. Since we are using LSTM networks, the task will be computationally intensive and we highly recommend to initiate a GPU instance in google cloud ( https://console.cloud.google.com/ ) for any meaningful results in a reasonable amount of training time.

We will also add on to the previous tutorial on NLP and nltk, using Reuters news corpus.

We work really hard to bring this awesome course every week. To make these lessons always accessible, free and at the same time support our efforts, consider becoming our patron. Here is the link: https://www.patreon.com/posts/13436101

Thank you for being awesome and see you everyone at the course.

- Anthony & Rahul

----------------------------------------------------------------------------------

As a side note: if you are having IDE problems you can check out Repl.it (https://repl.it/languages/python3). They have development environments on the cloud that reduce the headaches of getting up and going for beginner.

Meanwhile, for the beginners: Go thru the Codecademy Python course as far as possible (https://www.codecademy.com/learn/python). We will learn how to apply what you have learned there to the real world eventually, like automating the boring stuff at work (https://automatetheboringstuff.com/). For those that want more challenge AFTER going thru Codeacademy's Python course you can check out Udemy's Complete Python MasterClass. Usually Udemy lowers the price to $10 to $15 every month or so, so if you see that jump on there. Udacity also has a free course that lasts 6 weeks on an Intro to Python Programming (https://www.udacity.com/course/programming-foundations-with-python--ud036) and Intro to CS (https://www.udacity.com/course/intro-to-computer-science--cs101) (which uses Python).

For the advanced, start seeing Siraj Ravals Talks on Youtube (https://www.youtube.com/channel/UCWN3xxRkmTPmbKwht9FuE5A). Also if you have access to datacamp (https://www.datacamp.com/home), check that out.

If you don't have access to datacamp and would like a cheap way to get started with deep learning and Machine Learning, check out: Udemy's Machine Learning A-Z (https://www.udemy.com/machinelearning/l) and Udemy's Deep Learning A-Z (https://www.udemy.com/deeplearning/). You can snap these up for 10 to 15 dollar when they are on sale.

The tentative location is Think Coffee on between 13th and 14th Street and 10th Avenue. Should it change, it will still be in around that area.

Back up areas are:
Capital One Bank Union Sq (They have a cool workspace like location and a coffee sop)

Whole Foods Union Sq (Lots of seating area upstairs, not sure on the power and wifi situation)

Other possibilities in the works:
WeWork (If anyone has connections there, let me know).