Udemy - Laravel Multi User Blogging Platform with SEO (2 projects...
- Category Other
- Type Tutorials
- Language English
- Total size 5.2 GB
- Uploaded By coursedrive
- Downloads 302
- Last checked 1 day ago
- Date uploaded 6 years ago
- Seeders 3
- Leechers 1
Infohash : 0502C4A3FA6EA7186D55A29F804CAE29E8460E98
Laravel Multi User Blogging Platform with SEO (2 projects)
Learn, understand and master Laravel PHP Framework. Build Multi User Blogging Platform by the end of this course
What you'll learn
• Learn, understand and develop dynamic web applications using Laravel PHP Framework
• Build your own production ready Multi User Blogging Platform (with SEO) by the end of this course
• Understand OOP (Object Oriented Programming)
• Laravel Eloquent Relationships
• Model - Working with models and understand how they communicate with database
• Views - Working with Blade templating system
• MVC (Model, View, Controller) Pattern
• HTML forms - Working with plain HTML forms
Requirements
• Basic knowledge of PHP along with HTML and CSS.
• Local development environment setup and ready for building laravel/PHP applications
• Be able to create fresh install of laravel
Description
"This course will teach you Fundamentals of Laravel, The Worlds most Popular Web Framework while Building Multi User Blogging Platform with SEO"
You will be building similar project but with additional features. Great for learning by building one project and repeating another while learning to add additional features.
However both projects are complete on their own, so it's not necessary to do both if you dont wan't to.
You will begin this course with OOP - object oriented programming, which is a must have knowledge to learn and understand how laravel framework works.
Then you will start learning laravel basics while applying everything you learn into a real world project, This is the best approach to learn and be able to build applications with laravel.
Every lesson in this course is packed with valuable tips that you can use to build any type of web application.
By the end of this course, you will have build a production ready Multi User Blogging Platform with SEO.
If you know the basics of php. You can begin with this course, learn the object oriented programming in the very first section and start building awesome web applications with laravel.
Let me show you some of the topics you will learn in this course. There is so much more but I have listed few of them here..
• UNDERSTAND OBJECT ORIENTED PROGRAMMING- THE KEY TO UNDERSTAND LARAVEL FRAMEWORK
• ROUTING- ROUTE PARAMETERS, NAMED ROUTES, ROUTE RESOURCE
• MODEL- WORKING WITH MODELS AND UNDERSTAND HOW THEY COMMUNICATE WITH DATABASE
• VIEWS- WORKING WITH VIEWS USING BLADE TEMPLATING SYSTEM
• CONTROLLERS- HOW CONTROLLERS SIT BETWEEN MODEL AND VIEWS AND MAKE THINGS WORK (MVC PATTERN)
• HTML FORMS- WORKING WITH PLAIN HTML FORMS AND HANDLING FORM DATA
• CRUDOPERATIONS - CREATE READ UPDATE DELETE
• LARAVEL ELOQUENT RELATIONSHIPS
• IMPLEMENTING TRASH, RESTORE, PERMANENT DELETEAND DRAFT FEATURES
• IMPLEMENTING USER ROLESSUCH AS ADMIN, AUTHOR
• USING MIDDLEWARESTO SECURE YOU APPLICATION
• APPLYING AUTHORITY, PERMISSIONAND RESTRICTIONS
• IMAGE UPLOAD
• USER PROFILE
• FLASH MESSAGES, PRETTY URL
• EMAIL, CONTACT FORMS
• DISQUS COMMENTING SYSTEM
• FACKBOOK LOGIN
• PAGINATION
• SEARCH
• DEPLOYTHE WEB APP YOU BUILD - MULTI USER BLOGGING PLATFORM(SEO READY)
So the most exciting thing about this course is that it is constantly updating. I am adding new videos on a daily basis. By the end of this course, you will have build a MULTI USER BLOGGING PLATFORM, that is ready for deployment!
CONCLUSION:
This course is unlike any other course you will find online. This course is all you need to Become a Professional Laravel Developer. By the end of this courese, you will be able to build complex web applications for you or your client or for your boss.
So don't waste your time and money going through 10 different sites, learning from 10 different courses. This one course is all you need to become a professional Laravel developer. See you inside the course. Thank you!
Who this course is for:
• This course is for PHP Developers (including Beginners) who want to start building Powerful Web Applications using Laravel Framework.
Download More Latest Courses Visit ==>> Course Drive
Files:
Laravel Multi User Blogging Platform with SEO (2 projects) Laravel Multi User Blogging Platform with SEO (2 projects) 2. Multi User Blogging Platform Rebuild with Laravel 5.6- 73. Mass email on new blog post.mp4 (181.1 MB)
- 1. About course update.html (2.7 KB)
- 2. Installation, Routes and Views.mp4 (29.2 MB)
- 3. Generating and understanding authentication.mp4 (41.0 MB)
- 4. Creaing a model and migration.mp4 (11.1 MB)
- 5. Seeding database using php artisan tinker.mp4 (7.7 MB)
- 6. Creating route, controller and passing variables to the view.mp4 (26.9 MB)
- 7. Extending blade template.mp4 (17.4 MB)
- 8. Submitting Form Data, Request Class, Type Hinting, Named Routes & CSRF.mp4 (29.6 MB)
- 9. Saving a blog to database.mp4 (18.7 MB)
- 10. Using different database table for Models.mp4 (21.4 MB)
- 11. Route parameters, showing full blog.mp4 (29.1 MB)
- 12. App name, redirect after login and register and navigation.mp4 (24.4 MB)
- 13. Blog update using patch method.mp4 (49.8 MB)
- 14. Blog delete using delete method.mp4 (23.5 MB)
- 15. Laravel Mix to compile multiple css files.mp4 (36.8 MB)
- 16. Send blogs to trash and retrieve using SoftDeletes trait.mp4 (50.3 MB)
- 17. Restore blogs from trash.mp4 (18.3 MB)
- 18. Permanently delete blog from trash.mp4 (16.8 MB)
- 19. Creating database seeder for user roles.mp4 (24.5 MB)
- 20. Adding role_id field to the existing users table.mp4 (36.8 MB)
- 21. User Role relationship using eloquent relationship.mp4 (13.8 MB)
- 22. Creating admin page.mp4 (34.2 MB)
- 23. Creating middleware for admin.mp4 (40.4 MB)
- 24. Controller level middleware.mp4 (10.1 MB)
- 25. Faker and factory to create fake data.mp4 (31.6 MB)
- 26. Categories model and migration.mp4 (9.7 MB)
- 27. Categories seeder.mp4 (17.4 MB)
- 28. Pivot table for blogs and categories.mp4 (6.3 MB)
- 29. BelongsToMany relationship between blogs and categories.mp4 (7.6 MB)
- 30. Using resource to create controller and route.mp4 (12.9 MB)
- 31. Display categories.mp4 (9.7 MB)
- 32. Creating categories.mp4 (33.3 MB)
- 33. Categories edit and show page.mp4 (34.7 MB)
- 34. Categories update and delete.mp4 (16.5 MB)
- 35. Choose categories while creating blog.mp4 (21.4 MB)
- 36. Sync categories with blog.mp4 (26.9 MB)
- 37. Display blog categories.mp4 (26.3 MB)
- 38. Sync categories during blog update.mp4 (12.4 MB)
- 39. Show current categories as checked.mp4 (8.6 MB)
- 40. Show unused categories unchecked.mp4 (102.1 MB)
- 41. Adding featured image to blogs table.mp4 (15.7 MB)
- 42. Upload featured Image while creating blog.mp4 (31.5 MB)
- 43. Display uploaded image.mp4 (17.9 MB)
- 44. How and why work on SEO.mp4 (19.2 MB)
- 45. Modify blog migration for SEO meta content.mp4 (17.5 MB)
- 46. Create slug, meta title and description.mp4 (17.6 MB)
- 47. Showing meta title and meta description.mp4 (22.6 MB)
- 48. Showing dynamic meta title and description.mp4 (71.4 MB)
- 49. View composers to share data to multiple views.mp4 (15.7 MB)
- 50. View composer - show blog count in the nav bar.mp4 (40.1 MB)
- 51. TinyMCE rich text editor for creating blogs.mp4 (23.3 MB)
- 52. Implement file manager.mp4 (39.2 MB)
- 53. Blogs draft or published status.mp4 (26.6 MB)
- 54. Meta dynamic issue from partials.mp4 (17.8 MB)
- 55. Show published and draft blogs.mp4 (19.3 MB)
- 56. Toggle the blog status to publish and draft.mp4 (32.3 MB)
- 57. Let logged in user create blog.mp4 (129.3 MB)
- 58. Conditionally show admin author and subscriber link.mp4 (92.1 MB)
- 59. Author middleware.mp4 (129.0 MB)
- 60. Single dashboard for Admin Author and Subscriber.mp4 (145.8 MB)
- 61. Show all users.mp4 (65.3 MB)
- 62. User role update and delete.mp4 (148.9 MB)
- 63. User profile show user blogs.mp4 (127.5 MB)
- 64. Replace URL id's with Slug.mp4 (83.1 MB)
- 65. Validation and error messaging.mp4 (101.6 MB)
- 66. Flash messages using session.mp4 (76.9 MB)
- 67. App Improvements - style and forms.mp4 (105.6 MB)
- 68. Featured Image update.mp4 (152.7 MB)
- 69. Blog image and excerpt.mp4 (102.8 MB)
- 70. Only admin and author can edit delete blog.mp4 (72.4 MB)
- 71. Disqus commenting system.mp4 (68.3 MB)
- 72. Signup with Mailtrap.mp4 (97.0 MB)
- 74. Contact form.mp4 (173.7 MB)
- ReadMe.txt (0.5 KB)
- Visit Coursedrive.org.url (0.1 KB) 1. Object Oriented Programming
- 1. Introduction to OOP.mp4 (9.1 MB)
- 2. Classes and properties.mp4 (12.2 MB)
- 3. Classes and methods.mp4 (14.3 MB)
- 4. Magic methods (construct).mp4 (15.4 MB)
- 5. Magic methods (toString, default arguments, typehinting).mp4 (21.4 MB)
- 6. Public and private visibility.mp4 (26.7 MB)
- 7. Encapsulation (accessors, mutators).mp4 (24.1 MB)
- 8. Static properties and methods.mp4 (24.7 MB)
- 9. Namespace (use, as keywords).mp4 (17.3 MB)
- 10. Autoloading.mp4 (10.8 MB)
- 11. Inheritance (extends, parent).mp4 (28.3 MB)
- 12. Overriding methods.mp4 (11.6 MB)
- 13. Abstract classes (part one).mp4 (34.6 MB)
- 14. Abstract classes (part two).mp4 (25.0 MB)
- 15. Interface (part one).mp4 (18.2 MB)
- 16. Interface (part two).mp4 (26.9 MB)
- 17. Polymorphism.mp4 (27.7 MB)
- 18. Traits (part one).mp4 (35.4 MB)
- 19. Traits (part two).mp4 (23.1 MB)
- 20. Exception (try, catch, finally).mp4 (14.6 MB)
- Must Read.txt (0.5 KB)
- Visit Coursedrive.org.url (0.1 KB)
- 1. Source code for Updated course content.html (0.9 KB)
- 2. Learn to push your laravel project to Github.mp4 (25.6 MB)
- 3. Learn to download and run other laravel projects from Github to your computer.mp4 (37.3 MB)
- 1. Note for Windows Users.html (0.7 KB)
- 2. Note for mac users.html (0.4 KB)
- 3. Setting up laravel homestead with virtualbox and vagrant.mp4 (15.4 MB)
- 4. Fresh install of laravel in homesteadvagrant environment.mp4 (6.7 MB)
- 1. Database connection and authentication system in laravel.mp4 (7.3 MB)
- 2. Creating blog database migration.mp4 (5.5 MB)
- 1. Php artisan tinker.mp4 (6.4 MB)
- 2. Controller views and routes.mp4 (6.9 MB)
- 3. Fetch data from database.mp4 (6.6 MB)
- 1. Blade templeting system.mp4 (5.6 MB)
- 2. Html layout and bootstrap styling.mp4 (5.0 MB)
- 1. Installing laravel collective form package.mp4 (9.6 MB)
- 2. Creating a form.mp4 (7.3 MB)
- 3. Applying custom css styling with live css editor.mp4 (4.6 MB)
- ReadMe.txt (0.5 KB)
- Visit Coursedrive.org.url (0.1 KB)
- 1. How to fix publish draft issue.html (0.8 KB)
- 2. Store blog in database.mp4 (11.4 MB)
- 3. Show full blog using clickable blog title.mp4 (12.3 MB)
- 4. Modify navigation and git commit.mp4 (7.5 MB)
- 5. Update blog.mp4 (11.6 MB)
- 6. Update using route model binding.mp4 (10.4 MB)
- 7. Delete blog.mp4 (7.6 MB)
- 8. Softdelete - only trash the blog with deleted at field.mp4 (11.7 MB)
- 9. Restore blog from trash.mp4 (8.8 MB)
- 10. Permanently delete blog.mp4 (12.0 MB)
- 1. User roles migration.mp4 (5.0 MB)
- 2. User roles database seeder.mp4 (5.9 MB)
- 3. Register users with default role of subscribers.mp4 (5.8 MB)
- 4. Create admin dashboard.mp4 (7.5 MB)
- 5. Prettify home page.mp4 (9.0 MB)
- 1. Middleware.mp4 (15.8 MB)
- 2. Protect pages with middleware.mp4 (9.3 MB)
- 1. Categories model migration and relationships.mp4 (5.3 MB)
- 2. Pivot (lookup) table for category and blog.mp4 (4.3 MB)
- 3. Category controller and route resource.mp4 (10.2 MB)
- 4. Create category.mp4 (10.6 MB)
- 5. Category slug display blog.mp4 (10.8 MB)
- 6. Category edit.mp4 (7.5 MB)
- 7. Category update and delete.mp4 (7.6 MB)
- 8. Select category array using jquery select_2.mp4 (11.8 MB)
- 9. Select category while creating blog.mp4 (6.6 MB)
- 10. Category pluck sync detach.mp4 (7.5 MB)
- 11. Using partials.mp4 (6.1 MB)
- 1. Photo model and migration.mp4 (4.7 MB)
- 2. Creating blog seeder.mp4 (9.0 MB)
- 3. Database seeder for categories and users.mp4 (10.1 MB)
- 4. Featured image fields and relationships.mp4 (5.9 MB)
- 5. Upload featured image.mp4 (11.3 MB)
- 6. Display featured image.mp4 (19.8 MB)
- 7. Update featured image.mp4 (8.2 MB)
- 8. Delete image while deleting blog from bin.mp4 (6.3 MB)
- 1. Blog meta title and description migration.mp4 (11.1 MB)
- 2. Save meta content of blog such as slug, meta title.mp4 (6.9 MB)
- 3. Generate dynamic and static meta content.mp4 (10.3 MB)
- 4. Dynamic meta content for blogs.mp4 (16.2 MB)
- 1. WYSIWYG text editor tinymce.mp4 (13.4 MB)
- 2. Require file manager and image intervention.mp4 (13.2 MB)
- 3. Configure tinymce with file manager.mp4 (11.3 MB)
- 4. Browse image with file manager.mp4 (9.8 MB)
- 5. Manage featured image.mp4 (15.3 MB)
- 1. Update navigation and admin dashboard.mp4 (10.0 MB)
- 2. Save blogs as draft by default.mp4 (9.9 MB)
- 3. Recent blog status.mp4 (17.7 MB)
- 4. Update blog as draft or publish from admin dashboard.mp4 (20.8 MB)
- 5. Create users controller.mp4 (10.0 MB)
- 6. Display users list.mp4 (7.6 MB)
- 7. User role update.mp4 (11.4 MB)
- 8. Add author role.mp4 (8.0 MB)
- 9. Tidy admin navigation and categories.mp4 (12.3 MB)
- 1. Error message and validation part 1.mp4 (17.2 MB)
- 2. Error message and validation part 2.mp4 (15.8 MB)
- 3. Blog edit validation.mp4 (15.1 MB)
- 1. Flash message using session.mp4 (7.4 MB)
- 2. Custom flash messages.mp4 (21.5 MB)
- 1. Redirect users after login register away from home page.mp4 (12.6 MB)
- 2. Fixed blog draft publish error after adding the validation.mp4 (19.2 MB)
- 3. Assign each blog to a user.mp4 (11.4 MB)
- 4. Create a blog by a new user.mp4 (8.5 MB)
- 5. Pretty url slug for blog posts.mp4 (5.4 MB)
- 6. Blog meta created time and category.mp4 (10.8 MB)
- 7. Font awesome icons on blog meta.mp4 (6.2 MB)
- 8. Dynamic dropdown menu for categories.mp4 (9.0 MB)
- 9. Error blogs index - trying to get a property of a non object.mp4 (9.0 MB)
- 10. Fix trying to get property of non-object error.mp4 (7.2 MB)
- 11. Fix dynamic dropdown menu - trying to get property of non object.mp4 (15.0 MB)
- 12. Display only excerpt of blog in the home page.mp4 (14.7 MB)
- 13. Edit or delete blog button on admin panel.mp4 (6.0 MB)
- 1. Author middleware.mp4 (5.0 MB)
- 2. Create middleware that allows both admin and author.mp4 (10.4 MB)
- 3. Restrict access to route levels using middleware - create and edit but.mp4 (21.7 MB)
- 1. Get user blogs on their profile page.mp4 (8.9 MB)
- 2. Display the logged in users recent blogs.mp4 (13.6 MB)
- 1. Secure admin link in navigation bar.mp4 (6.9 MB)
- 2. Update admin users link and apply redirect back.mp4 (5.6 MB)
- 1. Display users profile page.mp4 (11.1 MB)
- 2. Pretty url for the user profile.mp4 (13.4 MB)
- 3. Username validation and domain slash username.mp4 (7.7 MB)
- 4. Display user blogs to the public.mp4 (14.8 MB)
- 5. User profile edit.mp4 (11.7 MB)
- 6. Users profile migration.mp4 (13.2 MB)
- 7. Creating user profile page.mp4 (6.9 MB)
- 8. User profile page display links and about.mp4 (17.8 MB)
- 9. User profile create update success.mp4 (8.7 MB)
- 10. User update with profile image.mp4 (13.9 MB)
- 11. Display profile image.mp4 (14.4 MB)
- 12. User profile picture validation.mp4 (10.9 MB)
- 13. User image update remove using unlink.mp4 (7.4 MB)
- 14. Delete a user from admin dashboard.mp4 (11.6 MB)
- 15. Profile link and category create.mp4 (8.9 MB)
- 16. Create and delete categories.mp4 (5.6 MB)
- 17. Display user image or default image and role in their admin dashboard.mp4 (6.6 MB)
- 18. Restrict dashboard access to author and subscriber.mp4 (10.2 MB)
- 19. Display user about info in the sidebar.mp4 (14.2 MB)
- 20. Display users blog in their profile page.mp4 (9.9 MB)
- 21. Users blog title link, excerpt and the number of blogs display.mp4 (10.2 MB)
- 22. Users blog meta and blog reverse order for latest blogs.mp4 (16.0 MB)
- 23. Only admin or the author of the blog can edit blog.mp4 (9.2 MB)
- 24. Review middleware on all the controllers.mp4 (7.1 MB)
- 25. Fix categories dynamic dropdown list navigation.mp4 (9.3 MB)
- 1. Setup mailgun.mp4 (11.6 MB)
- 2. Testing mailgun.mp4 (14.2 MB)
- 3. Send emails using sandbox and also the actual domain.mp4 (20.2 MB)
- 4. Customized HTML email alert on new blog post.mp4 (10.5 MB)
- 5. Add user option for auto email alert on new blog post.mp4 (9.8 MB)
- 1. Implement disqus commenting system.mp4 (11.3 MB)
- 1. Create contact form.mp4 (13.7 MB)
- 2. Validate and send contact form with added style.mp4 (17.2 MB)
- 1. Login with facebook using socialite.mp4 (19.4 MB)
- 2. Create a user using the info retrieved from facebook.mp4 (26.3 MB)
- 1. Pagination.mp4 (7.7 MB)
- 2. Search form on the blogs index.mp4 (11.6 MB)
- 3. Implement search function for blogs.mp4 (13.5 MB)
- 4. Display blog image in index page.mp4 (14.6 MB)
- 1. Push laravel application from local computer to shared hosting.mp4 (41.4 MB)
- 1. Source Code.html (0.6 KB)
- ReadMe.txt (0.5 KB)
- Visit Coursedrive.org.url (0.1 KB)
- Visit Coursedrive.org.url (0.1 KB)
- Course Downloaded from coursedrive.org.txt (0.5 KB)
There are currently no comments. Feel free to leave one :)
Code:
- UDP://TRACKER.LEECHERS-PARADISE.ORG:6969/ANNOUNCE