Programming Bootcamp (Part 2): Practical Problem Solving with Python


Details
*** IMPORTANT NOTES! ***
This class has limited seating and requires registration via Universe. RSVPing on Meetup is not the same as buying a ticket! Universe registration includes access to all three classes in February and all class materials.
GET TICKETS HERE: https://www.universe.com/events/null-space-labs-python-programming-bootcamp-feb-2019-tickets-burbank-SB5MP2
*** IMPORTANT NOTES! ***
Description: This part two of a three part, hands-on introduction to computer programming and scripting using one of the most popular and powerful languages: Python!
Class 2: Practical Python Problem Solving
Abstract: The second class focuses on learning more about the Python language while putting to use your skills to read, modify, and write your own code to solve practical, real-world problems. At the end of this class, attendees will have an understanding of more advanced language features and syntax, how to read other people's code, how to perform bug fixes and code improvements, and how to install/use third-party Python libraries, and use the Python package management system.
Objectives:
- Learn advanced python syntax, features
- Learn about Python library/package management
- Learn how to debug and fix other people's Python code
- Learn how to approach programming problem solving, how best to organize and formulate code
What to Bring:
- Laptop where you have admin privileges
- Python 3 installed on laptop (https://www.python.org)
Pre-Requisites:
- There are no specific prerequisites for this class, but any prior knowledge or experience with programming will be a big plus.
- If you are completely new to programming it may help to familiarize yourself with core programming concepts first. Check out this link: https://dev.to/lucpattyn/basic-programming-concepts-for-beginners-2o73
===
Details of the full class course:
What will you learn:
- Programming fundamentals, applicable to many other languages
- Python programming, syntax, and internal features
- Quickly understanding other people's Python code, finding issues with Python code, and performing bug fixes
- UI and Interface design with Python
When are the Classes?
101. Introduction to Python (Language and Programming Basics) (Feb 9)
102. Practical Problem Solving with Python (Intermediate language features, hands-on problem solving & bugfixing) (Feb 16)
103. Make a game with PyGame (Working with 3rd party libraries, user interfaces and GUI design) (Feb 23)
============================
Where do I park? / How do I get inside?
Parking: There is free street parking on N Ontario St. It is usually easy to find a spot after business hours or on weekends.
Getting inside: Once you park, head down the walkway, we are the long building in the back (see link for overhead directions)
Parking and entry images: https://www.meetup.com/NullSpaceLabs/pages/19226891/How_do_I_get_inside_NSL/

Programming Bootcamp (Part 2): Practical Problem Solving with Python