Freelancing with
Website Development
Mohammad Zakaria Chowdhury
Director, Sylhet IT Academy
Overview
1. Website Template Design
2. Static Website
HTML
CSS
Javascript
3. Dynamic Website
PHP
MySQL
1. Website Template Design
Website Template Design
Necessary Software
Photoshop (PSD File)
Illustrator
Design Idea from
www.ThemeForest.net
Learn From
http://psd.tutsplus.com
http://webdesign.tutsplus.com
Website Template Design
Design Theory
Web 2.0
Z Layout
F Layout
Color Theory
Visual Hierarchy
Z Layout
Z Layout
F Layout
F Layout
Projects - Template Design
Get Projects From
oDesk (5601 Projects, $5-$8/Hour)
Freelancer (1855 Projects)
Elance (1589 Projects, $5-15/Hour)
Price: $50 - $500
Sell Templates to
ThemeForest.net (446 Items)
Price: $5 - $10 (Maximum: 344 Sales => $1720)
2. Static Website
Static Website - HTML
What is HTML?
Hyper Text Markup Language
HTML is not a programming language
It is a markup language
A markup language is a set of markup tags
HTML uses markup tags to describe web
pages
Learn From
www.w3schoos.com
Static Website - CSS
What is CSS?
Cascading Style Sheets
Styles define how to display HTML elements
CSS can save a lot of design work
To create similar design for all pages of a website
Reusable & Easily Customizable
Website design can be change by changing CSS
Framework
CSS Blueprint / 960 Grid System
Static Website - Javascript
What is Javascript
JavaScript was designed to add interactivity
to HTML
JavaScript is a client side scripting language
JavaScripts are executed on the browser
A scripting language is a lightweight
programming language
Framework
JQuery
Projects – PSD to HTML
Get Projects From
oDesk (339 Projects, $10/Hour)
Freelancer (67 Projects)
Elance (107 Projects, Less than $500)
Price: $50 - $500
Sell Templates to
ThemeForest.net (2374 Items)
Price: $3 - $25 (Maximum: 3235 Sales => $32,350)
3. Dynamic Website
Dynamic Website - PHP
What is PHP?
PHP: Hypertext Preprocessor
PHP is a server-side scripting language
PHP scripts are executed on the server
PHP supports many databases (MySQL,
Oracle)
PHP is an open source software
Learn From
www.w3schools.com
http://net.tutsplus.com
Dynamic Website - MySQL
What is MySQL?
MySQL is a database server
MySQL is ideal for both small and large
applications
MySQL supports standard SQL
How to Start?
Install Apache Server > XAMPP
www.w3schools.com
Open Source Scripts
CodeIgniter
Wordpress
Joomla
osCommerce
Magento
Projects – PHP/MySQL
Get Projects From
oDesk (8620 Projects, $5-$15/Hour)
Freelancer (2429 Projects)
Elance (2332 Projects)
Price: $50 - $5,000
Sell Templates to
ThemeForest.net (1464 Wordpress Items)
Price: $12 - $60 (Max: 9422 Sales => $1,64,885)
For More Information
Blog - http://freelancerstory.blogspot.com
Site - http://www.sylhetitacademy.com
Group -
groups.google.com/group/bdosn_outsourcing
Thank You