Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn AdonisJs: from zero to deploy
Rating: 4.1 out of 5(38 ratings)
198 students

Learn AdonisJs: from zero to deploy

Learn AdonisJs by building a production-ready application completely from scratch.
Last updated 9/2019
English

What you'll learn

  • Working with the AdonisJs CLI
  • Scaffolding AdonisJs application
  • User authentication
  • Handling file uploads
  • Validate form data
  • Sending mails
  • Understanding the Lucid ORM
  • Define model relationships
  • Seeding Database with data
  • Understand the Edge templating engine
  • Use Laravel Mix in AdonisJs for module bundling and asset compilation
  • Deploying AdonisJs apps to various hosting platforms
  • …and much more

Course content

12 sections45 lectures5h 10m total length
  • What is AdonisJs1:12
  • How does AdonisJs compare to other Node.js frameworks like Express1:31
  • Going over what we’ll be building in this course2:40

    Build a podcast platform with sign up, podcast creation, category selection, logo and description, episode uploads, playback, editing, and email notifications for new episodes.

  • Prerequisites for this course0:49

Requirements

  • Basic knowledge of JavaScript
  • Basic knowledge async programming
  • Basic knowledge of Nodejs

Description

AdonisJs is a Node.js MVC framework and I’ve been using it since the early days of version 3. Over the years I’ve written various tutorials as well as recorded screencasts on the framework. I have put this course together to help you learn AdonisJs the most efficient way. This is a project-based course, so you'll get to learn AdonisJs by building a production-ready application completely from scratch.


Together we'll build Podcast, a podcast platform where users can signup and create their own podcast channel, and upload episodes to the podcast. Other users will be able to subscribe to podcast channels and be notified via email once new episodes are uploaded.

Who this course is for:

  • Developers getting started with Nodejs
  • Developers with experience working with other Nodejs frameworks but wants to learn AdonisJs
  • Want to build real apps with AdonisJs