Workshop Summit

March 2 - 6, 2020 — Brussel, Belgium

March 2 - 6, 2020 Brussel, Belgium

Workshop Summit

1 week = 15 tech workshops + 15 experts & + 300 developers, devOps and designers!

Workshop Summit is an unique event happening in Brussels for the first time during the first week of March 2020! Stay up to date with the latest technologies and the new trends in a relaxed atmosphere and surrounded by like-minded professionals!

What we promise: workshops with top-notch mentors, yummy food and strong coffee to keep everybody going!

The Speakers

Speakers and their workshops will be announced one by one in the coming weeks.

Kristijan Ristovski (the Kitze)

Kristijan Ristovski (the Kitze)

Kitze had the chance to work and experiment with a variety of frameworks and libraries. He founded React Academy to teach React around the world. He’s trying to make it on YouTube. He made products like Sizzy, Twizzy, OK Google, JSUI, etc.

Benjamin Coenen

Benjamin Coenen

A belgian lost in Paris and playing with Golang and some Rust. I love talking and learning about web development and performance issues. “Open source everything” is my objective. Speaker in my free time, I like to share and contribute in tech and open source communities. I also developed a chatbot named “Talk to my car” to talk with their connected car

Sani Yusuf

Sani Yusuf

Sani is a Google Developer Expert & the founder of HAIBRID, a London based startup that uses Ionic & Angular to create innovative solutions. Sani also co-manages the Ionic UK community in UK and has done some work spanning 5 continents. He has also done some cool stuff with companies like Sworkit, Microsoft, Huddlebuy & Anritsu and actively contributes to the Ionic open source community.

Manfred Steyer

Manfred Steyer

Trainer, consultant and programming architect with focus on Angular. Google Developer Expert (GDE) and Trusted Collaborator for the Angular team who writes for O’Reilly, the German Java Magazine, windows.developer and Heise. Regularly speaks at conference

Nikolas Burk

Nikolas Burk

Nikolas is a GraphQL enthusiast working at Prisma. Before, he worked as an instructor at the Make School Product College in San Francisco. He is passionate about learning and sharing knowledge - after finishing his Master’s degree, he spent 3 months at the Recurse Center in NYC to study functional programming. Recently, he played a major role in creating the popular fullstack tutorial How to GraphQL. Today, he enjoys giving workshops and talks around GraphQL and various programming languages.

Brecht Billiet

Brecht Billiet

Brecht is a frontend engineer with experience in both private and public services, including companies like ShowPad and the Flemish Government. Brecht shares his expertise through multiple workshops in Angular, Typescript, Redux, rxjs, @ngrx/store, webpack as freelance but mostly via the company he co-founded, Strongbrew.

Kwinten Pisman

Kwinten Pisman

Kwinten is a frontend architect focussed on Angular with a reactive passion. He has worked as freelance software engineer in several companies throughout the years. Ever since he discovered (functional) reactive programming he has been sold and trying to spread to word about this amazing technology. He does this through blog posts and training sessions with the company he co-founded called Strongbrew.

Fabio di Vita

Fabio di Vita

Red Hat Solution Architect with a specific focus on business development efforts towards selected Global Systems Integrators across EMEA. Main Area of focus are PaaS, Middleware, Data driven workloads . Always keen to share my knowledge about technology innovation and on how to well cook the perfect “Spaghetti alla norma” plate.

Asim Hussain

Asim Hussain

Asim is a developer, trainer, author and speaker with over 18 years of experience working for organisations such as the European Space Agency, Google and now Microsoft, where he is leading Regional Developer Advocacy for EMEA.

He’s also co-organiser of the @aijavascript London Meetup, co-creator of aijs.rocks and member of the W3C WebMachineLearning Community Group.

Antonio Goncalves

Antonio Goncalves

Antonio is a senior software developer based in Paris. Nowadays, he works as a freelance Java EE consultant, and holds broad experience with application servers such as JBoss, Weblogic or GlassFish.

Antonio is one of the founders of the Paris Java User Group and of Devoxx France. Very active in the community, he has also written several books and is a Pluralsight trainer.

Gill Cleeren

Gill Cleeren

Gill Cleeren is CTO of Xpirit Belgium, Microsoft Regional Director & MVP and Pluralsight author. Gill focuses on web and mobile development and loves Xamarin. Gill is a frequent speaker at many international conferences such as TechDays, TechEd, NDC, VSLive, DevConnections and many more. He also is the founder of Techorama, the biggest IT conference in Belgium and the Netherlands and he runs Visug, the .NET user group in Belgium as well.

Stéphanie Walter

Stéphanie Walter

With a decade of experience as UX Designer, Stéphanie focuses on building a great user experience for anything from mobile apps to complex dashboard up to responsive websites! She is a mobile expert and likes to share her passion for her work. She teaches and talks about UX design patterns, mobile UX design and a few other things like PWAs. Her claim to fame: she once helped redesign monitoring panels for tower cranes. Don’t hesitate to reach out to her for questions and advice.

The Schedule

The event will run from Monday 2 March until and including Friday 6 March 2020. Each day, 3 to 4 workshops will take place, each of them with the duration of 8 hours, including coffee and lunch breaks.

  • Workshop: Golang

      March 2, 2020, 9:00AM,  480 minutes

    Benjamin Coenen

    TBC

  • Workshop: Advanced RxJS in Angular

      March 2, 2020, 9:00AM,  480 minutes

    Brecht Billiet, Kwinten Pisman

    This one-day brew takes only 8 hours of the attendee its time and transforms him or her into a reactive programming master.

    When used correctly, RxJS is a technology that has the following advantages: - Less code - Readable code - Less bugs, because the reactive programming mindset takes care of 90% of the corner cases for us - It becomes way easier to write asynchronous code - Results in better overall code quality

    However, learning the do’s and don’ts of RxJS requires time and effort. At StrongBrew we have been studying and applying the reactive programming paradigm to numerous customers for years and have great results doing so.

    This brew contains both theory, exercises and a bunch of question-rounds. We don’t want to spoil it too much, but we will create a reactive giphy application, a reactive calendar and more!

    This course requires some foreknowledge. The attendee should know the following technologies:

    • Git
    • Javascript
    • Typescript
    • Angular basics (knowing how to create a component)
  • Workshop: Advanced React

      March 2, 2020, 9:00AM,  480 minutes

    Kristijan Ristovski (the Kitze)

    A general overview of what’s going to be included in the workshop:

    Advanced Patterns We’ll explore all the advanced techniques for making flexible and maintainable React components. We’ll see how using popular patterns like Compound Components, Controlled Components, Render Props, Function As A Child etc. can help us in simplifying things, making our components more reusable and our apps more declarative.

    React 16 & Beyond React 16 comes with some major changes and an update to the core algorithm. In this module, we’ll explore some practical use-cases for Portals, Fragments etc. React.lazy and Suspense will help us to easily code split and lazy load components in our app in order to reduce the final size of the bundle. We’ll see how the new Context API can simplify state-management and various component reusability patterns.

    Hooks Classes are so 2018, so we’ll start by learning everything about the biggest change that happened to React: Hooks. Combined with Context, they are changing the entire state-management game. We’ll cover useState, useEffect, useContext, etc. Although useful on their own, they’re even more powerful when combined and abstracted away in custom hooks.

  • Workshop: Introduction to Machine Learning with TensorFlow.js

      March 3, 2020, 9:00AM,  480 minutes

    Asim Hussain

    Learn how to build and train Neural Networks using the most popular Machine Learning framework for JavaScript, TensorFlow.js.

    This is a practical workshop where you’ll learn “hands-on” by building several different applications from scratch using TensorFlow.js.

    By the end you’ll know:

    • The essential mathematics.

    • What are Neural Networks?

    • How to build and train a Neural Network to solve regression and classification tasks.

    • How to find, convert, load and use pre-trained models from the internet.

    If you have ever been interested in Machine Learning, if you want to get a taste for what this exciting field has to offer, if you want to be able to talk to other Machine Learning/AI specialists in a language they understand, then this workshop is for you.

    Participants’ profile:

    The ideal particioant for this workshop is someone with existing experience with JavaScript. You must have experience running commands on the command line. You are experienced running NodeJS scripts. You know how to npm install a package.

    Overview of the day:

    • Overview of AI + ML

    • Neural Networks

    • History of TensorFlow and TensorFlow.JS?

    • [Project 1] Using a pre-trained model.

    • [Project 2] Linear & Polynomial regression.

    • [Project 3] Recognizing handwritten numbers.

    Equipment needed:

    A fully charged laptop.

  • Workshop: Architectures for Enterprise Applications

      March 4, 2020, 9:00AM,  480 minutes

    In this interactive seminar you will develop a critical understanding for planning and implementing large enterprise applications with Angular. You will explore and work with approaches to structure huge applications like npm packages, the Mono Repo Approach and Micro Apps.

    After this, you will deal with component design and reusable Web Components. For this, you will use several proven concepts and Angular Elements.

    In addition, this workshop will enable you to develop a well-articulated understanding for implementing I18N as well as advanced authentication and authorization solutions that allow for single sign on and can be used to integrate with existing Identity Providers like Active Directory.

  • Workshop: Quarkus

      March 4, 2020, 9:00AM,  480 minutes

    Antonio Goncalves

    TBC

  • Workshop: Ionic

      March 4, 2020, 9:00AM,  480 minutes

    Asim Hussain

    The aim is to train the attendees on using Ionic to create cross platform mobile applications. We will cover a wide range of Ionic components and implement them as part of 3 applications that we will be building. The 3 application will use the Blank Template, the Tabs based template & the Side-menu template. Attendees will also learn to test their application on a real device using the Ionic Dev App and also learn to use the Cordova plugins to interact with physical device features like the Camera and GPS Geolocation features. The class finished with an Inspiration section where we go over some more advanced topics like using Ionic to create desktop applications, handling offline & also connecting with a database for persistence.

    Curriculum: - Intro To Ionic - History of Hybrid applications - Building Our first application with the Blank template - Overview of the Ionic project structure - Working with Lists o Using the Sliding Lists - Using the Alert component for getting input - Preview with Ionic Dev App - Working with Tab based template - Intro to Ionic Card component - Fetching data from API - Working with Buttons - Navigating to new Pages - Using the Fab button - Sharing to social media - Taking Profile photos with Camera - Working with the Side Menu template Inspiration - Working with Databases - Ionic App Flow o Updating apps without Appstore - Intro To Capacitor - Desktop Apps With Electron - Customising Ionic Apps

  • Workshop: Introduction to GraphQL

      March 5, 2020, 9:00AM,  480 minutes

    Nikolas Burk

    GraphQL is getting increasingly popular and replaces REST as an API standard. In this workshop, you’ll learn how to build a GraphQL server from scratch using the latest tooling and ensuring an end-to-end type-safe codebase

  • Workshop: Serverless Application on OpenShift

      March 5, 2020, 9:00AM,  480 minutes

    Fabio di Vita

    TBC

  • Workshop: Building modern applications with .NET Core 3.0

      March 6, 2020, 9:00AM,  480 minutes

    Gill Cleeren

    .NET Core can be used to build all types of modern applications, varying from web apps to back-end applications and modern desktop applications. Over a really short amount of time, .NET Core has evolved and a lot of new things have been added.

    During the workshop, you’ll learn how to build your next big thing with .NET Core (and of course, we’ll use the latest and greatest version available at the time!). You’ll learn what the framework brings for you, you’ll get to understand the tool chain to use, you’ll see what you can re-use from plain .NET development and what code can be shared across applications. After this hands-on workshop, you’ll walk away with a good understanding of the future of .NET.

  • Mobile UX – building usable and delightful mobile apps

      March 6, 2020, 9:00AM,  480 minutes

    The goal of this workshop is to help you build usable user centric mobile apps following the path through: - the strategy - requirements gathering - prototyping - user testing.

    You will learn about generic “mobile user behavior” and how to gather your specific user needs with some guerilla user research techniques at the beginning of a project. We will then apply this to plan user flows and to take content and architecture decisions for your app. You will learn the bases of mobile usability like designing for touch, navigation, content strategy, and we will take a close look at Apple and Android design guidelines. We will apply all that knowledge to build and test quick prototypes for your mobile app. At the end of the workshop, you will be able to take some usability decisions and understand the basics of mobile user experience in order to build mobile apps prototypes and to test your concept before handing them to a UI designer.

Tickets

Each workshop will host a maximum of 30 participants - exceptions if applicable will be indicated. Tickets will be released in 4 batches: super early bird, early bird, regular tickets and last minute tickets.

Stay tuned - sales open early September!

Tickets Information by EventLama

Eventlama sponsorship Discount applied

× €0.00 ×

Sponsorship of web

JetBrains Sponsorship Discount applied

× €0.00 ×

1-year licences to raffle amongst attendees

Getting There

Closest metro stop: Madou

Closest bus stops: Madou (lines 29, 63, 65, 66, 318, 351, 410)

Closest tram stop: Congress (lines 92 and 93)

Parkings around: BePark Madou & OnePark Madou

Sponsors

Basic

Want to get involved and help support Workshop Summit? We'd love to hear from you.

Organizers