web development overview
-
Upload
jacie-yang -
Category
Education
-
view
1.100 -
download
1
Transcript of web development overview
Web Development
Jacie Yang
Assistant Professor
School of Jour & Mass Comm
Texas State University
@jacieyang
powerpoint originally designed by dr. cindy royal
Web Development Categories
Basic HTML design Programming emerges Blog Platforms Content Management Systems Web Frameworks Other
Basic HTML Design HTML – early 90s, language of the Web Became XHTML to add structure, conventions – early 2000's;
now moving to HTML5 Cascading Stylesheets – CSS – 1996; current implementation
CSS3 Javascript (1995), Flash (1996), AJAX, JQuery All client-side languages – activity occurs at the client (user)
level
Web Programming Server-side ASP, ColdFusion, PHP, Java, Python, Ruby, Databases – MySQL Powerful functionality, server-side includes, post data to forms,
populate sites with data Gave rise to Content
Management Systems
Blog Platforms Started as platform for online journaling; Web sites
for people who didn't know html. Early platforms – Open Diary, LiveJournal late '90s Blogger -started 1999 by Evan Williams (also Twitter)
and Meg Hourihan; purchased by Google 2003 Movable Type – 2001; Six Apart Wordpress – 2003; can host yourself or on their site Now Tumblr, Posterous, Pinterest
Web Frameworks Set up frameworks for Web programming languages Easy way to provide for common methods and actions;
connection to database Ruby on Rails – written in Rails Django - Python CakePHP
Open Source Tools• Google – Charts and Fusion Tables
• Scraperwiki
• Impure, Yahoo Pipes
• ManyEyes
• Protovis
• Tableau Public
• Timeflow