Learn AdonisJs: from zero to deploy
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
- 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
Who Should Attend
- 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
Target Audiences
- 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
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
- 1 stars: 3 votes
- 2 stars: 3 votes
- 3 stars: 5 votes
- 4 stars: 9 votes
- 5 stars: 17 votes
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024