Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

22
Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development

Transcript of Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Page 1: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Mohammad Zakaria Chowdhury

Director, Sylhet IT Academy

Freelancing withWebsite Development

Page 2: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Overview1. Website Template Design

2. Static WebsiteHTMLCSSJavascript

3. Dynamic WebsitePHPMySQL

Page 3: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

1. Website Template Design

Page 4: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Website Template DesignNecessary Software

Photoshop (PSD File)Illustrator

Design Idea fromwww.ThemeForest.net

Learn Fromhttp://psd.tutsplus.comhttp://webdesign.tutsplus.com

Page 5: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Website Template DesignDesign Theory

Web 2.0Z LayoutF LayoutColor TheoryVisual Hierarchy

Page 6: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Z Layout

Page 7: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Z Layout

Page 8: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

F Layout

Page 9: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

F Layout

Page 10: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Projects - Template DesignGet Projects From

oDesk (5601 Projects, $5-$8/Hour)Freelancer (1855 Projects)Elance (1589 Projects, $5-15/Hour)Price: $50 - $500

Sell Templates toThemeForest.net (446 Items)Price: $5 - $10 (Maximum: 344 Sales => $1720)

Page 11: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

2. Static Website

Page 12: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Static Website - HTMLWhat is HTML?

Hyper Text Markup LanguageHTML is not a programming languageIt is a markup languageA markup language is a set of markup tagsHTML uses markup tags to describe web

pagesLearn From

www.w3schoos.com

Page 13: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Static Website - CSSWhat is CSS?

Cascading Style SheetsStyles define how to display HTML elementsCSS can save a lot of design workTo create similar design for all pages of a websiteReusable & Easily CustomizableWebsite design can be change by changing CSS

FrameworkCSS Blueprint / 960 Grid System

Page 14: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Static Website - JavascriptWhat is Javascript

JavaScript was designed to add interactivity to HTML

JavaScript is a client side scripting language

JavaScripts are executed on the browserA scripting language is a lightweight

programming languageFramework

JQuery

Page 15: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Projects – PSD to HTMLGet Projects From

oDesk (339 Projects, $10/Hour)Freelancer (67 Projects)Elance (107 Projects, Less than $500)Price: $50 - $500

Sell Templates toThemeForest.net (2374 Items)Price: $3 - $25 (Maximum: 3235 Sales => $32,350)

Page 16: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

3. Dynamic Website

Page 17: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Dynamic Website - PHPWhat is PHP?

PHP: Hypertext PreprocessorPHP is a server-side scripting languagePHP scripts are executed on the serverPHP supports many databases (MySQL,

Oracle)PHP is an open source software

Learn Fromwww.w3schools.comhttp://net.tutsplus.com

Page 18: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Dynamic Website - MySQLWhat is MySQL?

MySQL is a database serverMySQL is ideal for both small and large

applicationsMySQL supports standard SQL

How to Start?Install Apache Server > XAMPPwww.w3schools.com

Page 19: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Open Source ScriptsCodeIgniterWordpressJoomlaosCommerceMagento

Page 20: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Projects – PHP/MySQLGet Projects From

oDesk (8620 Projects, $5-$15/Hour)Freelancer (2429 Projects)Elance (2332 Projects)Price: $50 - $5,000

Sell Templates toThemeForest.net (1464 Wordpress Items)Price: $12 - $60 (Max: 9422 Sales => $1,64,885)

Page 21: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

For More InformationBlog - http://freelancerstory.blogspot.comSite - http://www.sylhetitacademy.comGroup -

groups.google.com/group/bdosn_outsourcing

Page 22: Mohammad Zakaria Chowdhury Director, Sylhet IT Academy Freelancing with Website Development.

Thank You