Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
In this course, you'll be able to learn about the basics of GWT. We'll learn about the widgets, the layouting, UiBinder, Event Handlers and how to include static ressources like CSS and images. At the end of it, you'll be able to build from scratch a simple client-side GWT application that allow you to show some small messages, as in the Twitter interface.
You will have videos that alternate between theory and practice (live coding and developing of a real GWT application). We see a bit of theory, then we apply it in practice. That way, it's easier to memorize it, because you'll be able to apply it right away.
The content of the course is not that long (about an hour), so you'll be able to learn in no time.
Finally, you'll be in good shape to look at all the cool widgets and frameworks developed by the GWT community that will help you develop a kickass web application.
Also, a simple tip : don't only watch the videos. Type on your keyboard as we go along. It will help you learn and get your fingers trained to do GWT properly.
I hope you will have fun in this course !
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Getting started with GWT|
What is GWT?Preview
Create and configure a basic GWT application (live code)Preview
Widgets and LayoutsPreview
Add our first widgets and layouts (live code)Preview
Add a KeyUpHandler (live code)
Create a widget with UiBinder (live code)
ClickHandler and dynamic addition of widgets (live code)
Add a simple JSNI function (live code)
Add CSS styles to our widgets (live code)
Add an image to our widget (live code)
I have a M. Sc. in Computer Science from Université Laval. I am a former Lecturer at Université de Sherbrooke and former Cégep teacher at Cégep Lévis-Lauzon, in the department of Computer Science. I am fond of the Open Source and Open Web movements. I like to help people learn new things and take their autonomy in the development of their career.