Python for Beginners: One Day Workshop
22

Saturday, 22 June

10 am – 5 pm +08

General Assembly @ 79 Anson

Level 20. 79 Anson Road
Singapore
$250 SGD
Regular Ticket
$250 SGD
Total

In Partnership With:

SGInnovate logo

Questions? Read our FAQs

Python for Beginners: One Day Workshop

Yi Sheng Siow Photo


Full Stack Developer, The Artling

22

Saturday, 22 June

10 am – 5 pm +08

General Assembly @ 79 Anson

Level 20. 79 Anson Road
Singapore
$250 SGD
Regular Ticket
$250 SGD
Total

In Partnership With:

SGInnovate logo

Questions? Read our FAQs

About This Workshop

Whether you want to become a web developer, a data scientist or a high frequency trader - Python has an unmatched ecosystem of open source libraries that can help you achieve any goal you can think of. However, if you have never done any programming before, learning your first programming language can feel difficult or intimidating. We are here to get you right on track with Python in just one day!

Working with real-world examples, you’ll:

  • Understand how to install and use Python
  • Understand the fundamental Python programming techniques and tools.
  • Discover the history of Python and how it compares to other programming languages.
  • Discuss its applications and the types of problems it can solve.

  • This bootcamp is broken down into 3 modules

    Part 1: Introduction to Python & Data Types (2 hours)

  • What is Python and why do we use it?
  • What is the difference compared to other programming languages?
  • Using the Jupyter Notebook
  • Understanding Python data types including lists, tuples and dictionaries
  • Part 2: Control Statements & Functions and Classes (2 hours)

  • Understanding control statements
    1. For loops, break, continue
    2. If… elif… else
    3. Boolean Algebra
    4. While loop
  • Understanding control statements
  • Part 3: Python Programming Practices (2 hours)

  • Write and call Python functions
  • Exception handling
  • Real-world examples:
    1. Reading data from a file
    2. Writing data into a file
    3. Read data from an internet API
    4. Visualize data in a chart

    Takeaways

    After this lesson, you will be able to:

  • Use Python interactively via Jupyter Notebook
  • Use various Python data types (string, list, tuple, and dictionary)
  • Use Python control statements (if...elif...else, for, break, continue, while)
  • Write and call a simple function and simple classes
  • Import and utilize a module
  • Read from and write to a text file
  • Use an API and visualize data
  • Preparation

    This workshop is made for beginners. It is valuable for analysts, product managers, mathematicians, business managers or anyone else that wants to learn how to code in Python. No prior programming experience is needed. Bring a laptop with Google Chrome installed. No additional software needs to be installed.

    Please register at least 72 hours before the workshop.

    About the Instructor

    Yi Sheng Siow Photo

    Full Stack Developer,
    The Artling

    Yi Sheng is a self-taught Pythonista with a passion to create, teach and share. He handles the data analysis, frontend and backend for The Artling.

    His thirst of knowledge led him to explain and demonstrate code in various wide-ranging domains in which Python is used, including machine learning, web development, image processing, natural language processing, data visualization, web scraping, optical character recognition and more at the October '18 meetup for the Singapore Python User Group.

    Having learned programming and turning professional without formal computing classes, he naturally relates to first-time programmers. His love for teaching led him to conduct advanced Microsoft Excel classes for various companies even before starting with Python. He also teaches workshops at PyCon Singapore.

    About Our Partners

    SGInnovate

    As a part of the robust startup ecosystem here, SGInnovate’s mission is to enable ambitious and capable individuals and teams to imagine, start, build, and scale globally-relevant technologies. We back these entrepreneurs through equity-based investments, access to talent, and support in building customer traction. Our efforts are prioritised around deep technologies that are impactful and scalable answers to global challenges in areas such as AI, Quantum Computing and MedTech.

    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.