WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!
David Pollak's Lift Basics Workshop
This Lift Basics course by David Pollak (creator of Lift) introduces Scala and Java developers to the Lift Web Framework. You will learn how to create dynamic, interactive, secure web sites using Lift. This Lift 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. Wether you are a Scala newbie or an intermediate Java developer, David's practical 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. Find out more
here
Typesafe's Advanced Scala
If you already have some programming experience with Scala and need
to understand it's advanced features, Typesafe's Advanced Scala will
show you how to unleash the full power of this scalable language.
It is intended to enable developers, who have at least 3 months
programming experience with Scala and feel comfortable to use it in
their applications, to fully understand various advanced features of
this programming language and how to apply these to create well designed
libraries or DSLs using proven practices. Find out more
here
Russel Winder's Python Workshop
In this 4-day Python Workshop, you will learn both low-level details of Python as well as the idiomatic design approaches in Python. We'll start with the language basics after which we discuss various testing strategies and their rationale. Through lectures, exercises and discussions, we'll introduce Concurrency and Parallelism after which we'll learn about GUI's. We'll then explore Networking, XML processing and Persistence when developing applications with Python. On the final day of this Python course, you'll work on an example of Python DSL, we'll learn about Python extensions and extension testing and we'll finish the course with an introduction to Django, Python Web Application frameworks and how to use dynamic techniques. Find out more
here
Typesafe's Fast Track to Scala
This two-day Fast Track to Scala course, designed by Martin Odersky,
the creator of the Scala programming language, and Heiko Seeberger, a
recognized Scala expert, will give you an excellent grounding in Scala.
LEARN HOW TO:
- be a competent user of Scala constructs in application code
- know and be able to apply the functional programming style in
Scala
- know how to use the fundamental Scala tools
- be confident to start using Scala in production applications
Find out more
here
Typesafe's Fast Track to Play
This one-day course, designed by Fredrik Ekholdt, a Scala and web application expert, and Peter Hausel, one of the main Play committers, is what you need to quick start your web application development with Play 2.0.
This Play 2.0 course is intended to enable you to consolidate your Scala skills and to learn about this great web framework. The course is very practical and centred around a web application that you will build from the ground up using Play 2.0. Find out more
here