Programming Bootcamp (Part 3): Make a Game with PyGame


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 one of a three part, hands-on introduction to computer programming and scripting using one of the most popular and powerful languages: Python!
Class 3: Make a Game with PyGame
Abstract: The third (last) class focuses on using the popular Python library PyGame to create an interactive game. This will improve your ability to work with third-party libraries, including some object oriented features, and get experience with designing a graphical user interface (GUIs) for your game.
Objectives:
- Learn how to use a third-party library
- Learn how to get built-in help with libraries
- Learn about object-oriented features of Python
- Learn about GUI creation with PyGame
- Make a game!
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 3): Make a Game with PyGame