وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

From Beginner to Pro: AdonisJS 5 for Web Development (2023)

سرفصل های دوره

Master AdonisJS 5: Build robust web applications from scratch with hands-on projects and expert tips in this course


1. Introduction
  • 1. Introduction
  • 2. What is adonisjs framework
  • 3. Course outline
  • 4. Welcome to the course
  • 5. How can you get the best out of this course
  • 6. What is MVC
  • 7. Workspace setup
  • 8. Installation.html
  • 9. Creating our first AdonisJS application
  • 10. Understand folder structure

  • 2. Routing
  • 1. Routing introduction
  • 2. Making POST, PUT AND DELETE request
  • 3. Download postman.html
  • 4. HTTP context and route parameters
  • 5. Validations, inbuilt matchers and query strings
  • 6. Route groups, prefix route groups

  • 3. Controllers
  • 1. Introduction to controllers
  • 2. Create a method to handle requests

  • 4. View
  • 1. Introduction to edge template engine
  • 2. Creating our first view
  • 3. Adding edge extension and formatters for edge template
  • 4. Passing data to the view and conditionals
  • 5. Loops for data rendering
  • 6. Layouts
  • 7. Partials
  • 8. Components

  • 5. Database
  • 1. Introduction to database
  • 2. Installing xampp
  • 3. Creating and understanding a migration
  • 4. Adding fields and running the migrations
  • 5. SQL Query.html
  • 6. Understanding different migration commands
  • 7. CRUD operation part 1 read operation
  • 8. CRUD operation part 2 create operation
  • 9. CRUD operation part 3 update operation
  • 10. CRUD operation part 4 delete operation
  • 11. Database seeders
  • 12. Raw query builder
  • 13. SQL Injection.html

  • 6. ORM
  • 1. What is the ORM And overview of features of ORM, creating first model
  • 2. Learn more about active record pattern.html
  • 3. Defining columns
  • 4. Column names.html
  • 5. Create operation using user model
  • 6. Basics of hooks and hashing the password

  • 7. Todohut App
  • 1. Introduction to the project
  • 2. Project outcome
  • 3. Add bootstrap for styling
  • 4. Using layout
  • 5. Using partials
  • 6. GET signup route with view
  • 7. Add markup of signup page
  • 8. POST sign up route creation and form validation
  • 9. Defining custom error messages
  • 10. Create user business logic
  • 11. Adding toasts
  • 12. Making use of toasts
  • 13. GET login route with view
  • 14. Add form validation on login post request
  • 15. Introduction to auth module
  • 16. Install and configure auth package
  • 17. Introduction to auth middleware
  • 18. Apply silent auth middleware
  • 19. GET Logout route handler
  • 20. Route optimization
  • 21. Task overview
  • 22. Explain entity of whole project
  • 23. Creating tasks migration with model
  • 24. Handling relationships
  • 25. Create tasks resource full route and controller
  • 26. Create route handler for index route
  • 27. Create route handler for create route
  • 28. Create class based validator for handling task store request
  • 29. Create tasks store route handler
  • 30. Find all the tasks created by the user
  • 31. Update task index page
  • 32. Create show route handler
  • 33. Add mark up in tasks show view
  • 34. Creating tasks edit route with view
  • 35. Edit markup of edit view form
  • 36. Add update task route with form validation
  • 37. Add method to update task
  • 38. Add delete task route handler
  • 39. Adding auth middleware
  • 40. Introduction to bouncer
  • 41. Bouncer package installation and configuration
  • 42. CSRF protection

  • 8. Perest App(Semi clone of Pinterest)
  • 1. Introduction to the project
  • 2. Project outcome
  • 3. Project setup
  • 4. GitHub repository link.html
  • 5. Creating layout and navbar partial
  • 6. GET signup route with view
  • 7. Add markup of signup page
  • 8. POST sign up route creation and form validation
  • 9. POST signup UI error fixing
  • 10. Explaining entity of whole project
  • 11. Creating user migration with model
  • 12. Creating profile migration with model
  • 13. Column names.html
  • 14. Define relationships on the models
  • 15. Transactions
  • 16. Create user creation model method part-1
  • 17. Create user creation model method part-2
  • 18. Session flash messages and usage of back-tics.html
  • 19. Add toast messages
  • 20. GET login route with view
  • 21. Add form validation on login POST request
  • 22. Update view based on auth state
  • 23. GET logout route handler
  • 24. Social auth introduction
  • 25. Generating OAuth2.0 keys for google
  • 26. Add routes for google OAuth
  • 27. OAuth google callback route part-1
  • 28. OAuth google callback route part-2
  • 29. Minor Fixes.html
  • 30. Generating OAuth2.0 keys for Github and adding routes
  • 31. OAuth Github callback route
  • 32. Adding Facebook OAuth2.0.html
  • 33. Testing.html
  • 34. Add guest middleware
  • 35. Profile overview
  • 36. Create profile resource full route, controller and view
  • 37. Adding business logic to fetch profile
  • 38. Adding markup for profile show view
  • 39. Adding profile edit route handler and view
  • 40. Updating edit view
  • 41. Adding form validation
  • 42. What is the Drive package
  • 43. Adding business logic to update profile data part-1
  • 44. Adding business logic to update profile data part-2
  • 45. Organizing objects in folders on AWS S3.html
  • 46. Spread syntax.html
  • 47. Making update request
  • 48. Minor corrections
  • 49. Summary till now
  • 50. Explaining posts, tags and tag post entities
  • 51. Add posts migration with model
  • 52. Add tags migration with model
  • 53. Add tag post migration with model
  • 54. Add resourceful route for posts
  • 55. Create create route handler with view
  • 56. Add markup to create post part-1
  • 57. Add markup to create post part-2
  • 58. Add markup to create post part-3
  • 59. Add markup to create post part-4
  • 60. Add form validation for storing the post
  • 61. Creating the route and checking form validation
  • 62. Store post part-1
  • 63. Store post part-2
  • 64. Adding masonry layout
  • 65. Update post index page
  • 66. Add show page route
  • 67. Business logic for fetching post details
  • 68. Business logic for finding related posts
  • 69. Add markup in show view
  • 70. Show related posts
  • 71. Add route for edit
  • 72. Add markup for edit view part-1
  • 73. Add markup for edit view part-2
  • 74. Adding update post class validator
  • 75. Update route part-1
  • 76. Update route part-2
  • 77. Add post delete route
  • 78. Delete cascade.html
  • 79. Add post download route
  • 80. Add search functionality
  • 81. Sending form data using GET and POST explanation.html
  • 82. Showing unsecured content
  • 83. Add auth middleware in posts
  • 84. Adding bouncer
  • 85. Add profile bouncer
  • 86. Add post bouncer
  • 87. Reading urls instead of image buffers
  • 88. Adding masonry layout support
  • 89. Updating profile view

  • 9. Course completion
  • 1. Course completion
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 13480
    حجم: 11480 مگابایت
    مدت زمان: 1311 دقیقه
    تاریخ انتشار: 20 خرداد 1402
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید