PHP Full Stack Developer Training Course in Jaipur

Certification

Industry-oriented certification Digital Marketing training course to furnish your career to kick-start/grow at MNCs/Non-MNCs Organization & corporate

Experienced Faculty

Professional expert Sr. Digital Marketing Institute With 15+ Years of working experience will provide you industrial level training.

Placement Assistance

Receive placement assistance after completion of 70% training, E-liteteam will arrange interviews till you’ll get the placement.

LAB Facility

You can attain the practical training session to get the indutrial exposure & prepare for the corporate level challanges.

Workshop Sessions

You’ll attain knowledge on bases of real-time scenarios, live projects & best case study to complete E-liteworkshop.

Admin Support

E-LITE's 7 days working admin team co-ordinates you for the fresh batch schedule/re-scheduling classes/arrange doubt classes.

PHP Full Stack Developer Programme Details

Course Duration:120 HRS with Highly Skilled Corporate Trainers

PHP Full Stack Development Training for 6 Modules – Weekdays / Weekend

E-Lite Institute Jaipur – PHP Full Stack Web Development Certification Training Delivery Method:

  • Web / Desktop Base.
  • Instructor-Led Classroom Sessions.
  • Presentations/Demonstration/Practicals of concepts.
  • Handouts/Assignments/Real-time Exposure to work on Clients.

PHP Full Stack Developer Programme Modules

PHP Full Stack Training Course

Module 1.1

  • Difference between HTML and XHTML.
  • Why XHTML? not HTML.
  • Understanding DOCTYPE.
  • Understanding basic XHTML tags
  • General form of a tag.
  • HTML attributes.
  • Basic text styling.
  • HTML Heading.
  • HTML Paragraph.
  • HTML fonts.
  • HTML colour codes.
  • Hexadecimal colour coding.
  • Working with table.
  • Adding image to webpage.
  • Working with Anchor, Image and Iframe tag.
  • Working with HTML forms.
  • Basic layout design using tables.
  • Learning about the various deprecated tags in XHTML.

Module 1.2

  • Introduction to Adobe Photoshop
  • Types of tools.
  • Using Photoshop tools.
  • Understanding Layers in Photoshop.
  • Image gradient with Photoshop.
  • Creating Custom effects.
  • Merging two images in Photoshop.
  • Removing and Changing backgrounds of Images.
  • Making transparent backgrounds.
  • Changing colour of images.
  • Compressing images for use in websites.
  • Image opacity.
  • Creating animated banners (gif images).
  • Developing Banners and Headers for websites.
  • PSD to HTML Conversion
    • Understanding a PSD file.
    • Using Slice Tool to get various website images.
    • Converting a full PSD to HTML Website.

Adobe Dreamweaver

  • Installations.
  • Introduction to Dreamweaver.
  • Understanding the 3 modes (Design, Split, and Code).
  • Coding and adding elements using Dreamweaver.
  • Basic Templates in Dreamweaver.

CSS2 (Cascading Style sheet)

  • Use of CSS.
  • Three types of CSS.
  • Basic CSS properties.
  • Basic text styling using CSS.
  • CSS Background Properties.
  • CSS box model.
  • Border.
  • Padding.
  • Margin.
  • Tag selector, Id selector, Class selector, Attribute selectors.
  • Grouping and Nesting of selectors.
  • Pseudo classes and Pseudo elements.
  • Working with DIV tags.
  • Understanding DIV alignment, float and clear properties.
  • Understanding CSS positions.
  • Layout and template design (Building Table less websites).
  • Creating Simple drop down menus.
  • Fixing the compatibility issues is Various Browsers.

JavaScript

  • Use of JavaScript.
  • DHTML.
  • JavaScript Popup boxes.
  • JavaScript Events.
  • Events handling.
  • Manipulating DOM with JavaScript.
  • JavaScript Operators.
  • Control Structure.
  • Writing functions.
  • Tag and ID selector.
  • JavaScript Objects.
  • Making Light box with JavaScript.
  • Making an image viewer with JavaScript
  • Working with arrays.
  • JavaScript Timers.
  • Making JavaScript Image Slide Show
  • JavaScript Date and Time Functions.
  • JavaScript form validations using Regular Expression.
  • Application of JavaScript.

JQuery

  • JQuery syntax.
  • JQuery selectors.
  • Creating, inserting, and manipulating web page content.
  • JQuery predefined functions.
  • Understanding JQuery plugins.
  • Using event ready handlers that work across browsers.
  • Working with JQuery effects, such as showing, hiding, sliding and fading page elements.
  • JQuery callback functions.
  • Creating custom animations with specialized properties and options.
  • JQuery events.
  • Understanding Elements Hierarchy.
  • Using the JQuery UI plug-in to give pages a polished look.
  • Developing JQuery applications and Plugins (like Facebook and Twitter).
  • Making JQuery sliding menus.
  • Making JQuery lightbox.
  • Making JQuery image slider.
  • Making JQuery image slideshow.
  • Making jQuery Image Carousel.
  • Making JQuery Image Zoom viewer.
  • Making JQuery Collapsable Menu.

CSS3

  • Understanding CSS3.
  • Using CSS3 advance Tag and Attributes selectors.
  • Clear fix with CSS3.
  • CSS3 Rounded Coners.
  • CSS3 Box shadow properties.
  • CSS3 Text Shadow properties.
  • CSS3 Background Gradients.
  • Making beautiful buttons using CSS3
  • CSS3 Transformations Properties.
  • CSS3 Rotate, Translate, Skew, Scale properties.
  • CSS3 transitions.
  • CSS3 transitions delays.
  • CSS3 transition functions.
  • CSS3 key frames.
  • Creating animations Using Key frames
  • Animating web pages using CSS3.
  • Mixing CSS3 and JQuery animations to create advanced plugins.
  • CSS3 Image slideshow.
  • CSS3 Media Queries.
  • Understanding Responsive Layouts.
  • Making Basic Responsive Layout in CSS3 Media Query.
  • Making Advance Website Template in CSS3 Media Query.

HTML5

  • What is HTML5?
  • How is HTML5 different from XHTML.
  • Drawbacks of XHTML.
  • HTML5 future uses.
  • Understanding HTML5 doctype.
  • HTML5 Basic tags.
  • HTML5 Advance Tags.
  • Replacing XHTML Divs with HTML5 advance tags.
  • Making a website template using HTML5.
  • Fixing HTML5 compatibility issues in different browsers.
  • HTML5 SHIV.
  • Making HTML5 compatible in IE-8 and lesser using HTML5 SHIV.
  • HTML5 custom data attributes.
  • Holding custom data in HTML5 data attributes.
  • Working with HTML5 data attributes and jQuery.
  • Understanding HTML5 Canvas.
  • Working with HTML5 Canvas using JavaScript and jQuery.
  • Drawing runtime graphics and Animations using HTML5 Canvas.
  • Playing with HTML5 canvas animations and characters using JavaScript and jQuery.

Twitter Bootstrap 3 Framework

  • Downloading and Installing Bootstrap 3 framework.
  • Understanding various Components of Bootstrap Framework.
  • Working with Bootstrap Components
    • Navbar
    • Menu
    • Buttons
    • Jumbotron
    • Input groups
    • Buttons
    • Page Header
    • Page Footer
    • Forms
    • Panels
  • Making JQuery Slider in Bootstrap 3.
  • Making Responsive GRID layout using Bootstrap GRID.
  • Making a final Website Layout.

Website Hosting

  • Webhosting basics.
  • Hosting packages.
  • File Manager.
  • Creating Email accounts.
  • Using FTP client.
  • Working with FileZilla.
  • Making your website LIVE.

Understanding Compatibility issues

  • Issues with different browser versions.
  • Issues with CSS.
  • Testing a website in different browsers.

Introduction to PHP

  • Why PHP?
  • What is the use of PHP?
  • How PHP is better than its alternatives (Asp.net, Java, Perl etc.)
  • Unique features of PHP.
  • What is a web server?
  • Understanding Client and Server Architecture.
  • How PHP works with the web server?
  • Understanding PHP Architecture.
  • Hardware and Software requirements.
  • Installing and Configuring WAMP/MAMP servers.

Basic PHP Development

  • Basic PHP syntax.
  • Creating your first PHP script.
  • Mixing PHP with HTML.
  • Storing and Destroying variables.
  • Understanding PHP data types.
  • Testing for a specific data type.
  • Manipulating variables with PHP Operators.
  • Dynamic variables.
  • Type casting.
  • Strings in PHP.

Controlling Program Flow

  • Using If-else statement.
  • The ternary Operator. (Using ? Operator).
  • The if-elseif-else statement.
  • The Switch Statement.

Working with Loops

  • The while statement.
  • The do-while statements.
  • The for statement.
  • Understanding Break, Continue statements.
  • Mixing if-else, if-elseif-else statements with loops.
  • Nesting Loops.
  • Summary.

Working with Strings

  • Working with PHP inbuilt String functions and their practical use.
  • HTML Strings
  • Using Numeric functions.
  • Summary

Working with Arrays

  • What are arrays?
  • Use of arrays.
  • Declaring an array.
  • Storing data in arrays.
  • Different types of arrays.
  • Nesting of arrays.
  • Multi dimensional Arrays.
  • Associative arrays.
  • Looping through arrays.
  • PHP Special array Iterators (foreach loop and Array iterators).
  • PHP in-built Array functions and their use.
  • Making a practical use of arrays.
  • Summary

Functions

  • What is a function?
  • Defining a function (User defined functions).
  • Returning values from a function.
  • Dynamic function calls.
  • Variable scope.
  • Accessing variables with global statement.
  • Accessing variables with static statement.
  • Understanding arguments and parameters.
  • Setting default values for arguments.
  • Passing arguments to function by value.
  • Passing arguments to function by reference.
  • Testing for a function existence.
  • Returning multiple values from a function.
  • Making practical use by Building code libraries for code reusability.
  • Reusing Code.
  • Using Include () and require().

Sending Email in PHP

  • Sending Text Email with php.
  • Adding Html and Graphics to Emails.

Classes and Objects

  • Objects oriented programming
  • Define a class
  • An Object, Creating an object
  • Object properties
  • Object methods
  • Object constructors and destructors
  • Class method invocation.
  • Access Modifiers.
  • Class constants & Class inheritance
  • Abstract classes and methods
  • Object serialization
  • Checking for class and method existence
  • Exceptions, Iterators, and Summary

Working with Date and Time in PHP

  • Understanding UNIX timestamp.
  • Generating a timestamp for now.
  • Generating timestamp for a particular date.
  • Associative Array of date and time.
  • Formatting date and time.
  • Understanding time zones.
  • Useful date and Time functions and their uses.
  • Validating dates.
  • Practical Use in projects.

Working with files and directories (File System)

  • Creating a file dynamically with PHP.
  • Reading and Writing text files.
  • Copying data from one file to another file.
  • Deleting a file.
  • Working with directories.
  • Creating and deleting files inside directories.
  • Checking for file existence.
  • Determining file size.
  • Creating your own Visitors counter for the website.

Working with Forms

  • Forms.
  • Super global variables (_POST, _GET, _REQUEST etc.).
  • A script to acquire user inputs.
  • Handling user inputs.
  • Accessing User inputs.
  • Combining HTML with PHP code.
  • Using hidden fields
  • Redirecting users.

File uploading

  • Uploading Images.
  • Uploading PDF and Other useful files.
  • Validating uploaded files.

Working with Regular Expression

  • What are Regular Expressions?
  • Use of Regular Expressions.
  • Understanding the basics and Rules of Regular Expressions.
  • Joining and Splitting strings.
  • Comparing Strings.
  • Matching patterns.
  • Finding Matches.
  • Matching and replacing strings with Regular Expressions.
  • Modifiers, Breakup Strings.
  • Creating useful applications (like: Swear word filter).
  • Validating Form data.

Graphics in PHP (PHP GD library)

  • What is PHP GD?
  • Basics of PHP graphics.
  • Drawing basic figures.
  • Making JPEG, JPG, PNG, GIF images with PHP.
  • Image manipulations and Effects with PHP.
  • Cropping and Resizing Image with PHP.
  • Creating Image thumbnails.
  • Rotating an Image with php.

Working with Sessions and Cookies

  • Understanding Cookies.
  • Types of Cookies.
  • The use of sessions and cookies.
  • Creating and Deleting a cookie.
  • What are Sessions?
  • Starting a Session.
  • Working with Session variables.
  • Destroying Session variables.
  • Passing sessions Ids.
  • Authenticating and Authorizing users, using Sessions.
  • Practical Applications of Sessions and Cookies.
  • Making a website “Remember Me” style form.

Working with Ajax (Partial Page refresh)

  • Introduction to Ajax.
  • The relationship with JavaScript.
  • Ajax using XHTML and JavaScript.
  • XMLHttpRequest Object
  • Ajax using XMLHttpRequest
  • Ajax Using JQuery and JavaScript.
  • Submitting a Form without page refresh using Ajax and JQuery.
  • Making Practical Applications
  • Facebook Style adding Comments Using Ajax.
  • Google Style Auto Search Suggestions using Ajax

Introduction to Database (MySQL)

  • Introduction to MySQL
  • Introduction to PHPMyAdmin
  • Connecting to the MYSQL
  • Selecting a database
  • Adding data to a table
  • Acquiring the value
  • Finding the number of rows
  • Inserting data
  • Entering and updating data
  • Executing multiple queries
  • Exporting and Importing data tables.

Module 3.1 – AngularJS

  • Introduction to Single-Page-Apps (SPA)
  • Fitment of AngularJS
  • How AngularJS Web App Works
  • Bindings: declarative connections between data and on-screen
  • Angular Expressions
  • Controllers
  • Scopes
    • Root Scope
    • solated Scopes
  • Understanding Digest Loop
  • Routing
    • Simple Routing
    • Nested Routing
  • filters
    • Inbuilt Filters
    • Writing custom filters
  • Forms and Validation
  • Organizing your code with modules i.e. MVW*
  • Dependency injection
  • Get Data from Web Services
  • Services
    • Inbuilt Services
    • Writing your own Services
    • Types of custom Services
  • Directives
    • Inbuilt Directives
    • Writing your own Custom Directives
  • Events and event propagation
  • Concept of Promises in Detail
  • Using Deferred Objects
  • Assignment after every session

Module 3.2 – 2.x/4.x Course

  • Modules, Components, expressions & ng-model
  • 1-way-2-way binding, interpolations, template binding, cloning & event binding.
  • @Input, @Output & Eventemitters.
  • Angular Component Life Cycle.
  • Providers, Services, and Dependency Injection.
  • SPA(Single Page Application) using Routing.
  • Validation using Angular forms.
  • Making HTTP POST calls to REST service (WebAPI) using Angular 2.
  • Lazy loading using Angular 2.
  • Use WebPack for Angular 2 application.
  • HashLocation strategy

Module 3.1 – AngularJS

  • Introduction to Node.js
    • What is Node.js?
    • How to install Node.js using pre-compiled binaries?
    • Install Node.js using NVM
    • History and usage of Node.js
  • Comprehending Node.js
    • Understanding Modules
    • Understanding Events
    • Node Exploration
    • Using NPM (Node Packaged Modules)
    • Handling Exceptions
  • Events and Streams
    • Event Emitter class
    • Reading and writing streams
    • Cashing and object creation
    • Using Pipe
    • Duplex steam
  • Express Framework
    • Handling HTTP Routes
    • Navigation Route options
    • Middleware
    • Layout with jade
  • Using Node.js in the web
    • Web requests
    • Building web server
    • Web sockets requirements
    • Real-time interaction with socket.io
  • Creation of web application using Express.js
    • Installing and configuring Express.js
    • Routing
    • Creating views and forms with Jade
    • Cookies and sessions
    • Authorization and authentication
    • Error handling
  • Unit Testing
    • Decouple Code
    • Writing tests
    • Super tests
    • Helpers
  • Database and sessions
    • Building database connection
    • Database queries and schemas
    • Authentication
  • Scaling Node application
    • Child process model
    • Exec, fork and spawn functions
    • Cluster module
  • Monitoring and advanced features
    • Monitor Node.js functions
    • Detecting memory leaks
    • Configuration Node processes
  • Technical Assignments (5 Assignments)
  • Aptitude Test Papers like (HCL, IBM, Wipro etc.)
  • Resume Design By Dedicated Placement Cell
  • Mockup Interview by Corporate Professionals
  • Schedule Interview with valid reference in Software Companies
  • For B.Tech /MCA Industrial Training: Real Time Project based Training and projects for College Submission/Industrial Training Certificate.

Find the PHP Full Stack Developer course details below.

Duration of Module

PHP Course Module PHP Course Duration
SAP BO 40 – 50 (Hours)

Batch Timings

PHP Course Schedule PHP Course Timing
Monday to Friday 8:00 AM – 10:00 AM
Monday to Friday 10:00 AM – 12:00 PM
Monday to Friday 2:00 PM – 4:00 PM
Monday to Friday 4:00 PM – 6:00 PM
Saturday/Sunday 8:00 | 12:00 | 2:00 | 4:00
Sunday 8:00 AM – 10:00 AM
Sunday 10:00 AM – 12:00 PM
Sunday 2:00 PM – 4:00 PM
Sunday 4:00 PM – 6:00 PM