A PHP Full Stack developer is responsible for offering a detailed range of services regarding web development, from the back-end PHP development and coding to front-end design. A PHP Full Stack Developer is an individual who can develop both client and server software. In addition to expertizing HTML and CSS, he/she also knows how to: work on a browser (like utilizing JavaScript, jQuery, Angular, or Vue) and Program as a server.
• HTML Basics: Structure, Elements, Attributes
• Various input fields in HTML
• Tables, Frames, Lists, Layouts
• Fonts and colours
• Images, Audio, Videos
• HTML Form
• CSS
• Language basics
• Variables, data types, functions, operators
• Control flow using conditional and iterative statements
• Managing HTML DOM and events
• JavaScript objects
• Windows management using JavaScript
• Basics of PHP
• Introduction to Client Server Architecture and how PHP works.
• Introduction to Webservers, WAMP, XAMPP, LAMP
• What is a Web Application?
• Web Application Architecture
• Terminology of Web Application
• Client Side & Server Side Scripting
• Basic PHP programs
• Fundamentals of PHP
• Basic syntax, Types, Variables, Constants, Expressions, comments
• Operators
• Operator Precedence, Arithmetic Operators, Assignment Operators, Bitwise Operators, Comparison Operators, Incrementing/Decrementing Operators, Logical Operators, String Operators
• Control Structures
• if_else, else_if ladder, looping statements-while, do_while, for, conditional operators, Switch
• PHP Language reference
• Functions
• functions using pass by value
• pass by reference
• use of global variables
• String Handling in PHP
• string handling functions
• PHP Arrays
• indexed array, associative arrays, array functions
• Handling Html Form with PHP
• Capturing Form, Data Dealing with Multi-value filed, and Generating File uploaded form,
• redirecting a form after submission
• PHP Session and Cookie
• Introduction to Session Control, Session Functionality What is a Cookie, Setting Cookies
• with PHP. Using Cookies with Sessions, Deleting Cookies, Registering Session variables,
• Destroying the variables and Session.
• PHP Database Connectivity with MySql
• Introduction to RDBMS
• introduction to connection with MySql Database, performing basic database operation (DML) (Insert, Delete, Update, Select), setting query parameter, executing query join (Cross joins, Inner joins, Outer Joins, Self joins)
• PHP Database Connectivity with MySql
• Introduction to RDBMS
• introduction to connection with MySql Database, performing basic database operation (DML) (Insert, Delete, Update, Select), setting query parameter, executing query join (Cross joins, Inner joins, Outer Joins, Self joins)
• PHP CMS
• Introduction to WordPress
• Setting up a domain and hosting account
• Installation of WordPress on the MySQL database
• Website designing by choosing colour schemes, fonts, layouts, and more
• Working with Themes in WordPress – Select, install, and activate a theme
• Creating Website pages
• Adding images and photo galleries
• Adding posts to Website
• Create tags for SEO and categories to organize their posts
• Use WordPress as a content management system (CMS)
• Use widgets and plugins
• How to create an ecommerce site
• Integrating WordPress with social media
• How to customize a WordPress site using PHP, CSS, and HTML
• Introduction to Drupal
• Administration & Modules Development
• Introduction to Drupal
• Installation of Drupal
• Understanding Administrator Settings and User Management
• Organizing Menus and Navigation
• Creating Content and submission
• Tools and Rules
• Understand Hooks
• Forms API
• Custom nodes
• Using various Modules
• Using various Themes
• PHP Framework- Laravel
• Introduction to Laravel
• Installing Laravel
• Artisan CLI (Command-line interface)
• Laravel Directory Structure
• Configuring a new Laravel project
• Artisan command to generate boilerplate code for a controller
• Basic routing
• Call a controller method from a route
• Passing variables from controllers to views
• HTML Template to Laravel Blade Template
• Template inheritance
• Master layout
• Extending the master layout
• Displaying variables
• Blade conditional statements
• Blade Loops
• Executing PHP functions in blade
• Displaying Your Views
• Creating and using a basic views
• Loading a view into another view/nested views
• Adding assets
• Integrating with Bootstrap
• Using Forms and Gathering Input
• Creating contact us form
• Validating user input
• Sending email
• Creating a file uploader
• Validating a file uploader
• Creating a custom error message
• Creating a registration & user login form
• Creating contact us form
• Using Artisan command to create inbuilt user register and login system – Authenticating Your Application
• Adding Custom Fields to Registration Form
• Creating user profile page
• Admin Panel Setup
• Creating contact us form
• Introduction
• Setup Admin Panel using Bootstrap theme
• Create Admin login
• Creating an admin authentication system
• Encrypting and decrypting data
Show More
UI and UX Expert
Digital Media Marketing Expert
.NET Trainer
Popular Courses