CITY OF LONDON JAVASCRIPT CONFERENCE
CITYJS CONFERENCE
WORKSHOPS
Coaches
Alex Lobera
Alex is a Full-stack JavaScript Developer very passionate about teaching React to professional developers since May 2016. Alex holds a computer science degree and he is also a certified teacher in the Spanish language. He is organizer of the JavaScript London Meetup and other popular meetups in the EU.
Michel Weststrate
Author of MobX, MobX-State-Tree, Immer and a plethora of smaller packages. On a quest to make programming as natural as possible. React, JavaScript and TypeScript fan. Working at Facebook on Dev tooling
Workshops Venue
Workshops will be held at Birkbeck University, Malet St, Bloomsbury, London WC1E 7HX
Workshops
Our workshops for this year can be seen below:
Advanced React Workshop by Alex Lobera
In this advanced workshop, you will learn how to implement advanced features and improve performance in React apps leveraging functional programming in JavaScript
Learning outcomes
- Effectively start “thinking in hooks” to fully comprehend how the new composition model works
- Leverage functional programming in modern React
- Learn how to apply the new React patterns and how to identify the right use cases for each one.
Date: 16/9/2020 09:00 - 17:00Building Real-World GraphQL API by Alex Lobera
In this zero to hero GraphQL workshop, you will learn how to effectively migrate REST APIs to GraphQL avoiding common pitfalls
Learning outcomes
- Learn how to migrate a REST API to GraphQL
- Understand how to design a GraphQL schema solving real-world use cases
- Error handling & security design
Date: 15/9/2020 09:00 - 17:00In-depth TypeScript by Michel Weststrate
The JavaScript Eco System is moving to TypeScript. Fast. This workshop will explain why and when you might want to use TypeScript, and get you up and running with all the essentials. In this workshop we will cover practically the full language. And we will go deep. That is: do the cool and weird meta programming stuff. Learn all the tricks you won't find in the handbook.
This workshop is also suitable for those that have basic experience with TypeScript. Since the basics only take ~2 hours to cover, most of the day is still super valuable to enhance your TypeScript skills, even if you already have real project experience with TypeScript! Did you ever encounter super confusing types in some of the libraries you use? Did you get some super vague compiler errors? After this workshop you will be able to understand them!
SCHOLARSHIPS
We wish to support our community and highly encourage students and others coming from diverse backgrounds (people of color, LGBTQIA, people with disabilities, refugees, women, students and people facing economic or social hardships) to apply for scholarships. Travel and accommodation expenses are not included.
If you are keen to attend CityJSConf but have difficulty attending the conference due to lack of money or resources, this is your chance. We will be delighted to have you with us!