Encuentros
>
>

LJC - London Java Community - LJC Workshop Day

Saturday 28 July 2018, 10:30 - 11:30

Sign up on Eventbrite for Location, London, Reino Unido

Welcome to the first LJC Workshop Day being held on Saturday 28th July. ALL WORKSHOPS START AT 10AM - PLEASE ONLY SELECT TICKETS FOR ONE OF THEM. Please register for your chosen workshop on Eventbrite with your full name. Photo I.D will be required on the day. We will send you a separate email confirming what you will need to participate in your workshop. ***This is a placeholder for the event. See the full details and register here: https://www.eventbrite.co.uk/e/ljc-workshop-day-tickets-47512783013 *** Workshop 1: Kotlin: the server side with Uberto Barbini Kotlin language is very powerful and incredibly productive. It is currently used mostly for Android development but it has great potentiality to replace other JVM languages on the backend as well.This workshop will show you how to implement and improve a backend application architecture based on EventSourcing architecture using functional programming in Kotlin. Kotlin is also very friendly to functional paradigm. You will learn the bases of Functional Programming and how immutability and pure functions can simplify development of complex concurrent systems.We will implement the code of a backend to allow a pizza shop chatbot to take orders and query the status of orders and statistics. All from scratch and without using any framework. What the attendee will learn:Kotlin languageUsing Kotlin coroutines and functional constructsUnderstand how model a business domain in functional programmingUnderstand how Event Source architecture works Workshop 2: Building Microservices with Apache KAFKA with Sudhesh Rajan In this workshop, we will go through the fundamentals of Kafka, and how Kafka capabilities can be leveraged to develop scalable microservices. Then we will dive deep into some code to develop a working example of a small CRM system. Workshop 3: Authorisation: Concepts and Implementation with Omar Bashir Describe fundamental concepts of authorisation in cyber security and build a simple entitlements service using a Java open source security framework. Workshop 4: Hazelcast Essentials: In-Memory Data Grids Training with Neil Stevenson Hazelcast® Essentials is a course designed for Java Developers looking to take their first steps in understanding In-Memory Data Grids (IMDG). Workshop 5: Introduction to Docker Workshop with Barry Evans You will follow Barry as he explains the core Docker and container concepts, and then demonstrates in live coding how to run basic Docker commands, create your own Dockerfile, and even make a cow talk! A review of the main Dockerfile instructions available, and how to interact with Docker registries follows, finishing off with steps for connecting your containers to the world, looking at some of the common Docker commands you would use in the real world, and how to manage your own containers by using the docker CLI. Workshop 6: Developing cloud-native Java microservices with Gkerta Seferi + Andrew Rouse A hands-on workshop providing first-hand experience developing secure, fault-tolerant, configurable and monitorable cloud-native microservices using Eclipse MicroProfile. Workshop 7: Java Containers 101 with Mofe Salami A workshop aimed at people who have no experience with (Docker) containers and want to know how they can get started with running their Java applications as containers. This event is organised by RecWorks on behalf of the London Java Community. You can see our latest jobs here: https://recworks.co.uk/java-developer-jobs-london/. You can see our privacy policy here: http://recworks.co.uk/privacy-policy Big thank you to IBM Code for providing the venue. Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com Sign up here if you're not a member: https://barrycranford.typeform.com/to/IIyQxd

Más información

Publicado por: Betabeers