Tlpz9bppspwx44zzhhbl 498608 516a 2

Play Framework development with Java. Program Java web apps

Learn how to develop Java web applications using the Play framework. Build reactive web apps for todays Internet!

   Watch Promo

The Play Framework is quite literally taking the world by storm, and this course is designed to teach you how to get the most out of it using Java.

Traditionally Java has offered an extremely powerful web developers environment. However, learning Java web development has been very difficult, due to its very complicated design and the complexities of the Java enterprise software.

The Play framework on the other hand, is designed with developers productivity first and foremost, and offers an extremely rapid development environment for the development of web applications, similar to other web frameworks like Ruby on Rails or Django.

Whilst those other environments are great for getting applications developed quickly, they often run into problems with scalability and speed.

They are usually unsuitable if speed and scalability is important to you. And in 2015 thats two of the most important features of any web application!

The combination of Java and the Play Framework is the ideal combination to give fast development timeframes, but also to give great code speed execution and almost unrestricted scalability potential.

With Java and the Play Framework you can have your cake and eat it too!

This course will teach you the fundamentals of the Play framework, help you to understand the architecture under the hood, and then help you create you own Play web apps.

Tim Buchalka, the course instructor with over 30 years of software development experience will walk you through the entire process.

You will find out the necessary software that is required to develop play web apps, and be shown how to download and install the tools, and of course how to use them.

After Tim walks you through the Play architecture and a sample application, its time for the rubber to meet the road!

You will be able to follow along as a complete play application is created from the ground up and see for yourself how powerful and flexible the Play framework is.

All along the way Tim explains the important concepts of the Play frame work and points you to extra resources to help you understand the concepts.

If you have had difficulty figuring out the play framework in the past, or are a complete web developer newbie, and what to learn one of the best web development environments for 2015, this is the course for you!

Click the Enroll button and lets get started!


Your Instructor


Tim Buchalka
Tim Buchalka

Tim's mission is simple: to make a difference in your life by helping you to become a software developer. Tim does that through his Android, Python, Java and Spring Framework courses.

When Tim started programming over thirty five years ago, there was no online video training.

There was no "easy" way to learn. The Internet, in its current form, didn't exist, and as a result, Tim couldn't "Google" for help, or watch videos on Youtube.

After learning the hard way, Tim was determined to become the best teacher he could, and to make his training as painless as possible, so that you, or any one else with the desire to become a software developer, could become one.

In between doing that, Tim spent the best part of those years as a professional software developer writing applications in Java, and a variety of other languages. In addition he spent many years with J2EE (as it was then known), now known as Java Enterprise Edition (JEE), designing and developing enterprise applications.

Tim is relatively unique, in that he is a professional, experienced software developer who also has exceptional teaching skills.

Many instructors have no work experience in the field! Make sure the person you trust with your education is a real expert with substantial previous professional experience.

The bottom line for you is, when taking any of Tim's courses, is that you will learn the right way to do things from an expert, in the shortest possible amount of time.

Tim's Java, Android, and Python courses, are of the highest quality as reviewed by his students. Hundreds of thousands of students, just like you, have taken his classes, tens of thousands have left glowing reviews, and many have gone on to full-time jobs, or consulting/freelancing opportunities after completing one of his courses.

Tim recently placed in the top ten Udemy instructors as voted for by his students and Udemy themselves.

What does all of this mean for you?

You can have full confidence that Tim's courses are of exceptional quality, and that he can teach you to become a software developer if you have the desire to become one.

Are you ready to start? You can get started today! No previous experience is necessary.

In 2018, video training is the quickest way to learn, and with Tim's experience and training, it is possible for you to become a software developer! You can do this!

Why not start today? Click one of his courses below, and watch his introductory video, to find out more about who he is and what he can offer you.


Class Curriculum



Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We're committed to providing the best online learning experience on the Web! If you experience an issue, contact us within 7 days and we'll be happy to help.

Get started now!