DevDays Europe 2022

— WORKSHOPS LIST —

Workshop No:

1

Embracing Jetpack Compose

Thomas Künneth

Jetpack Compose is the new native, Kotlin-only UI toolkit on Android. Like React, Flutter, and SwiftUI, it’s declarative, thus overcoming the issues and weaknesses of traditional imperative frameworks. This workshop introduces various aspects of Jetpack Compose, for example composition and recomposition, state hoisting and unidirectional data flow. We will also be looking at Material You, the latest version of Googles design language, and how it is applied to a Compose app. The workshop will include many programming examples in Kotlin.

Workshop No:

2

In this workshop we will create the mobile app that will synchronize its data with the cloud and other devices.  We will be using the most up-to-date techniques available for the platform, including Jetpack Compose/SwiftUI. We will write the app from scratch using a new project that we will create and explain every step of the way.

Workshop No:

3

Actions are a relatively new feature to GitHub that allows you to set up CI/CD workflows using a configuration file right in your Github repo. Previously, if you wanted to set up any kind of automation with tests, builds, or deployments, you would have to look to services like Circle CI and Travis or write your own scripts. But with Actions, you have first-class support to powerful tooling to automate your workflow.

Workshop No:

4

This workshop will cover fundamental concepts about Azure. We will start our journey beginning with the architectural components, and then we will discover fundamental services like Virtual Machines or Networking. After that, we will jump to the most important computing services like AppService, Container services, and serverless technologies and introduce some data services. Finally, we will finish the workshop by looking at Azure’s governance, monitoring, and cost management features.

Workshop No:

5

Interested in learning GraphQL? Or having a hard time to get started? Perfect! In this one-day hands-on workshop you’ll learn how to setup and use GraphQL in your next JavaScript project. This workshop consists of two parts: First you’ll learn how to use a GraphQL server with Apollo Server and play around with the endpoint using GraphQLi. After the “backend” part is covered, you’ll create a frontend application using React and Apollo that can extract and mutate data using GraphQL easily.

Workshop No:

6

Throughout this workshop we are going to create together something cool: a python service that will read the audience messages sent to a chat, admit them into the chat if they are not abusive, reject them and send a warning SMS to the user if they are, and then perform sentiment analysis on the chat messages, all in real time!

So, you will use two ML models: one for sentiment analysis assessment and one for abusive language detection. We will see how to train these two and how to use state of the art model artifacts already trained. As crucial as getting the maths right, we will be building the MLOps that will cope with this real time use case. We will build a streaming infrastructure that reads from the chat topic, connects to the twilio API and uses big deep learning models all in real time.

Workshop No:

7

Building cloud-native applications and services that will run in the cloud, both public and private, is an important decision to make in order to achieve continuous delivery, reliability, and faster time to market. In this session, we will talk about building cloud-native services for Azure, using the latest version of .NET. What are containers? What is all this Kubernetes talk? Should you use microservices for all your future projects? How do you manage your data? How do you implement logging, metrics, and secret management?

Workshop No:

8

Serverless is more than just a buzzword, it’s an environment where developers are in charge, doing away with the constraints of CPU power and scaling… mostly. Depending on how you’re used to building applications you may still be tied to database servers, file systems, search clusters…

In this workshop we’ll build some basic applications but also look at how you can migrate your existing workloads. Going beyond the code we’ll see what serverless applications are provided in the AWS environment for file storage, data management, caching and more – all without thinking about servers. We’ll work with DynamoDB, streaming data, S3 and see how to manage the various services we use in development, testing and into production.

« Back