Best of Bluemix: New Fundamentals tutorial series, Vaadin, and fast app development

Update: The developerWorks Premium membership program is no longer available. This program, which bundled tools, learning, certification, and event discounts, has been discontinued.

This regular post showcases some of the best new tutorials, videos, and other content published each week on developerWorks.

It’s been awhile since I updated you on some of the many things going on at developerWorks. The team has been hard at work on the developerWorks Premium launch during that time. It’s a truly amazing membership offering that includes a 12-month subscription to Bluemix and 240 USD in Bluemix credits. I’ll be writing more about developerWorks Premium in the coming weeks, but meanwhile I’d like to tell you about some of the great new Bluemix content dW has published recently.

Bluemix Fundamentals: This new series of tutorials and videos steps you through the basics of building, deploying, and managing your first app with Bluemix. Choose your favorite programming language (Node.js, PHP, or Java) and then learn how to:

Deploy your first app

Set up team collaboration and automated deployment

Add a DB service and other cloud services to your app

Each tutorial has a detailed outline of steps and a quiz at the end to test what you’ve learned.

Develop full-stack Java apps with Vaadin in the cloud: Put your Vaadin framework knowledge to work by building a complete web order-desk app and deploying it to the Bluemix cloud. This tutorial takes you step-by-step through building a complete Vaadin web app for a simple order desk. You’ll construct the app with components by using Vaadin Contexts and Dependency Injection (CDI) and by using the Java Persistence API (JPA) to access a back-end database. You’ll code in the familiar Eclipse IDE and deploy the resulting app to Bluemix.

Build a Bluemix app in less than a week: Analyzing and processing unstructured data, deciding where to host your data (to make sure that it’s accessible and secure), configuring a workflow of mixed data sets, managing requirement changes, and creating new documentation are all important stages of the app development process. And all of them take time — time that you might not have. IBM Emerging Technology Specialist Ben Miller was asked to design and build an app to help users determine where to live in London. The result was based on their own personal preferences combined with real-time information from outside sources. His project deadline was four days.<br/ >Spoiler alert: He did it! Find out how he made it happen using four Bluemix services: Node-RED, Cloudant, Watson Trade-Off Analytics, and Watson Alchemy API.

dW page dedicated to Bluemix

Check out the Bluemix page on developerWorks for more great how-to and introductory content on Bluemix, including quick-starts, a list of tutorials available for each Bluemix service, and more.

Do you have ideas for Bluemix topics you’d like to see more of on developerWorks? We’d love to hear from you! Comment here or email me your ideas!

With Watson Assistant, you can build chatbots—solutions that understand natural language and respond to the user input. In order to not just return hard-coded answers, it is pretty common to integrate database systems and other services into the solution.

The IBM NodeJS team has built a starter for developers to quickly create and deploy a MERN stack in a Kubernetes container. MERN stands for MongoDB, Express, React and NodeJS. Our MERN starter is a working application with a React front-end that makes HTTP requests to an Express/Node.js back-end, where sessions are persisted using MongoDB.

If mastering growth isn't already challenging enough, how do we ensure it's repeatable? We've got five steps to ensure that your robust efforts to create or transform yourself and your organization into a growth juggernaut are not lost the moment that something changes.