What we're about
Upcoming events (5+)
Agenda · Session 1 - The State of Game Development as a Hobbyist Developer with André Odendaal · Session 2 - Building API's in GraphQL with Liam Norman ======================================================================= Session 1 Title: The State of Game Development as a Hobbyist Developer Facilitator: André Odendaal Description: Learn about the current tools, resources, events and watchable content available to make video games as a hobby (i.e. for free). I’m going to share some projects I and other hobbyists have been working, and explain what it is required to make a game. Bio: Andre Odendaal is a mentor at the Microsoft AppFactory, helping school leavers to unlock their passions and express themselves through software development. He is a husband, a father of 2 small children and a hobbyist game developer. ======================================================================= Session 2 Title: Building API's in GraphQL Facilitator: Liam Norman Description: Leveraged by Facebook, Pinterest, GitHub and others, GraphQL is a new approach to API development. GraphQL is an application layer query language for your API that enables you to ensure that your clients are getting exactly what they asked for, it allows for predictable results. It also offers a myriad of other benefits namely elegant data retrieval using a type system, service caching, better query efficiency and more! We will cover what GraphQL is, what the benefits of GraphQL are, how GraphQL's graph system works and how GraphQL's type system works. With the basics covered, we will look at how to implement GraphQL in a real-world API using Python. We will look at how to implement Schema's in GraphQL, queries and query variables, mutations, validation and authentication as well as request budgeting. By the end, you will have enough knowledge to start building API's in Python using GraphQL. Bio: Liam Norman is a software engineer at superbalist.com and organiser of the PHP Cape Town user group. With experience working on monolithic systems, SOA systems, smaller SPA systems as well as API's. He has a passion for TDD, Laravel, CI/CD, and API Development. When not coding late into the night, he can be seen hiking table mountain or dabbling with anything code related.
Agenda · Welcome (start 16h30) · Lightning talk (start 16h35) - 10min · Session 1 (start 16h50) - 20 min · Session 2 (start 17h15) - 40min Lightning Talk: Title: TBC Facilitator: TBC TBC Session 1 Title: TBC Facilitator: TBC TBC Session2 Title: Title Here Facilitator: Facilitator Here About the talk here About the speaker here If you are new to the group, read our monthly meeting FAQ to answer some common questions (http://www.meetup.com/DeveloperUG/pages/Monthly_Meetings/).
· Welcome (start 16h30) · Lightning talk (start 16h35) - 10min · Session 1 (start 16h50) - 20 min · Session 2 (start 17h15) - 40min Title: TBC Facilitator: TBC TBC Title: TBC Facilitator: TBC TBC Title: TBC Facilitator: TBC TBC If you are new to the group, read our monthly meeting FAQ to answer some common questions (http://www.meetup.com/DeveloperUG/pages/Monthly_Meetings/).