HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
David Pollak's Fast Track to Lift (LIFT-01-01)
CODE: LIFT-01-01          DURATION: 1 DAY/S
This Fast Track to Lift course by David Pollak (creator of Lift), taught by Franz Bettag, introduces Scala developers to the Lift Web Framework. You will learn how to create dynamic, interactive, secure web sites using Lift. This course covers creating a basic Lift project, dynamic content with Snippets, site navigation and access control via SiteMap, forms including multi-page Wizards, and creating real-time, scalable sites with Lift's Comet support.

Upon completion of this Lift course, you will be able to create secure, dynamic Lift based sites. Franz will take student questions, write live code, and tailor the day to the needs of the students.

LEARN HOW TO:

In this Lift course you will gain an understanding of Lift's core features. Come along and learn
  • How to create, configure and build a Lift application
  • About Lift's View-First architecture and how it allows for creating interactive web sites.
  • Lift's security model which allows the developer to get things right by default.
  • How to use Lift's Wiring and Comet support to create an amazingly interactive web site.
PROGRAMME

Lift Basics
  • Setting up, building and updating your application
  • Booting your app: configuration in code
  • LiftRules: run-time parameters
  • View-First: the view defines the page
  • Snippets: transforming the template to dynamic content
  • Menus, SiteMap and access control

Forms
  • Basic HTML-style forms
  • Secure forms
  • Stateful forms
  • Screen & Wizard: declarative forms with validation
  • Ajax forms
  • Wizard and Ajax
  • Dynamic Pages
  • Wiring: declare the relationships and Lift does the updates
  • Ajax and Comet (server push) made easy
  • Building a multi-user shopping cart

REST/Web Services
  • Lift's declarative REST support
  • Using Scala's pattern matching to define REST routes
NEXT SESSION
The next course will be delivered at The Skills Matter eXchange - London, on 02 Sep 2013 by Franz Bettag.
COURSE DATES & REGISTRATION
Date City Cost (ex vat) Offer
02-09-13 London £595.00 £525.00 if booked before 04-07-13 Book Online Now
25-11-13 London £595.00 £525.00 if booked before 26-09-13 Book Online Now
Book Online or Call Sales on +44 (0)207 1839040
ABOUT THE AUTHOR
David Pollak founded Visi.Pro, Cloud Computing for the Rest of Us along with the Visi Language open source project. David founded the Lift Web Framework and continuously contributes to Lift.
More about David Pollak
IS THIS COURSE FOR YOU?
Do you build web sites for sports betting or real-time financial trading? Lift is the ideal platform for these applications: secure, scalable, and excellent support for server-push. Learn how Lift makes it easy to build sites like this. Franz's hands-on and interactive style will allow you to take the course in the direction that best suits your needs. Everyone will be expected to code and the finished code samples will be available after the course.

COURSE PREREQUISITES
To benefit from this Lift course, you will need intermediate web development skills (HTML, Html5, CSS, Ajax, HTTP) prior to attending.

If you are coming from a Scala background - you should also have attended Martin Odersky's Scala course or have the equivalent skills or you have read chapters 1-6 of David Pollak's Beginning Scala.

If you come from a Java background, you should have solid Java programming experience prior to attending. If you are coming from a Java background you will need intermediate Java skills.

BRING YOUR OWN LAPTOP

Important! You are requested to bring your own laptop for this course, so you learn how to develop within your own environment. If you are unable to bring a laptop for the course, please contact the sales team on +44 207 183 9040 or email sales. A full installation guide for the course software will be provided with your joining instructions.


COURSE LABS & EXERCISES
This Lift course is a very practical workshop that will mix theory and practice, presentation and hands-on labs.

Whether you are a Scala newbie or an intermediate Java developer, David's practical and hands on style will help you understand Lift's Java and Scala API's. Upon completion of this Lift course, you will be able to create secure, dynamic Lift based sites.

COURSE DATES & REGISTRATION
Date City Cost (ex vat) Offer
02-09-13 London £595.00 £525.00 if booked before 04-07-13 Book Online Now
25-11-13 London £595.00 £525.00 if booked before 26-09-13 Book Online Now
Book Online or Call Sales on +44 (0)207 1839040
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer