ervinne13 / nw-python-b-l

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NuWorks Basic Python on Jupyter B&L

The nice thing about python is that there's very little overhead when learning it. In fact, if we use Jupyter, unlike other workshops/tutorials in this site, there's only one thing you need to get started, and you don't even have to install it. We'll discuss further in the details of this B&L session.

What You'll Need For This Workshop

Just a Laptop (or even a tablet with a comfortable keyboard) connected to the internet.

Checklist

  • Visit the Jupyter trial website by clicking here or using the link: https://jupyter.org/try.
  • Scroll down a bit and click on "Try Classic Notebook"
  • It should open up a new Jupyter notebook that should look like below:

Jupyter Notebook

  • Check the "Kernel" at the top right of your page. It should say "Python 3" with a Python Logo at the top:

Python Logo

Note that our work wont be saved in the long term when using jupyter online. So if ever you do decide to practice more, you may install jupyter locally as well. The instructor prepared a quick module for this: click here if you want to install jupyter locally

Learning Objectives

This breakfast & learn session is a mere introductory class. Actually putting what we've learned so far will still be up to the learners.

This session will concentrate more on the programming part of python and will just make use of Jupyter to make it convinient for us to develop.

Early coding best practices will be emphasized.

Outline

  • Intro: What developers do in NuWorks & Some Opportunities for Non Devs to do Tech Jobs.
  • Introduction to Python
    • Why Python
    • Variables & Basic Arithmetic
    • Functions & Lambda Functions
    • Control Statements Pt1: Conditionals
    • Control Statements Pt2: Loops

Tips

It's recommended to try to do the examples while the instructor is discussing the topics.

About