What Is Python?
Python is a high-level, dynamic programming language used by Google, YouTube, NASA, Dropbox, Industrial Light & Magic, Instagram, Disqus (and many others) to build software used by billions of people every day. Python balances power with expressiveness to allow software to scale from quick one-off scripts to huge, complex codebases.
Who Is It For?
What Will You Learn?
We'll give you a hands-on guided tour of the Python language, covering everything from its history and use cases to language syntax, advanced features, standard library and useful third-party packages. It's designed as an interactive course, so bring a laptop and by the end of the day you'll have written plenty of working Python code. Knowledgable instructors will be on hand every step of the way to ensure you fully understand all the material and gain the most value from the course. By the end of the day, you'll have built a fully-functioning web application from the ground up.
Jamie Matthews is Technical Director at DabApps. He's worked with Python on-and-off for almost ten years, and has been using Python and Django daily to build web applications at DabApps for the past two years. He also organises the local Brighton Python User Group and has spoken about Python at various local events.
Thomas Parslow is a Brighton-based freelance developer specialising in Python. He has been using Python for over a decade in both industry and academia for applications ranging from robotics control and computer vision through to touch surfaces and web applications. Thomas is a co-organiser of the successful learn-to-code workshop Coding For Humans and regularly speaks at technical events.
What Will You Need?
This is a hands-on course, so you'll need to bring a laptop.