Introduction
Welcome
Administrative details
A couple of relevant links
New to Leanpub?
Announcement (5:15)
Quiz 1
99 attempts allowed
Part 1 (18:52) - Installation Windows
Quiz 2
99 attempts allowed
Part 2 (11:53) - Installation Linux and Mac OSX
Quiz 3
99 attempts allowed
Part 3 (15:39) - Hello World
Quiz 4
99 attempts allowed
Part 4 (11:18) - Testing Hello World
Quiz 5
99 attempts allowed
Part 5 (6:21) - Hello World with VS Code
Quiz 6
99 attempts allowed
Part 6 (5:19) - Plackup reload on Windows and Linux
Quiz 7
99 attempts allowed
Part 7 (4:53) - Showing current time
Quiz 8
99 attempts allowed
Part 8 (9:57) - Testing 404 and 500 responses
Quiz 9
99 attempts allowed
Part 9 (11:46) - Processing GET and POST requests
Quiz 10
99 attempts allowed
Part 10 (3:15) - Exercise 1: Calculator, Counter
Quiz 11
99 attempts allowed
Exercise 1
Part 11 (16:41) - Solution 1: Calculator
Quiz 12
99 attempts allowed
Part 12 (25:16) - Solution 1: Calculator fixing
Quiz 13
99 attempts allowed
Part 13 (13:18) - Solution 1: Counter
Quiz 14
99 attempts allowed
Part 14 (6:19) - Show errors during development
Quiz 15
99 attempts allowed
Part 15 (2:16) - Logging
Quiz 16
99 attempts allowed
Part 16 (12:04) - Route parameters and seding 404 manually
Quiz 17
99 attempts allowed
Part 17 (17:54) - More Route parameters and redirect
Quiz 18
99 attempts allowed
Part 18 (3:45) - Exercise 2: Multi-Counter, Random redirect
Quiz 19
99 attempts allowed
Part 19 (9:42) - Solution 2: Route-based Multi-Counter
Quiz 20
99 attempts allowed
Part 20 (3:13) - Solution 2: Random redirect
Quiz 21
99 attempts allowed
Part 21 (11:58) - Configuration
Quiz 22
99 attempts allowed
Part 22 (19:57) - Sessions
Quiz 23
99 attempts allowed
Part 23 (9:00) - Return JSON
Quiz 24
99 attempts allowed
Part 24 (5:36) - Hooks
Quiz 25
99 attempts allowed
Part 25 (4:45) - Exercise 3 - Simple Single-user TODO list API
Quiz 26
99 attempts allowed
Part 26 (32:47) - Solution 3 - Simple Single-user TODO list API
Quiz 27
99 attempts allowed
Part 27 (10:52) - Upload file
Quiz 28
99 attempts allowed
Part 28 (11:07) - Template::Tiny
Quiz 29
99 attempts allowed
Part 29 (17:40) - Template::Toolkit INCLUDE and layout
Quiz 30
99 attempts allowed
Part 30 (8:32) - Skeleton
Quiz 31
99 attempts allowed
Leanpub
Perl Dancer Course
Quick and Easy Web application building using Perl Dancer
Perl Dancer Course
Quick and Easy Web application building using Perl Dancer
Dancer is a simple Web Application Development Framework for the Perl programming language. This video course teaches you how to create a simple web application step-by step.
The instructor is letting you choose the price you pay for this course!
The instructor is letting you choose the price you pay for this course!
Dancer is a simple Web Application Development Framework for the Perl programming language. This video course teaches you how to create a simple web application step-by step.
About
About the Course
Topics
- Installation of Perl and Dancer on Windows, Linux, and Mac OSX
- Using Docker to run the code
- Creating simple on-file application
- Routes
- Processing GET and POST parameters
- Nice routes that contain parameters
- Session management
- Logging
- Hooks
- Handling 404 and 500 pages
- Redirection
- Using Template Toolkit
- Testing the application
- Creating REST API
Categories
Price
Course Price
Minimum price
$39.00
$49.00
You pay
$49.00Author earns
$39.20Instructor
About the Instructor
Gábor Szabó
Gábor Szabó has been programming for more than 40 years in a number of languages and in various environments.
These days he usually helps companies improve their engineering practices by providing training, introducing test automation, CI/CD. Sometimes this includes building internal web sites. Gabor also loves explaining things and provides training to his corporate clients and also in the academia.
Gabor runs the Code Maven site and a number of its sub-site where he writes about technologies such as Python, Rust, Git, Continuous Integration, etc.
The first main language Gabor used was Perl and so he maintains the Perl Maven site and he is the chief editor of the Perl Weekly newsletter.
The books Gabor publishes are based on his course materials. They include lots of examples with detailed explanations. This way if you can't book a course with him, at least you can read the materials and learn by yourself.
If you have questions fell free to send him a message via LinkedIn.
Material
Course Material
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
Write and Publish on Leanpub
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.