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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

    139,000 تومان
    افزودن به سبد خرید