جستجو
دسته بندی ها
    منو بسته

    دانلود Udemy Laravel Multi User Blogging Platform with SEO (2 projects)

    تولید کننده: Udemy
    یادگیری ، درک و تسلط بر چارچوب PHP Laravel. تا پایان این دوره ، بستر وبلاگ نویسی چند کاربره ایجاد کنید
    9,900 تومان
    مشخصات محصول
    طول مدت آموزش23 ساعت
    زبان آموزشانگلیسی روان و ساده
    محصول موسسه آموزشیUdemy
    نحوه ارائه آموزشقابل دانلود و ارسال (جهت ارسال DVD تماس حاصل فرمائید.)
    حجم دانلود5 گیگابایت

    پیش نیازها:

    • دانش اساسی در مورد PHP به همراه HTML و CSS.
    • آماده سازی برای برنامه های کاربردی Laravel / PHP
    • قادر به ایجاد نصب جدید Laravel باشید
    • این دوره برای چه کسی است؟
    • این دوره برای توسعه دهندگان PHP (از جمله مبتدیان) است که می خواهند با استفاده از Laravel Framework ساخت برنامه های وب قدرتمند را شروع کنند.

    در ادامه با برخی از سرفصل های درسی این مجموعه آموزش آشنا می شویم :

    Object Oriented Programming

    Introduction to OOP

    Classes and properties

    Classes and methods

    Magic methods (construct)

    Magic methods (toString, default arguments, typehinting)

    Public and private visibility

    Encapsulation (accessors, mutators)

    Static properties and methods

    Namespace (use, as keywords)

    Autoloading

    Inheritance (extends, parent)

    Overriding methods

    Abstract classes (part one)

    Abstract classes (part two)

    Interface (part one)

    Interface (part two)

    Polymorphism

    Traits (part one)

    Traits (part two)

    Exception (try, catch, finally)

    Multi User Blogging Platform Rebuild with Laravel 5.6

    About course update

    Installation, Routes and Views

    Generating and understanding authentication

    Creaing a model and migration

    Seeding database using php artisan tinker

    Creating route, controller and passing variables to the view

    Extending blade template

    Submitting Form Data, Request Class, Type Hinting, Named Routes & CSRF

    Saving a blog to database

    Using different database table for Models

    Route parameters, showing full blog

    App name, redirect after login and register and navigation

    Blog update using patch method

    Blog delete using delete method

    Laravel Mix to compile multiple css files

    Send blogs to trash and retrieve using SoftDeletes trait

    Restore blogs from trash

    Permanently delete blog from trash

    Creating database seeder for user roles

    Adding role_id field to the existing users table

    User Role relationship using eloquent relationship

    Creating admin page

    Creating middleware for admin

    Controller level middleware

    Faker and factory to create fake data

    Categories model and migration

    Categories seeder

    Pivot table for blogs and categories

    BelongsToMany relationship between blogs and categories

    Using resource to create controller and route

    Display categories

    Creating categories

    Categories edit and show page

    Categories update and delete

    Choose categories while creating blog

    Sync categories with blog

    Display blog categories

    Sync categories during blog update

    Show current categories as checked

    Show unused categories unchecked

    Adding featured image to blogs table

    Upload featured Image while creating blog

    Display uploaded image

    How and why work on SEO

    Modify blog migration for SEO meta content

    Create slug, meta title and description

    Showing meta title and meta description

    Showing dynamic meta title and description

    View composers to share data to multiple views

    View composer - show blog count in the nav bar

    TinyMCE rich text editor for creating blogs

    Implement file manager

    Blogs draft or published status

    Meta dynamic issue from partials

    Show published and draft blogs

    Toggle the blog status to publish and draft

    Let logged in user create blog

    Conditionally show admin author and subscriber link

    Author middleware

    Single dashboard for Admin Author and Subscriber

    Show all users

    User role update and delete

    User profile / show user blogs

    Replace URL id's with Slug

    Validation and error messaging

    Flash messages using session

    App Improvements - style and forms

    Featured Image update

    Blog image and excerpt

    Only admin and author can edit delete blog

    Disqus commenting system

    Signup with Mailtrap

    Mass email on new blog post

    Contact form

    Push and pull Laravel projects from local computer, Github and vice versa

    Source code for Updated course content

    Learn to push your laravel project to Github

    Learn to download and run other laravel projects from Github to your computer


    Setting up Local Development Enviroment

    Note for Windows Users

    Note for mac users

    Setting up laravel homestead with virtualbox and vagrant

    Fresh install of laravel in homestead/vagrant environment

    Database Connection and Authentication System in Laravel

    Database connection and authentication system in laravel

    Creating blog database migration

    Routes and Controllers in Laravel

    Php artisan tinker

    Controller views and routes

    Fetch data from database

    Blade Tempting System and Bootstrap

    Blade templeting system

    Html layout and bootstrap styling

    Building Forms

    Installing laravel collective form package

    Creating a form

    Applying custom css styling with live css editor

    Build a Blog with Create Read Update Draft and Delete Functions

    How to fix publish draft issue?

    Store blog in database

    Show full blog using clickable blog title

    Modify navigation and git commit

    Update blog

    Update using route model binding

    Delete blog

    Softdelete - only trash the blog with deleted at field

    Restore blog from trash

    Permanently delete blog


    Implement User Roles Feature for Administrator and Subscribers

    User roles migration

    User roles database seeder

    Register users with default role of subscribers

    Create admin dashboard

    Prettify home page

    Middleware - Secure your Laravel Application

    Middleware

    Protect pages with middleware

    Category Migration and Laravel Eloquent Relationships

    Categories model migration and relationships

    Pivot (lookup) table for category and blog

    Category controller and route resource

    Create category

    Category slug display blog

    Category edit

    Category update and delete

    Select category array using jquery select_2

    Select category while creating blog

    Category pluck sync detach

    Using partials

    Photo Upload Update Delete and Database Seeder

    Photo model and migration

    Creating blog seeder

    Database seeder for categories and users

    Featured image fields and relationships

    Upload featured image

    Display featured image

    Update featured image

    Delete image while deleting blog from bin

    SEO Functions For Creating Blogs

    Blog meta title and description migration

    Save meta content of blog such as slug, meta title

    Generate dynamic and static meta content

    Dynamic meta content for blogs

    Implement WYSIWYG Text Editor and Image Browser

    WYSIWYG text editor tinymce

    Require file manager and image intervention

    Configure tinymce with file manager

    Browse image with file manager

    Manage featured image

    Blog Control Admin Dashboard Author Role and Users

    Update navigation and admin dashboard

    Save blogs as draft by default

    Recent blog status

    Update blog as draft or publish from admin dashboard

    Create users controller

    Display users list

    User role update

    Add author role

    Tidy admin navigation and categories

    Error Message and Validation

    Error message and validation part 1

    Error message and validation part 2

    Blog edit validation

    Flash Messages

    Flash message using session

    Custom flash messages


    Blogs and Users

    Redirect users after login register away from home page

    Fixed blog draft publish error after adding the validation

    Assign each blog to a user

    Create a blog by a new user

    Pretty url slug for blog posts

    Blog meta created time and category

    Font awesome icons on blog meta

    Dynamic dropdown menu for categories

    Error blogs index - trying to get a property of a non object

    Fix trying to get property of non-object error

    Fix dynamic dropdown menu - trying to get property of non object

    Display only excerpt of blog in the home page

    Edit or delete blog button on admin panel


    Authority and Restrictions Using Middleware

    Author middleware

    Create middleware that allows both admin and author

    Restrict access to route levels using middleware - create and edit but

    Users Profile Create Update URL Photo Options and Relationships

    Get user blogs on their profile page

    Display the logged in users recent blogs

    Blog Features Application Overview and Necessary Corrections

    Secure admin link in navigation bar

    Update admin users link and apply redirect back

    Profile Page for Users

    Display users profile page

    Pretty url for the user profile

    Username validation and domain slash username

    Display user blogs to the public

    User profile edit

    Users profile migration

    Creating user profile page

    User profile page display links and about

    User profile create update success

    User update with profile image

    Display profile image

    User profile picture validation

    User image update remove using unlink

    Delete a user from admin dashboard

    Profile link and category create

    Create and delete categories

    Display user image or default image and role in their admin dashboard

    Restrict dashboard access to author and subscriber

    Display user about info in the sidebar

    Display users blog in their profile page

    Users blog title link, excerpt and the number of blogs display

    Users blog meta and blog reverse order for latest blogs

    Only admin or the author of the blog can edit blog

    Review middleware on all the controllers

    Fix categories dynamic dropdown list navigation

    Mail Feature Using Mailgun with Mass Email Alert and Control Options

    Setup mailgun

    Testing mailgun

    Send emails using sandbox and also the actual domain

    Customized HTML email alert on new blog post

    Add user option for auto email alert on new blog post


    Disqus Commenting System

    Implement disqus commenting system

    Contact Form Create Implement and Validation

    Create contact form

    Validate and send contact form with added style

    Login with Facebook Feature

    Login with facebook using socialite

    Create a user using the info retrieved from facebook

    Pagination and Search Feature

    Pagination

    Search form on the blogs index

    Implement search function for blogs

    Display blog image in index page

    Push Your Application to the Live Server - Shared Hosting

    Push laravel application from local computer to shared hosting

    SOURCE CODE

    Source Code

    https://www.danacenter.ir/pe/instagram

    آموزش رشد فالوور در اینستاگرام