10 Web Development Concepts a Designer Should Know
-
Upload
rachel-andrew -
Category
Technology
-
view
9.502 -
download
1
description
Transcript of 10 Web Development Concepts a Designer Should Know
10web development
Concepts- a -
designershould knOw
Tuesday, 17 May 2011
10web development
Concepts- a -
designershould knOw
Tuesday, 17 May 2011
RachelAndrew
Tuesday, 17 May 2011
edgeofmyseat.com
RachelAndrew
grabaperch.com
Tuesday, 17 May 2011
Writing- a -
Brief
1
Tuesday, 17 May 2011
Writing- a -
Brief
1
Tuesday, 17 May 2011
E x a c t l y
What - are you -
building?
Tuesday, 17 May 2011
Separate
WHY- from -
HOWTuesday, 17 May 2011
DescribeWhat Users
DO
Tuesday, 17 May 2011
Be clear - about -
what you will
provide
Tuesday, 17 May 2011
- consider -programmingconstructs
2
Tuesday, 17 May 2011
- consider -programmingconstructs
2
Tuesday, 17 May 2011
- consider -programmingconstructs
2
Tuesday, 17 May 2011
Conditional Logic
if... then... else
Tuesday, 17 May 2011
Conditional Logic
if... then... else
Tuesday, 17 May 2011
Loops
Tuesday, 17 May 2011
Loops
Tuesday, 17 May 2011
why is that
Thingdifferent?
Tuesday, 17 May 2011
Storing
Data
3
Tuesday, 17 May 2011
Storing
Data
3
Tuesday, 17 May 2011
“ The UI is not just an interface between the browser and a human, it’s an interface between a human and a database.
You can't have an interface unless you can connect to both things. If you don't know how your interface connects to a database, what are you interfacing to?
Ryan Singer - in an interview at Future of Web Apps London 2010
Tuesday, 17 May 2011
Tuesday, 17 May 2011
Tuesday, 17 May 2011
Tuesday, 17 May 2011
Tuesday, 17 May 2011
This costs
timemoney
-&-developer
SanityTuesday, 17 May 2011
SourceC o n t r o l
4
Tuesday, 17 May 2011
SourceC o n t r o l
4
Tuesday, 17 May 2011
SourceC o n t r o l
4
Tuesday, 17 May 2011
- What is -Source Control?
Tuesday, 17 May 2011
GitSubversionVisual SourceSafe
Mercurial
BazaarTuesday, 17 May 2011
Do you useany kind
- of -
sourcecontrol?
Tuesday, 17 May 2011
Do you use
SourceControl?
NO37% YES
63%
Tuesday, 17 May 2011
Do you use
SourceControl?
NO22%
YES78%
Tuesday, 17 May 2011
Do you use
SourceControl?
NO56%
YES44%
Tuesday, 17 May 2011
Why bother?
Tuesday, 17 May 2011
Back
up
Tuesday, 17 May 2011
-Pick up-a projectanywhere
Tuesday, 17 May 2011
Rollback - to a -
Previousversion
Tuesday, 17 May 2011
Bring inanother
teammember
Tuesday, 17 May 2011
Hostedsource control
Tuesday, 17 May 2011
beanstalkapp.com
Tuesday, 17 May 2011
-Professional -DevelopmentEnvironments
5
Tuesday, 17 May 2011
-Professional -DevelopmentEnvironments
5
Tuesday, 17 May 2011
-Professional -DevelopmentEnvironments
5
Tuesday, 17 May 2011
Developingdirectly
- on the -
live site
Tuesday, 17 May 2011
5percent
Tuesday, 17 May 2011
Developing - in a -
subfolderof the live site
Tuesday, 17 May 2011
Developing
locally- Without a -
web server
Tuesday, 17 May 2011
Mirror the live environment
Tuesday, 17 May 2011
Run your own
server
Tuesday, 17 May 2011
Create proper stagingservers
Tuesday, 17 May 2011
CodeRe-use
6
Tuesday, 17 May 2011
CodeRe-use
6
Tuesday, 17 May 2011
CodeRe-use
6
Tuesday, 17 May 2011
Lazy is good
Tuesday, 17 May 2011
- Code -Snippets
Tuesday, 17 May 2011
snipplr.comTuesday, 17 May 2011
S t o r e commoninterfaceelements
Tuesday, 17 May 2011
StandardTest elements
Tuesday, 17 May 2011
- Form -
Validation
7
Tuesday, 17 May 2011
- Form -
Validation
7
Tuesday, 17 May 2011
- Form -
Validation
7
Tuesday, 17 May 2011
- The -forgotten
states
Tuesday, 17 May 2011
Tuesday, 17 May 2011
Protect your
design from
Programmers
Tuesday, 17 May 2011
Considerfront
- & -back endValidation
Tuesday, 17 May 2011
Don’t make
spam- a -
userproblem
Tuesday, 17 May 2011
E-commerce- & -
takingpayment
8
Tuesday, 17 May 2011
E-commerce- & -
takingpayment
8
Tuesday, 17 May 2011
Welcome- to a -
whole newWorld
- of -
PainTuesday, 17 May 2011
Welcome- to a -
whole newWorld
- of -
PainTuesday, 17 May 2011
Welcome- to a -
whole newWorld
- of -
PainTuesday, 17 May 2011
What do you
reallyNEED?
Tuesday, 17 May 2011
Don’tforget
Tuesday, 17 May 2011
SpecialOffers
Tuesday, 17 May 2011
ShippingOptions
Tuesday, 17 May 2011
VAT- & -
localtaxes
Tuesday, 17 May 2011
TakingPayment
Tuesday, 17 May 2011
Options
Tuesday, 17 May 2011
Storingcard data to process later
is nOtaN OptioN
Tuesday, 17 May 2011
Makesomeone elseresponsible
Tuesday, 17 May 2011
Pci Dss
Tuesday, 17 May 2011
Pay Pagecan be a
comfortto your users
Tuesday, 17 May 2011
Pay Page
savesyou
money
Tuesday, 17 May 2011
Designing forPay Page solutions
Tuesday, 17 May 2011
Pay PageTuesday, 17 May 2011
Send pageTuesday, 17 May 2011
Hosted PageTuesday, 17 May 2011
hOsting
9
Tuesday, 17 May 2011
hOsting
9
Tuesday, 17 May 2011
hOsting
9
Tuesday, 17 May 2011
Cheap hosting is
expensive
Tuesday, 17 May 2011
Don’t be at thebottom of thefoodchain
Tuesday, 17 May 2011
Types of
hosting
Tuesday, 17 May 2011
Sharedhosting
Tuesday, 17 May 2011
VirtualPrivateServers
Tuesday, 17 May 2011
Dedicated
Tuesday, 17 May 2011
Cloud services
Tuesday, 17 May 2011
Should YOU become a host?
Tuesday, 17 May 2011
Security
10
Tuesday, 17 May 2011
Security
10
Tuesday, 17 May 2011
Security
10
Tuesday, 17 May 2011
- Be -Paranoid
Tuesday, 17 May 2011
S p a mdefacement
- & -
stealingdetails
Tuesday, 17 May 2011
It’s Not Personal
Tuesday, 17 May 2011
- The -hiddencost
- of -
FreeTuesday, 17 May 2011
SoftwareUpgrades must be part
of the
SpecTuesday, 17 May 2011
Hack at your
peril
Tuesday, 17 May 2011
Be extra
paranoid about 3rd party
plugins
Tuesday, 17 May 2011
Keep server software
up to date
Tuesday, 17 May 2011
Only store- What you -
really need
Tuesday, 17 May 2011
Never store
plain textpasswords
Tuesday, 17 May 2011
Shift
liabilitywhere possible
Tuesday, 17 May 2011
HALP!!!
Tuesday, 17 May 2011
rachelandrew.co.ukedgeofmyseat.com
grabaperch.com
@rachelandrew
Thankyou!
Tuesday, 17 May 2011
rachelandrew.co.ukedgeofmyseat.com
grabaperch.com
@rachelandrew
Thankyou!
Tuesday, 17 May 2011