Full Stack Web Developer – LAMP Stack


Course Overview


Throughout the course, hands-on exercises (both classroom & Lab Assignment) are designed to teach how to create a dynamic & responsive website using the PHP, HTML, CSS & bootstrap.

Course Objective

Learn the syntax, semantics, and idioms of the PHP programming language. Gain confidence in Web designing we will go through lots of practical exercises that provide useful exposure or design to the various components.


100 Hours (50 Hours LIVE Teaching + 50 Hours of assignments and project work)

Test & Evaluation

1. During the program, the participants will have to take all the assignments given to them for better learning.
2. At the end of the program, a final assessment will be conducted.


1. All successful participants will be provided with a Certificate of Merit / Achievement from RCPL INDIA
2. Students who complete the course BUT do not take the final test will be provided with a certificate of participation from RCPL INDIA
3. Students who do not complete the course / leave it midway will NOT be awarded any certificate.


Online Live

Tentative Date & Schedule

1st and 15th of every month


Session 1

Topics to be covered:                                                                  

  • Basic Structure of html code
  • Writing First Code, Running & Editing
  • Introduction of properties/attribute & its syntax.
  • font Formatting, Built In Headings
  • <img>,<marquee> tags, hyperlink, properties of body & paragraph
  • Ordered list & unordered list
  • Form controls & properties
  • Layout management with table, div, & span
  • Some HTML 5 tags and attributes.
  • video & audio tag

Session 2

Topics to be covered:      

  • Introduction Of CSS
  • Different ways to use CSS.
  • Different type of selector
  • Transition & Animations
  • Responsive Website
  • Grid In bootstrap
  • Some important properties & Using glyphicon

Session 3

Topics to be covered:      

  • Introduction to javascript
  • Basic program of javascript
  • Function & Some data types like array, object
  • Event In Javascript
  • Validating form using javascript
  • Jquery Introduction
  • selectors in Jquery
  • Introduction to AJAX
  • Introduction to XMLHttpRequest Object
  • Method and Properties of XMLHttpRequest
  • Implementation of Ajax techniques on webpages

Session 4

Topics to be covered:      

  • Introduction to PHP for Web Development & Web Applications
  • Installation of tools for working in PHP like XAMPP, WAMP, LAMP
  • Basic Syntax
  • User defined variables and built in variables
  • Super Global Variables
  • Declaring and Using constants
  • Control statement & loop
  • Use of HTML for web design purpose
  • HTML scripts and Form’s element
  • Embedding PHP in HTML
  • Interact with server using GUI                                                   

Session 5

Topics to be covered:      

  • Introduction of array
  • Types of array in PHP
  • Defining User functions
  • Passing parameter & return value
  • Include & Require

Session 6

Topics to be covered:      

  • Opening a File
  • Creating and Writing to a file
  • Closing, Deleting a file
  • Reading from file
  • Uploading and Downloading file
  • Using Session in web pages for user authentication

Session 7

Topics to be covered:      

  • Classes, objects and operations
  • Class attributes
  • Per-class constants
  • Class method invocation
  • Access Modifier

Session 8

Topics to be covered:      

  • Formatting string
  • Joining & Splitting string
  • Comparing string
  • Array conversion into String
  • Matching & replacing sub string with string function

Session 9

Topics to be covered:

  • Using Session in web pages for user authentication
  • Understanding Basic Session functionality
  • What is a Cookie?
  • Setting Cookies with PHP
  • Using Cookies with Sessions
  • Deleting Cookies
  • Starting a Session
  • Registering Session Variables
  • Using Session Variables
  • Destroying the Session Variables and Session

Session 10

Topics to be covered:

  • Relational Database Concept and technology
  • Web Database Design
  • Web Database Architecture
  • Creating MySQL Database
  • Setting up users and privileges
  • Creating Database Tables
  • Column Data Types
  • What is SQL?
  • Implementing Insert/Delete/Update and select Query


No experience is required. But fundamental knowledge of programming languages & OOPS concept would be helpful.

General Information
  • Please ensure to use a secure internet connection.
  • Please ensure to check your details before submitting.
  • The discounts are applicable only on full payment.
  • You can use only one discount for a course in a particular program it can be either of the discounts as per the discount validity.
  • Ensure to use the proper discount code.
  • Gateway charges are as applicable.
  • In case of any transaction issue, please inform us by mailing at [email protected] or call us at 9335469335
  • Please ensure to note down your order id and transaction id at the time of communication with us.
  • All the payments are subject to realization.

Enquire Now