San Francisco, California
London, United Kingdom
NetBeans Day 2017
The University of Greenwich are proud to host the 3rd annual NetBeans Day UK, on Tuesday, 25th April 2017, organized in combination with the NetBeans community in the UK.
09:30 - 10:00: Registration in QA063
10:00 - 10:30: News from the NetBeans Community (Geertjan Wielenga)
10:30 - 11:00: Graal: A Polyglot VM for a Polyglot IDE (Chris Seaton)
11:00 - 12:00: NetBeans 101 (Zain Arshad & Mark Stephens)
12:00 - 13:00: Lunch & Networking
13:00 - 14:30: Workshops (The two below will run in parallel, you'll need to choose!)
- Baking a Java EE 8 Micro Pi (Andrew Pielage & Mike Croft)
- Diving into the Newest Jigsaw and Java 9 Features (John Kostaras, Geertjan Wielenga)
14:30 - 15:00: Tea & Networking
15:00 - 16:30: Workshops (The two below will run in parallel, you'll need to choose!)
- Extending NetBeans IDE (Zain Arshad, Mark Stephens, Neil Smith)
16:30: Wrap Up and Prizes
Light snacks and drinks will be provided, as well as lunch, and we look forward to a fun-filled and active day, at the end of which you will have gained many new insights, and a lot of new code on your laptop, while extending your network.
Note: NetBeans Day will be centred around room QA063, which is on the ground floor of Queen Anne Court (the building adjacent to the River Thames and Park Row).
Andrew Pielage (Payara). Andrew has worked at Payara since its inception, transitioning across from his role as a Graduate Support Engineer at C2B2 Consulting when Payara was founded. Andrew now works as a Java developer on the Payara Engineering team, contributing fixes, enhancements, and new features to the Payara Project, all whilst continuing to deepen his knowledge of Java EE and Java application server development. Outside of work, Andrew regularly cycles because “walking is too slow”, actively ignores his Twitter feed, and frequents videos of guinea pigs being cute on YouTube.
Chris Seaton (Oracle). Chris Seaton is Research Manager at the Virtual Machine Group in Oracle Labs, where he leads the work to implement Ruby using the next generation of Java Virtual Machine technology, and other projects. Before this he completed a PhD at the University of Manchester where he researched programming languages and irregular parallelism. Before that, he completed an MEng at the University of Bristol on languages with mutable syntax and semantics. In his spare time he used to develop an award winning medical app that is the first app regulated as a medical device in the UK, and ran a consultancy to help clients such as the UK National Health Service to develop revolutionary medical software.
Ioannis (John) Kostaras. John is a software architect and has been a Java developer since JDK 1.0 was released. He has developed a number of standalone and web applications focusing on flexible object-oriented design, security and performance. One such NetBeans RCP application, written in NetBeans, was awarded the 2012 Duke's Choice Community Choice Award. He is a member of the NetBeans Dream Team and he is also co-organizing the hottest Java conference on earth, JCrete.
Mark Stephens (IDR Solutions). Mark has been using Java ever since he discovered it while studying for his Computing MSc at Greenwich University (a few years ago now). NetBeans has been his IDE of choice for the last decade. He is a member of the NetBeans Dream Team and an enthusiastic speaker on NetBeans and Java at JavaOne San Francisco and other conferences.
Mike Croft (Payara). Mike is a support and services engineer for Payara. Mike has spent the last few years specialising in the non-functional aspects of middleware and likes to keep up-to-date with the latest products and solutions for production Java EE. Mike now works for Payara supporting the community's use of Payara Server on GitHub, and supporting customers both remotely and on-site. Mike blogs regularly on the Payara website and would like to stop talking about himself in the third person.
Zain Arshad (IDR Solutions). Zain has been using Java for over 3 years and has found it much easier and more enjoyable since he switched to NetBeans. In this follow-up to his JavaOne talk on NetBeans, he will share how NetBeans can make you a better Java (and non-Java) developer, how it will remove lots of tedious and repetitive tasks for you, and how it spots your mistakes and helps fix them (and you thought he was just an amazing coder...)
NetBeans 101. Ever wished for a complete out-of-the-box solution for all you development related tasks? We will show you how NetBeans offers this. We will share with you how you can make NetBeans work for you. Learn how to take control of developing, editing, testing, and shipping code in NetBeans. Let NetBeans find your mistakes for you (and not tell anyone) and help you to improve your coding skills. Delegate all the tedious stuff to NetBeans. Whether you are a total newbie or a seasoned developer, we will share how you can get more from your development time with NetBeans to make coding more efficient, more productive (and more enjoyable).
Workshop: Baking a Java EE 8 Micro Pi. Microservices are already a popular architecture for new applications, particularly with the modern need for applications to be cloud-native and light enough for the Internet of Things. This workshop will provide a walkthrough of developing a Java microservice, utilising some of the features due to be released in the upcoming Java EE 8, as well as how you can run them from a Raspberry Pi. We'll also teach you how microservices can fit in with tools such as Maven and Docker, as well as how you can make your microservices technology-agnostic.
Workshop: Diving into the Newest Jigsaw and Java 9 Features. What is new in Java 9? How are NetBeans IDE 9 development builds working with Java 9 EA? These and more things regarding, e.g., the new Java Modular API (project Jigsaw) will be addressed in this pre-release workshop of Java 9 and NetBeans IDE 9.
Workshop: Extending NetBeans IDE. Missing a feature in NetBeans IDE? Did you know NetBeans has a rich set of APIs that you can use to extend it? In this workshop, you'll get your feet wet and you'll learn how to integrate missing features, or your own interesting library or other tool or technology, into NetBeans IDE. The whole process from beginning to end will be described and you'll leave the workshop with the start of a very useful NetBeans plugin!
For more information about NetBeans Day UK, please visit the IDR Solutions blog:
Save This Event
When & Where
Greenwich Bright is the new centre for enterprise and innovation within the Faculty of Architecture, Computing and Humanities, in collaboration with the Business School.
Greenwich Bright offers you the opportunity to work with the many talents of the students and staff at the University of Greenwich.