web-development not just code !!

59
Web-Development Not just Code !! Eslam Mahmoud 4 th IT http://hunikal.com/

Upload: brone

Post on 25-Feb-2016

38 views

Category:

Documents


2 download

DESCRIPTION

Web-Development Not just Code !!. Eslam Mahmoud 4 th IT http://hunikal.com/. Who is the Web-Developer ?. I`m a Web-Developer NOT a Syntax writer . Coding is the easy part ;). Why it easy !! Frame Work do all the hard work . Frameworks use MVC model. Start your engines :D (video )*. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Web-Development Not just Code !!

Web-Development Not justCode !!

Eslam Mahmoud 4th IThttp://hunikal.com/

Page 2: Web-Development Not just Code !!

Who is the Web-Developer?

Page 3: Web-Development Not just Code !!

I`m a Web-Developer NOT a Syntax writer

Page 4: Web-Development Not just Code !!

Coding is the easy part ;)

Page 5: Web-Development Not just Code !!

Why it easy !!Frame Work do all the hard work

Page 6: Web-Development Not just Code !!

Frameworks use MVC model

Model

ViewController

Page 7: Web-Development Not just Code !!

Start your engines :D (video)*

*http://codeigniter.com/tutorials/watch/blog/

Page 8: Web-Development Not just Code !!

Not just a code, then what?

Page 9: Web-Development Not just Code !!

Not just a code, then what?

Usability

Design pattern

SEO

Data Mining

Security

Page 10: Web-Development Not just Code !!

Usability

Design pattern

SEO

Data Mining

Security

Page 11: Web-Development Not just Code !!
Page 12: Web-Development Not just Code !!
Page 13: Web-Development Not just Code !!
Page 14: Web-Development Not just Code !!
Page 15: Web-Development Not just Code !!
Page 16: Web-Development Not just Code !!
Page 17: Web-Development Not just Code !!
Page 18: Web-Development Not just Code !!
Page 19: Web-Development Not just Code !!
Page 20: Web-Development Not just Code !!

Usability- Usability- User Experience- Information Architecture

Page 21: Web-Development Not just Code !!

Usability

Design pattern

SEO

Data Mining

Security

Page 22: Web-Development Not just Code !!

Design pattern Ideas not tools

Page 23: Web-Development Not just Code !!

Tag Cloud

Page 24: Web-Development Not just Code !!

Rating

Page 25: Web-Development Not just Code !!
Page 26: Web-Development Not just Code !!
Page 27: Web-Development Not just Code !!
Page 28: Web-Development Not just Code !!

Design patternYahoo! Design Pattern Library UI Pattern Factory

Page 29: Web-Development Not just Code !!

Usability

Design pattern

SEO

Data Mining

Security

Page 30: Web-Development Not just Code !!

Search Engine Optimization *

*Google's Search Engine Optimization Starter Guide

Page 31: Web-Development Not just Code !!

Search Engine Optimization *- How to ?

*Google's Search Engine Optimization Starter Guide

Page 32: Web-Development Not just Code !!

Search Engine Optimization *- How to ?

-Content it self

*Google's Search Engine Optimization Starter Guide

Page 33: Web-Development Not just Code !!

Search Engine Optimization *- How to ?

-Content it self -robots.txt

*Google's Search Engine Optimization Starter Guide

Page 34: Web-Development Not just Code !!

Search Engine Optimization *- How to ?

-Content it self -robots.txt -Back links

*Google's Search Engine Optimization Starter Guide

Page 35: Web-Development Not just Code !!

Search Engine Optimization *- How to ?

-Content it self -robots.txt -Back links -Clean URL

*Google's Search Engine Optimization Starter Guide

Page 36: Web-Development Not just Code !!

Search Engine Optimization *- How to ?

-Content it self -robots.txt -Back links -Clean URL

-META & TITLE Tag -Keywords

-Description

*Google's Search Engine Optimization Starter Guide

Page 37: Web-Development Not just Code !!

Search Engine Optimization *- How to ?

-Content it self -robots.txt -Back links -Clean URL

-META & TITLE Tag -Keywords

-Description -Alt

*Google's Search Engine Optimization Starter Guide

Page 38: Web-Development Not just Code !!

Search Engine Optimization *- How to ?

-Content it self -robots.txt -Back links -Clean URL

-META & TITLE Tag -Keywords

-Description -Alt

-Sitemap*Google's Search Engine Optimization Starter Guide

Page 39: Web-Development Not just Code !!

<Meta>- Keywords

- Description

<meta name="keywords" content="Eslam Mahmoud, Eslam Mahmoud website, Hunikal, web developer" />

<meta name="description" content="Eslam Mahmoud personal website" />

Page 40: Web-Development Not just Code !!

Alt” “= <img src=“./myImg.jpg” alt=“eslam mahoud personal image” />

Page 41: Web-Development Not just Code !!

Sitemap EX Google site map

Page 42: Web-Development Not just Code !!

Usability

Design pattern

SEO

Data Mining

Security

Page 43: Web-Development Not just Code !!

Data Mining

What?Why?

How? EX

Page 44: Web-Development Not just Code !!

(Video)*

*http://vimeo.com/9225227

Page 45: Web-Development Not just Code !!
Page 46: Web-Development Not just Code !!
Page 47: Web-Development Not just Code !!

http://www.wefeelfine.org/

Page 48: Web-Development Not just Code !!

Usability

Data Mining

SEO

Design pattern

Security

Page 49: Web-Development Not just Code !!

What should we know about security?

Page 50: Web-Development Not just Code !!

What should we know about security?

- Know the attacks

Page 51: Web-Development Not just Code !!

What should we know about security?

- Know the attacks- Stay up to date

Page 52: Web-Development Not just Code !!

What should we know about security?

- Know the attacks- Stay up to date - Know the code

Page 53: Web-Development Not just Code !!

What should we know about security?

- Know the attacks- Stay up to date - Know the code- Use framework

Page 54: Web-Development Not just Code !!

What should we know about security?

- Know the attacks- Stay up to date - Know the code- Use framework- Hack the framework

Page 55: Web-Development Not just Code !!

What should we know about security?

- Know the attacks- Stay up to date - Know the code- Use framework- Hack the framework- Encrypt your data

Page 56: Web-Development Not just Code !!

What should we know about security?

- Know the attacks- Stay up to date - Know the code- Use framework- Hack the framework- Encrypt your data- Work with trusted group

Page 57: Web-Development Not just Code !!

Summary

- Who is the Web-Developer ?- Coding is the easy part- Frameworks & MVC- Not just a Code

- usability- design pattern- SEO- Data Mining- Security

Page 58: Web-Development Not just Code !!

// || ??

Page 59: Web-Development Not just Code !!

Thank you