Wappler 4

This course does not include Wappler 4 content

The Wappler 4 editor has significant changes that make much of the content in this course obsolete.  The course is being left online for users still using Wappler 3, and for those that are comfortable translating from the course content to the Wappler 4 interface.

5 star rating

An excellent course for Wappler developers of any level

Tom Dupre

The course was excellent throughout. The topic was covered in depth, and delivered in a thoroughly engaging manner. Wappler developers of any level will prob...

Read More

The course was excellent throughout. The topic was covered in depth, and delivered in a thoroughly engaging manner. Wappler developers of any level will probably learn some new tips and best practices.

Read Less
5 star rating

Great Course and can't wait for more

Steven Mallows

This was a very comprehensive course and I learned a lot! I can't wait to for the next course to be released. Very well done and and very easy to follow!

This was a very comprehensive course and I learned a lot! I can't wait to for the next course to be released. Very well done and and very easy to follow!

Read Less
5 star rating

Fantastic course

marco cipriani

fantastic course, with precise video explanations, I hope you will do others on the most useful functions for us beginners .. Come on Ken! Top

fantastic course, with precise video explanations, I hope you will do others on the most useful functions for us beginners .. Come on Ken! Top

Read Less
5 star rating

Greatly explained and professionally edited

Magdy Reda

All content and passages are perfectly explained in everyt detail. It's a must watch for anybody using Wappler. Thank you.

All content and passages are perfectly explained in everyt detail. It's a must watch for anybody using Wappler. Thank you.

Read Less

Lessons, within Lessons

  • File Input Styling

    Tired of those ugly file inputs? Learn how to use an icon instead

  • Input Validation

    Server side input validation and inline error messaging, including how to use regex in order to validate passwords.

  • Password Hashing

    Stop storing your passwords in clear text -- learn how to using cryptographic hashing to protect passwords.

  • Using Globals

    Using reusable globals to reduce development effort and provide consistency.

  • Library Actions

    Make use of these reusable code blocks for efficient coding.

  • Binary File Download

    How to retrieve a file from a remote location, save it locally, and determine its mime type.

Course curriculum