PHP Full Stack Developer Training Course in Jaipur
Industry-oriented certification Digital Marketing training course to furnish your career to kick-start/grow at MNCs/Non-MNCs Organization & corporate
Professional expert Sr. Digital Marketing Institute With 15+ Years of working experience will provide you industrial level training.
You can attain the practical training session to get the indutrial exposure & prepare for the corporate level challanges.
You’ll attain knowledge on bases of real-time scenarios, live projects & best case study to complete E-liteworkshop.
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 |