Advanced PHP and MySQL
Industrial Training (2 MONTHS)
PH : +91 9785513736,+91 7023084065 13,Vikas path, road no 1,
E-Mail : info@justaddwater.in behind geejgarh vihar,
near neelkanth heights apt.,
22 Godam
www.justaddwater.in
1
Course Overview - Learn Everything You Need to Know about We
Development Even If You've Never Programmed Before!
The course starts with the basics. You will learn the tips and tricks to work
effortlessly with web technologies like HTML, CSS.
Apply interactivity to a site using programming fundamentals in JavaScript.
Once you’re doing that in your sleep, I’ll show you how to build your own
responsive websites using more advanced techniques such as jQuery PHP,
MySQL and Twitter Bootstrap.
You gain an understanding of how the web works and customize their sites
using their own designs and ideas.
Live Project - Your Mentor will Play Multiple Roles
Client - provide you with project requirements, and expect you to apply what
you’ve learned to create new project from scratch.
Experienced guide - helping you decide the best approach and pair-
programming and debugging when you get stuck.
Team Member - learn to coordinate, pair-program with a partner, and manage
code across a team using GitHub.
Career Mentor - get advice and insight on entrepreneurial and career goals.
The final project is to design and build a website of your choice using
HTML/CSS and JavaScript. This project tests your knowledge of how to
structure, style, and make your site interactive. The result is a site that can be
used in your portfolio.
Target Audience
Programmers or non-programmers.
Aspiring Developers.
Entrepreneurs.
Students.
Prerequisites
No prior coding experience required.
2
Set up your development environment
Basic operation with the command line.
Introduction to your text editor.
Installation of Web server (xampp).
Section 1: HTML - The Static Web Page Creation
Your First Web Page.
Finding a Proper Code Editor.
Lists
Parent-child Relationships.
Heading Tags.
Blockquotes.
Anchors.
Section 2: CSS - The Presentation Semantics
Your First Stylesheet.
Clean Project Structures.
Images
The Necessity of Divs.
Ids and Classes.
An Assignment.
Floats and a simple Layout.
Section 3: Advanced in HTML/CSS
Navigation Lists.
An Introduction to Forms.
Image Replacement.
The Basics of Typography.
The Difference between Relative and Absolute Positioning.
Reproduce a Website Fragment.
The Importance of Validation.
3
Section 4: Learn By Doing Project
Creating the Markup.
How to Slice a PSD
How to create Snippets.
The CSS for our Website.
Completing the website.
Section 1: JavaScript - The Interpreted Programming Language
Interpreted Programming Languages
Integrating JavaScript with HTML
Variables in Javascript
Operators in Javascript
Expressions in Javascript
Arrays in Javascript
Handling Loops & Decision structures
Working with Functions
Section 2: Jquery - Write Less Do More…
Introduction to jQuery.
Traversing the DOM.
Working with the DOM.
Listening to DOM Events.
Styling.
Event Manipulation Methods .
Sliding, Easing, Fading, Toggling.
jQuery and AJAX calls .
JSON .
4
Section 1: PHP – Understanding the Preliminaries.
Introduction to web & internet.
Introduction to server.
Understanding localhost server .
Starting PHP.
PHP syntax and variables.
Operators and Expressions.
Conditional Branching and Looping Statements.
Learning Arrays in PHP.
Section 2: PHP - The Core Logics and Techniques.
String and Math functions in PHP
Introduction HTML Form Elements and Fields
Accessing PHP, HTTP Data
Query Strings and Hyperlinks
Describing Pre-Defined Variables - Super Global Arrays
Understanding Functions, Important PHP Functions
What are the Scope of variables
Usage of Include and require statements
Section 3: PHP – File Handling. The Plain Repository of Data
Handling files and directories in PHP
Fetching information from files
Uploading and downloading files
Section 4: PHP and MySQL - The Structured Repository
PHP MySQL Connectivity
Integrating Web Forms and Database
Using PHP’s MySQL Extension
Using PHP’s PDO Extension
5
Section 5: Learn More Advanced Techniques in PHP
Introduction to Object Oriented Programming
Classes and Objects
Abstraction, Encapsulation, Inheritance and Polymorphism
Constructors and Destructors
Overloading, Overriding of functions
Exception Handling
Regular Expressions
Session Handling
Using Cookies
Section 6: Working with XML and JSON
Introduction to XML
How to Integrate PHP and XML
Introduction to JSON
Building a Sample Web Application
Section 7: Content Management Systems
Knowing Content Management System
Introducing a CMS
Knowing how to configure the CMS
Working with the CMS
Sample Web Application Development using Wordpress
Section 8: CodeIgniter Framework
Introduction to PHP Frameworks
Working with CodeIgniter Framework
MVC architecture in CodeIgniter
Section 9: Bootstrap
Bootstrap Overview and Installation.
The Grid System.
Layouts and Responsive Design.
6
7