You are on page 1of 23

Anyone can join who has the interest to get into

the creative web development profession.

Prerequisite:
Technical Skill: Must have the fluent operating skill of Computer
Must have the skill to use internet
A little or basic knowledge on Web Design and Development
would be fine but not necessary
Academic: HSC or Equivalent Certificate

www.idigitalacademy.com
info@idigitalacademy.com
Training by Certified and Experienced
Trainers.
Industrial and Corporate Tie-ups for Live
Key Futures of projects for student.
Well equipped Computer Lab, Internet and
IDIGITAL ACADEMY
Book Bank facility.
Live project based Trainings & Internships.
WI-FI enabled classrooms.
Certificate will be provided after training.
Job facilities in freelancing marketplaces
Training Overview
This hands-on object oriented PHP and MySQL training course
teaches attendees everything they need to successfully build data
driven website using PHP and MySQL. You will also learn about
MySQL, HTML5, CSS3 and JavaScript. We will teach you advanced
CSS3 techniques. We will teach you basic Ajax and jQuery with
Ajax Image upload, Object Oriented Ajax with Dojo Toolkit.

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 1
Introduction to HTML
Introduction of Necessary Software’s
Creating Development Environment
Revising Basic HTML

Lecture 2
Introduction to HTML5
Laying Out a Page with HTML5
Page Structure
New HTML5 Structure Tags
Page Simplification

Lecture 3
Selection and Articles
The Selection Tag
The Article Tag
Outlining
Accessibility
Lecture 4
HTML5 Audio and Video
Supported Media Types
The Audio Element
The Video Element
Accessibility
Scripting Media Elements
Dealing with Non- Supporting Browsers
www.idigitalacademy.com
info@idigitalacademy.com
Lecture 5
HTML5 Forms
Modernizer
New Input Types (Search, tel, url, email date/time input types,
numbers, range, min, max, step attributes, colour)

Lecture 6
Google Map API
Getting Started with Canvas

Lecture 7
Introduction to CSS

Lecture 8
Introduction to CSS3
Understanding CSS3:
Understanding CSS3 Terminology
Adding Rules to a Style Sheet
Adding Selectors
Working with Multiple Declarations

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 9
Working with Style Sheets
Embedding a Style Sheet
Importing an External Style Sheet
Importing Multiple Style Sheets
Linking to an External Style Sheet
Managing Style Sheets

Lecture 10
Selectors and the Cascade
Understanding Selectors
Using ID Selectors
Using Class Selectors
Using Grouped Selectors
Using Descendant Selectors
Looking for the Sources of Styles
Resolving Style Conflicts with Specificity
Using the Important Declaration
Applying User Style Sheets
Lecture 11
Using CSS3 to Affect Page Layout
Introducing the CSS3 Box Model
Creating Simple Floats
Using Floats for Page Layout
Fixing Column Drop
Cleaning Essentials
Containing Floats
Displaying Elements

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 12
Simple SELECTS
Introduction to Database
Some Basics
Comments
Whitespaces and Semi-colon
Case Sensitivity
SELECT All Columns in All Rows
SELECT Specific Column
Sorting Records
Sorting by a Single Column
Sorting by Multiple Columns
Sorting by Columns Position
Ascending and Descending Sorts

Lecture 13
The WHERE Clause and Operator Symbols
Checking for Equality
Checking for Inequality
Checking for Greater or Less Than
Checking for NULL
WHERE and ORDER BY
The WHERE Clause and Operator Words
The BWTWEEN Operator
The IN Operator
The LIKE Operator
The NOT Operator Checking Multiple
Conditions AND OR Order of Evaluation

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 14
Sub queries, Joins and Unions
Sub queries
Joins
Table Aliases
Multi-table Joins
Outer Joins
Unions
UNION ALL
UNION Rules

Lecture 15
Inserting, Updating and Deleting Records
INSERT
UPDATE
DELETE
Managing Data:
Querying a Database
Mysqli () Overview
Mysqli () Methods and Properties
Inserting and Updating Records
Mysqli Prepared Statements

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 16
Object Oriented PHP Basic
Object Oriented PHP role in the WWW
The php.ini file
Basic PHP Syntax
PHP Tags
PHP Statements and Whitespace
Comments
PHP Functions
Hello World!

Lecture 17
Variables
Variable Types
Variable Names (Identifiers)
Variable Scope
Superglobals
Constants

Lecture 18
While loop
Do…while loop
For loop Break and continue
Switch Statement

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 19
String Manipulation:
Formatting Strings
Concatenation
String Manipulation Functions
Example of String Functions
Magic Quotes
Magic_quotes_gpc
Magic_quotes_runtime
Recommendation on Magic Quotes

Lecture 20
Sending Email with Object
Oriented PHP
Mail
Shortcomings of mail
File System Management
Opening a File fopen
Reading from a File fgets
Lecture 21 Writing a File fwrite ()
Uploading Files via an HTML Form
A Database-less
Login Form
Sessions
Configuring Sessions
Session Functions
Cookies

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 22
JavaScript Language Fundamentals:
Statements
Variables and Data types
Operators
Conditionals
Loops
Functions

Lecture 23
How forms fit into the
JavaScript DOM
Setting focus on a specific field
Blocking a field from being edited
Setting field values based on User
input
Basic validation: requiring field
values to be filled in Handling
calculations within forms

Lecture 24
Basic idea on Ajax
Lecture 25
Basic idea on jQuery

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 26
Introduction to XML
What is XML?
XML Syntax
What is a well-formed XML document
What is an XML Element
What are the XML Naming Rules
What are the Best Naming Practices
XML Attributes
How to view XML files
How to develop an XML document
How to check the well-formedness of
XML document
How to validate XML document
What is an XML parser? What are its
functions
2.13 What is DTD
What are the constituents of DTD file?
(Contains)
Elements
What is cardinality operator in DTD
Attributes
Entities
How to associate a DTD with XML Empty Elements
Data Types Indicators
XSD Restrictions/Facets Order Indicators
Nonatomic Types Occurrence Indicators
Complex Types Group Indicators
Annotating XML Schemas
XML Namespaces
Refer a Schema in an XML Document
www.idigitalacademy.com Import/Include Schemas
info@idigitalacademy.com
Lecture 27
Introduction to Bootstrap
Goals of Bootstrap
Obtaining Bootstrap
Overview of how to use Bootstrap in a Web app

Lecture 28
The Bootstrap Grid System
Overview of Grids in Bootstrap
The role of Media Queries
Grid options
Targeting different devices (Desktop /
Mobile)
Column techniques
Lecture 29
CSS Techniques
HTML5 doctype and viewport meta-tags
Containers
Responsive images
Normalization
Lecture 30
Typography
Headings
Inline Headings
Emphasis
Abbreviations
Lists
www.idigitalacademy.com
info@idigitalacademy.com
Additional techniques
Lecture 31
Tables
Displaying basic Tables
Striped Tables
Hover Tables
Condensed Tables
Contextual Tables
Responsive Tables
Lecture 32
Additional techniques Forms
Overview
Vertical Forms
Inline Forms
Horizontal Forms
Form Input Controls
Form Control States
Lecture 33 Panels

Additional UI Techniques
Labels
Badges
Buttons and Button Groups Lecture 34
Dropdowns Navigation
Button Dropdowns
Images and Thumbnails Tabular Navigation
Alerts Tabs
Progress bars Pills
Input Groups Dropdowns
List Groups Navbar
Breadcrumbs

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 35
Additional Techniques
Helpers
Responsive utilities
Glyphicons
Pagination
Media Objects
Using the Modal Plugin

Lecture 36
Json Coursre Content
JSON Constructs
JSON Object Examples
Demo: JSON Object
JSON Array Examples
Demo: JSON Array
JSON Values Example
Demo: JSON Values
JSON String Constructs
Demo: JSON String Constructs
JSON Number Constructs
Demo: JSON Number Constructs
Summary

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 37
WordPress class introductory topics
Getting started
Installing WordPress
Custom installation
One-click installation
Logging in to WordPress

The WordPress dashboard


Screen options
Customizing your dashboard
Editing your profile
Logging out
Must have WordPress plugins

Updating WordPress
installations
Updating plugins, and themes
Editing an existing post
Posts in WordPress Quick edit
Difference between posts and pages Deleting and viewing a post
Creating a new post Changing post status and visibility
Visual and HTML editor Permalinks and shortlinks
Adding media
Inserting a gallery
Full screen editing Media in WordPress
Autosave The library
Categories and tags Scaling and cropping images
Using custom fields Media metadata
Previewing, publishing, and saving Uploading media

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 38
WordPress class introductory topics
Adding Links in WordPress
Adding links
Link categories

Pages in WordPress
Adding, editing, and deleting pages
Page attributes
Parent pages
Templates
Ordering pages

Comments
Enabling and disabling comments
Setting default behaviors for
comments
Viewing comment
Comment approval process
Dealing with spam
Lecture 39
Deleting comments WordPress topics
Appearance
Installing and managing themes
Widgets
Menus
Appearance Editor
Editing the CSS files

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 39
WordPress topics
WordPress Plugins
What are plugins?
Finding plugins
Installing plugins
Activating and deactivating plugins
Editing plugin settings
Deleting plugins

WordPress Users
Adding, editing, and deleting users
User roles and permissions

WordPress tools
Importing content from another site
Exporting your WordPress data

Lecture 40
WordPress topics
WordPress Settings
General settings
Changing the site title and tagline
Changing your URL
Using a different homepage
Updating the admin email address
Changing time zones
Date/Time formats

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 40
WordPress topics
Writing settings
Changing the post box size
Using emoticons
Changing default post and links
Post to your site via email
Remote publishing
Lecture 41
Reading settings
Changing default page behaviors
WordPress topics
Media settings
Image sizing
Embedding media
Changing the default folder for
uploaded files

Privacy settings
Permalink settings
Photo Album configuration

WordPress theme overview


Anatomy of a theme
Creating child themes
Theme stylesheets
Functions file
Referencing files from a template
Overview of WordPress theme
customization

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 42
Overall idea about freelance outsourcing
What is Freelancing?
What is Outsourcing?
Online Freelance Marketplaces .
Idea about payment systems
Types of Freelancing work
Web Development Related Works in Online

Lecture 43
Payment systems from
Freelancing Sites
Payoneer Master Card
Apply for a free MasterCard
How to use Payoneer MasterCard
Where Can use MasterCard
Maintenances of MasterCard
Moneybookers
How to use MB.
. Direct Bank Wire Transfer

www.idigitalacademy.com
info@idigitalacademy.com
Lecture 43
Marketplace oDesk
Creating an effective profile
Making an eye catching profile and
portfolio.
Types of WD related task in oDesk.
How to write a professional proposal
What should do and do not for job
How to withdraw money from oDesk

Lecture 44 & 45
Elance, Freelancer,
PPH & Fiverr
Creating Account for
Elance,Freelancer, PPH & Fiverr
Creating professional profile Exams for
Elance & Freelancer.com How to write
a professional, proposal/hourlie/gigs
How to verify Phone and NID/DL/PP
What should do and do not for job
How to withdraw money from Elance,
Freelancer, PPH & Fiverr.

www.idigitalacademy.com
info@idigitalacademy.com
Thanks

Any Questions?
You Can Find Us at

www.idigitalacademy.com
info@idigitalacademy.com

You might also like