Laravel

About This Course

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. There are many things to learn to be an expert PHP Programmer and after completion of this course, students will be able to develop web applications using PHP/MySQL into different levels such as Basic PHP, Object Oriented PHP, and PHP Framework. This course is designed as per the current need for the web development market. This course (PHP Training in MNR, Nepal) is also very useful to those students who are from non- IT background also.

Benefits of Laravel

PHP training in Mahendranagar provides you a new learning scope on PHP, a preferred scripting language to get dynamic sites. It’s used for creating custom-made web solutions because it may be embedded with markup language with minimal effort. Further, it’s comparatively simple to code on PHP because it includes easy formats, techniques, and options. PHP has become an awfully well-liked learning course in the Kingdom of Nepal as a lot of developers are rising within the National IT market. There are varied PHP training suppliers in Nepal within recent times; but, learning PHP from qualified and sensible instructors continuously could be a dream for the aspiring PHP developers

Career Options Laravel

Pre-requisites for Laravel

Before joining the PHP development course, the student should have prior knowledge of Basic Web technologies. It will help them in understanding the PHP training program adequately.

Share :

Curriculum

Lecture Unit
Lecture 1. 1 Installing and setting up Laravel and supporting tools
Lecture 1. 2 Introduction to Laravel
Lecture 1. 3 Concept of Composer
Lecture 1. 4 Install & Use of Composer
Lecture 1. 5 Installing Laravel using composer
Lecture 1. 6 Install & Use of open source distributed version control system GIT
Lecture 1. 7 Concept & Use of GitHub for hosting GIT repositories
Lecture 1. 8 Configuring Laravel
Lecture 1. 9 Project Structure
Lecture 1.10 Setting up Development and Debugging Tools
Lecture Unit
Lecture 2. 1 Request Life cycle
Lecture 2. 2 Gives knowledge of how Laravel actually works.
Lecture 2. 3 Facade
Lecture 2. 4 Provides an easy way of accessing application class and libraries
Lecture 2. 5 Service Providers in Laravel
Lecture 2. 6 Service providers are the central place of all Laravel application bootstrapping.
Lecture Unit
Lecture 3. 1 Basic Routing
Lecture 3. 2 Named Routing
Lecture 3. 3 Grouped Routing
Lecture 3. 4 Routing Parameters
Lecture 3. 5 Handling Invalid Routes
Lecture 3. 6 Http Middleware
Lecture 3. 7 Restful Routing
Lecture Unit
Lecture 4. 1 Introduction
Lecture 4. 2 Basic Controllers
Lecture 4. 3 Restful Resource Controllers
Lecture 4. 4 Controller Routing
Lecture 4. 5 Controller Middleware
Lecture Unit
Lecture 5. 1 Request
Lecture 5. 2 Basic Controllers
Lecture 5. 3 Handling Request Info.
Lecture 5. 4 Request Inputs
Lecture 5. 5 Form Inputs
Lecture 5. 6 Files
Lecture Unit
Lecture 6. 1 Attach Headers and Cookie to response
Lecture 6. 2 Response with View
Lecture 6. 3 Restful Resource Controllers
Lecture 6. 4 Response with JSON
Lecture 6. 5 Response with File
Lecture Unit
Lecture 7. 1 Introduction
Lecture 7. 2 Migration
Lecture 7. 3 Schema Building
Lecture 7. 4 Migration Structure
Lecture 7. 5 Running Migration
Lecture 7. 6 Writing Migration
Lecture 7. 7 Running Migration
Lecture 7. 8 Database Configuration
Lecture 7. 9 Running Raw SQL queries
Lecture Unit
Lecture 8. 1 Eloquent ORM
Lecture 8. 2 Defining Model
Lecture 8. 3 Retrieving Model
Lecture 8. 4 Insert & Update Model
Lecture 8. 5 Deleting Model
Lecture 8. 6 Eloquent Relationship
Lecture 8. 7 One to One
Lecture 8. 8 Many to Many
Lecture Unit
Lecture 9. 1 Passing data to view
Lecture 9. 2 Sharing data to all views
Lecture 9. 3 Blade Template Engine
Lecture 9. 4 Introduction
Lecture 9. 5 Template Inheritance
Lecture 9. 6 Displaying Data
Lecture 9. 7 Implement Control Structures
Lecture Unit
Lecture 10. 1 Installation
Lecture 10. 2 Generating form
Lecture 10. 3 CSRF Protection
Lecture 10. 4 Form Elements
Lecture 10. 5 Labels
Lecture 10. 6 Text, Text Area, Password & Hidden Fields
Lecture 10. 7 File Input
Lecture 10. 8 Number Input
Lecture 10. 9 Date Input
Lecture 10. 10 Buttons
Lecture 10. 11 Custom Form Macros
Lecture Unit
Lecture 11. 1 Authentication our application
Lecture 11. 2 Authorization using Policies ~ Role based panel access
Lecture 11. 3 Introduction
Lecture 11. 4 Configuring Auth Library
Lecture 11. 5 Creating authentication system using Middleware
Lecture 11. 6 Artisan Console
Lecture 11. 7 Exception Handling and Error Logging
Lecture 11. 8 Mail
Lecture 11. 9 Configuring & sending mail
Lecture 11. 10 Pagination
Lecture 11. 11 Session
Lecture 11. 12 Validation
Lecture 11. 13 Validation Rules with associating messages
Lecture 11. 14 Custom Rules with associating custom messages
Lecture 11. 15 Laravel Socialite ~ Registrtion & Login with 3rd party ( FB, Google, Github etc )
Lecture 11. 16 WebPack ~ Building assets
Lecture 11. 17 Laravel mix
Lecture Unit
Lecture 12. 1 Concept of API, why and scope of implementation
Lecture 12. 2 Restful API setup, Basic project
Lecture 12. 3 Tools ~ Postman Tool
Lecture 12. 4 Project Work:
Lecture 12. 5 E-commerce Website with Multi-vendor concept.

Instructor

Average Rating

4.5

508 ratings

Detailed Rating
  • 5 stars
    5
  • 4 stars
    4
  • 3 stars
    3
  • 2 stars
    2
  • 1 stars
    1

What Our Students Say

"All We Care About is Quality"

Success Stories

"Quality Never Say Sorry"

Offers

"View Our Offers Here!"

No offers found.

Join Us in Shaping the Future of Technology

Join us to define technology's future, innovate, push boundaries, create solutions, and drive a brighter tomorrow.

Your Image Alt Text
Upcoming Classes
Web Design (Front End Development)

Duration: 1.5 Months (1.5 Hours per Day)

2080/04/01
5pm-6:30pm
Request for Information