PHP + MySQL + Laravel MVC

Duration: 4 Months

About PHP

PHP is a widely used server-side scripting language designed for web development, known for its simplicity and versatility. It's embedded within HTML code and can be used to create dynamic web pages, process forms, manage databases, and more. With a vast community, extensive documentation, and a plethora of frameworks, PHP remains a popular choice for building web applications of varying complexities.

About MySQL

MySQL is an open-source relational database management system (RDBMS) recognized for its speed, reliability, and scalability. It's commonly used to store, manage, and retrieve structured data for various applications, from small websites to large enterprise systems. MySQL's widespread adoption is attributed to its robust features, ease of use, and extensive support within the web development community.

About Laravel MVC

Laravel is a PHP web development framework that follows the MVC (Model-View-Controller) architecture. The Model handles data logic and database interactions, the View manages the presentation layer, and the Controller orchestrates application logic and user interactions. Laravel's elegant implementation of MVC promotes code organization, scalability, and efficient development of modern web applications.

Course Curriculum:

  • How to install XAMPP
  • Introduction of HTML
  • Structure of HTML
  • Formating tags
  • Anchor tag
  • Image tag
  • Hyperlink tag
  • Table tag
  • Division tag
  • etc.
  • Introduction of CSS
  • How to use CSS in HTML and PHP file
  • How to use Inline CSS, Internal CSS and External CSS
  • Introduction of Bootstrap
  • How to use Bootstrap class in HTML and PHP file
  • Introduction of JavaScript
  • How to use JavaScript
  • How to apply JS in HTML and PHP file
  • How to apply client side validation
  • How to use In Built function
  • How to use Inline JS, Internal JS and External JS
  • Introduction of Jquery
  • How to use selector
  • How to use Jquery in built methods
  • How to use Ajax
  • Introduction of MySQL
  • How to create database
  • How to create table
  • All types of select query
  • How to use where clouse
  • How to apply 'AND' and 'OR' operator
  • How to use like operator
  • How to apply distinct
  • How to use order by and group by clouse
  • How to use 'in' and 'notin' operator
  • How to use between operator
  • How to use nested query
  • How to use joins
  • How to use control flow function case()
  • MySQL In-Built function
  • MySQL datatypes
  • How to insert data in the table
  • How to remove data from the table
  • How to remove table in the database
  • How to update records in the table
  • Introduction of PHP
  • How to use PHP Datatypes
  • How to use control structure
  • How to use operator
  • How to use PHP String function
  • How to use array and arrays function
  • How to use date function
  • How to use file function
  • How to use file including function
  • How to use database connectivity function
  • Registration Module
  • Login Module
  • File upload to server Module
  • Introduction to OOPs
  • How to create class
  • How to create object
  • How to create member function and member variables
  • How to create and use public
  • Private and protected methods
  • How to use passing by parameter in the function
  • How to use pass by values in a function
  • How to use Constructor
  • How to use Destructor
  • How to use Inheritance
  • How to use Multi Inheritance
  • How to use abstract class
  • How to use interface
  • How to use static function
  • Introduction to Laravel
  • Installation of Laravel
  • How to use Application Structure
  • Laravel Configuration
  • Laravel Routing
  • How to use Middleware
  • How to use Namespaces
  • How to use Controllers
  • Laravel Request
  • Laravel Cookies
  • How to use Response
  • How to use view
PHP + MySQL + Laravel