dummyCategory, Events

LJC Workshop Day

Welcome to the first LJC Workshop Day being held at IBM on Saturday 28th July!ALL WORKSHOPS START AT 10AM – PLEASE ONLY SELECT TICKETS FOR ONE OF THEM. Please register for your chosen workshop 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.Workshop 1: Kotlin: the server side with Uberto BarbiniKotlin language is very powerful and incredibly productive. It is currently used mostly for Android development but it has great potentiality on the backend.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 worksWorkshop 2: Building Microservices with Apache KAFKA with Sudhesh RajanIn 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 BashirDescribe 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 StevensonHazelcast® 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 EvansYou 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 Jamie Coleman + Andrew RouseA 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 SalamiA 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-policyBig thank you to IBM Code for providing the venue.Continue the conversation at our Slack Group: https://londonjavacommunity.slack.comSign up here if you’re not a member: https://barrycranford.typeform.com/to/IIyQxd

Articles, dummyCategory

Trilha Java Enterprise – TDC 2018 São Paulo

Não há como negar: Java Enterprise é um dos ecossistemas mais maduros, estáveis e robustos da indústria de software. Mesmo enfrentando concorrentes de altíssimo nível e passando por algumas idas e vindas, ainda mantém seu posto ao longo dos anos.Recentemente tivemos algumas grandes novidades, como o lançamento do Java EE 8 e a notícias de que a plataforma seria transferida para a Eclipse Foundation, passando a se chamar Jakarta EE. Sem falar no lançamento do Spring 5.0, trazendo ainda mais inovações. Há várias coisas bacanas nessas mudanças, e também grandes expectativas sobre o futuro, principalmente quando se fala em cloud native, containers, serverless, etc. Então, não fique de fora! Submeta a sua palestra e venha compartilhar seu conhecimento e experiência com os participantes dessa trilha!