First Lesson to ZK Framework
4.0 (61 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,121 students enrolled
Wishlisted Wishlist

Please confirm that you want to add First Lesson to ZK Framework to your Wishlist.

Add to Wishlist

First Lesson to ZK Framework

Understand the basics of ZK Java Web Framework and build your first Web GUI
4.0 (61 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,121 students enrolled
Created by Mr Filip Cossaer
Last updated 1/2016
English
Price: Free
Includes:
  • 29 mins on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Know what ZK framework is and does.
  • Find and use ZK Demo
  • Find and use ZK Fiddle
  • Create a new project from arch type
  • Create a basic GUI page with no interaction to server.
View Curriculum
Requirements
  • Eclipse with ZK plugin or netbeans with REM (ZK) plugin if they want to code already.
Description

ZK is a Web Framework specifically designed for Java developers, allowing them to focus more on the business logic by shielding them from JavaScript and all the complexity of Ajax server-browser communication.

This course is designed for beginners of ZK. Upon successful completion of this course, you will be able to set up a ZK Web project and create simple GUIs.

This course will start off with a brief introduction followed by a demonstration of ZK’s live demo, an explanation of how to use ZK Fiddle and a guide to setting up and building a first login page.

The instructor believes that it will be more practical if the participant works along with him, in order to achieve a more solid comprehension and experience the simplicity himself. Therefore, the course primarily consists of hands-on practices, rather than an in-depth analysis of the concepts.

In this course you will learn:

1. The basics of ZK

2. How you can search for ZK resources yourself

3. How you can play with ZK Demo and look up corresponding source code

4. How to create and run your own zul sample in ZK Fiddle

5. How to create your first ZK project using Maven Archetype

6. How to create a first Web GUI page using ZK components


By following along with the instructor and trying everything out yourself, you will soon realize how easy it is to work with ZK. Let’s get started!

Who is the target audience?
  • Java knowledge required
  • HTML knowledge required
  • Basic css knowledge required
Students Who Viewed This Course Also Viewed
Curriculum For This Course
+
Introduction and first slides
1 Lecture 02:23
Introduction
02:23
+
ZK demo
1 Lecture 02:59
ZK Demo
02:59
+
ZK fiddle
1 Lecture 04:09
ZK Fiddle
04:09
+
Start new web application from archtype
1 Lecture 02:47
ZK archtype, install and use.
02:47
+
Let's create our first GUI screen
1 Lecture 06:25
Code login screen together
06:25
+
Summary
1 Lecture 00:46
Summary
00:46
+
Extra
2 Lectures 09:58

We see how you can work with developer tools of a browser to search for a specific CSS and how to alter it.

Also we look to the attribute sclass to provide additional CSS to a component.

CSS tip and tricks
07:23

Let's test if you can find how to do this.

CSS quiz
1 question

Themeroller
02:35
About the Instructor
Mr Filip Cossaer
4.0 Average rating
60 Reviews
2,121 Students
1 Course
Software engineer

Hey there,

I'm an developer who loves to code, and mean while helping other people with problems where I can help.
I'm active at stackoverflow and ZK forum under the username chillworld, where I try to answer question related with ZK.

This is the most opportunity to share my love for the ZK framework.
I code from 2013 with this framework and coding just goes faster in MVVM then MVC.
The most GUI frameworks I stumble upon doesn't have this feature and once you tried it, you don't want to go back to MVC.

It's easy to understand and easier to code with less code.

The other advantage is you can make a responsive web application without to write any javascript.
Of course on the other side is my javascript is getting rusty by this, but I can live with that :).

If you want to get in contact with me, you could add me in LinkedIn, but please make a custom text why you add me in LinkedIn.
There are a lot of recruiters who contact me and mine vision of LinkedIn contacts is to keep it as clean as possible with only persons who I can help or they could help me.

Filip