Learn AdonisJs- from zero to deploy_1
- Development
- Feb 12, 2025

Learn AdonisJs: from zero to deploy, available at $49.99, has an average rating of 4.45, with 45 lectures, based on 37 reviews, and has 193 subscribers.
You will learn about 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 This course is ideal for individuals who are Developers getting started with Nodejs or Developers with experience working with other Nodejs frameworks but wants to learn AdonisJs or Want to build real apps with AdonisJs It is particularly useful for Developers getting started with Nodejs or Developers with experience working with other Nodejs frameworks but wants to learn AdonisJs or Want to build real apps with AdonisJs.
Enroll now: Learn AdonisJs: from zero to deploy
Summary
Title: Learn AdonisJs: from zero to deploy
Price: $49.99
Average Rating: 4.45
Number of Lectures: 45
Number of Published Lectures: 45
Number of Curriculum Items: 45
Number of Published Curriculum Objects: 45
Original Price: $49.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
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.
Course Curriculum
Chapter 1: Introduction
Lecture 1: What is AdonisJs
Lecture 2: How does AdonisJs compare to other Node.js frameworks like Express
Lecture 3: Going over what we’ll be building in this course
Lecture 4: Prerequisites for this course
Chapter 2: Getting Started
Lecture 1: Installing the Adonis CLI
Lecture 2: Creating an AdonisJs application
Lecture 3: Going over the directory structure of an AdonisJs application
Lecture 4: Understanding the MVC pattern
Lecture 5: Database setup
Lecture 6: Install and set up Laravel Mix
Lecture 7: Install and set up Bulma CSS
Chapter 3: Lucid Models
Lecture 1: Understanding the Lucid ORM
Lecture 2: Creating the application models and migrations
Lecture 3: Defining relationships among models
Chapter 4: Database Seeding
Lecture 1: Seeding database with categories
Chapter 5: Edge Templating Engine
Lecture 1: Understanding the Edge templating engine
Lecture 2: Creating a master layout
Chapter 6: User Authentication
Lecture 1: User sign up
Lecture 2: Signing user out
Lecture 3: User sign in
Lecture 4: Password reset: send password reset email
Lecture 5: Password reset: reset password
Chapter 7: User Account Management
Lecture 1: Edit user account details
Lecture 2: Change user password
Chapter 8: Podcast
Lecture 1: Creating a podcast
Lecture 2: Displaying podcasts on homepage
Lecture 3: User podcast dashboard
Lecture 4: Editing a podcast
Lecture 5: Deleting a podcast
Lecture 6: Viewing a podcast
Lecture 7: Browse podcasts by category
Lecture 8: Subscribing user to a podcast
Lecture 9: Unsubscribing user from a podcast
Lecture 10: User subscriptions
Lecture 11: Uploading episode to a podcast
Lecture 12: Playing and downloading a podcast episode
Chapter 9: Middleware
Lecture 1: Authentication middleware
Lecture 2: Creating a guest middleware
Lecture 3: Making sure users can only create a podcast
Chapter 10: Pagination
Lecture 1: Creating a pagination component
Chapter 11: Miscellaneous
Lecture 1: Implementing active navigation state
Lecture 2: Adding a 404 page
Chapter 12: Deploying Our Application
Lecture 1: Preparing for deployment
Lecture 2: Deploying to Heroku
Lecture 3: Deploying to Digital Ocean
Instructors

Chimezie Enyinnaya
Software Developer & Instructor
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Mammoth Interactive Skillfeed videos
- Google Ads MasterClass 2024 All Campaign Builds Features
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling