Você está na página 1de 5

Learn Easy™ Workshops

Workshop on PHP – MySQL 101

Course Content - PHP 101

1.0 Introduction
1.1 Introduction to Open Source
1.1.1 Introduction to Open Source
1.1.2 Proprietary Vs Open Source
1.1.3 Open Source Benefits
1.1.4 Job Opportunities in Open Source
1.1.5 Technologies in Open Source
1.1.6 Gartner on Open Source Technology
1.2 Introduction to Internet & PHP
1.2.1 Introduction to Internet
1.2.2 What is the difference between a Website and a Portal?
1.2.3 Website classification
1.2.4 What are the Requirements for Creating a Website?
1.3 HTML Overview
1.3.1 HTML Review
1.3.2 HTML Page Layout Design
1.3.3 HTML Forms & Controls
1.3.4 Hands on in Creating HTML Forms and Layout Design
1.4 Using PHP with HTML
1.4.1 Introduction to PHP
1.4.2 Versions in PHP
1.4.3 Why PHP?
1.4.4 Who uses PHP?
1.4.5 Embedding PHP tag
1.4.6 Requirements of PHP
1.4.7 Tools Required

2.0 Environment Setup


2.1 PHP Environment
2.1.1 PHP Environment Requirement
2.1.2 OS Support

© www.opensoftworkshop.com 1 ISO 9001-2008 Certified


Learn Easy™ Workshops
Workshop on PHP – MySQL 101
2.1.3 Webserver Support
2.1.4 Database Support
2.1.5 Output File Support
2.1.6 How PHP Works?
2.2 Installation
2.2.1 XAMPP / LAMP
2.2.2 Installation tips in XAMPP
2.2.3 Working with XAMPP / LAMP
2.2.4 How to configure PHP?

3.0 PHP Basics


3.1 PHP Syntax
3.1.1 PHP Syntax
3.1.2 Short tag representation
3.1.3 Comment line in PHP
3.1.4 What is an Identifier?
3.1.5 Identifiers - Comparison between languages
3.1.6 Rules for creating identifier names
3.2 Data types and Variables
3.2.1 What are Data Types?
3.2.2 What are Variables?
3.2.3 Declaring & Assigning Variables in PHP
3.2.4 Comparing PHP with other Programming languages
3.2.5 Scope of Variables
3.2.6 Managing Variables in PHP
3.2.7 Type Conversion in PHP
3.3 Operators
3.3.1 What are Operators?
3.3.2 What are the different types of operators?
3.3.3 What is Operator Precedence?
3.4 Output in PHP
3.4.1 How to create an Output using PHP?
3.4.2 Methods to Output – Comparing with other languages

© www.opensoftworkshop.com 2 ISO 9001-2008 Certified


Learn Easy™ Workshops
Workshop on PHP – MySQL 101
3.4.3 What is echo?
3.4.4 Using echo in PHP programs
3.4.5 How to use print, var_dump, var_export, print_r?
3.4.6 Hands on in Displaying Output using PHP

4.0 Using Arrays in PHP


4.1 Arrays and its types in PHP
4.1.1 What are Arrays?
4.1.2 What are the different types of arrays in PHP?
4.1.3 Declaring and Initializing Arrays in PHP
4.1.4 Accessing Members in an Array
4.1.5 PHP Associative Array
4.1.6 PHP Multi-Dimensional Arrays
4.1.7 Hands on using Arrays

5.0 PHP Control Structures and Functions


5.1 Using Control structures in PHP
5.1.1 What are Control Structures?
5.1.2 PHP Conditional Statements
5.1.3 Loop Statements in PHP
5.1.4 Hands on using Control Structures
5.2 PHP Functions
5.2.1 What are Functions?
5.2.2 Declaring & Using Functions in PHP
5.2.3 PHP Built – in Functions
5.2.4 Creating User – Defined Functions in PHP
5.2.5 PHP Server Side Includes
5.2.6 Hands on using Functions and includes
5.3 Variable Scope in PHP
5.3.1 What is Variable Scope?
5.3.2 Using Local Variables in PHP
5.3.3 Using Global Variables in PHP
5.3.4 PHP Super Global Variables

© www.opensoftworkshop.com 3 ISO 9001-2008 Certified


Learn Easy™ Workshops
Workshop on PHP – MySQL 101
5.3.5 Hands on using Scope of Variables

6.0 Working with Forms


6.1 Form Methods in PHP
6.1.1 Processing Form & Session Data with Super Global Variables
6.1.2 When to use the Get Method?
6.1.3 When to use the Post Method?
6.1.4 Hands on using Form Methods

7.0 PHP Sessions and Cookies


7.1 Working with Sessions
7.1.1 What are Sessions?
7.1.2 How to handle Sessions in PHP?
7.2 Working with Cookies
7.2.1 What are Cookies?
7.2.2 How to handle Cookies in PHP?
7.2.3 Hands on using Sessions

8.0 Handling MySQL Database using PHP


8.1 Database Concepts
8.1.1 What is a Database?
8.1.2 What is RDBMS & its Concepts?
8.1.3 What are Constraints?
8.2 Connecting MySQL
8.2.1 Database support & Generic Databases
8.2.2 Connecting to other Databases using PHP
8.2.3 Database Connection using MySQL
8.3 phpMyAdmin
8.3.1 How to view MySQL Database?
8.3.2 What is phpMyAdmin?
8.3.3 What are the Features of phpMyAdmin?
8.3.4 Working with phpMyAdmin

© www.opensoftworkshop.com 4 ISO 9001-2008 Certified


Learn Easy™ Workshops
Workshop on PHP – MySQL 101
8.4 Working with PHP and MySQL
8.4.1 How to Create a Database in MySQL?
8.4.2 How to Create a Table in MySQL?
8.4.3 Inserting Data into MySQL using PHP
8.4.4 Fetching data from query resultset
8.4.5 Updating a Record into the table using PHP
8.4.6 Deleting a Record from the table using PHP
8.4.7 Hands on in inserting, updating and deleting a record

Duration

8 Hours (Excluding Lunch and Breaks)

Features of Workshop

 Crash Course on HTML,PHP and MySQL


 Informative and Effective Demonstration of the Concepts taught
 Step by step approach at each stage
 Easy to understand and remember techniques

Workshop Kit

Certificates

© www.opensoftworkshop.com 5 ISO 9001-2008 Certified

Você também pode gostar