Download presentation
Presentation is loading. Please wait.
Published byMerilyn Short Modified over 9 years ago
1
After Your First Web Course; Where to Go from Here Bill Pegram April 23, 2014
2
Importance of Having Real Clients The remaining slides indicate some of the possible paths for further work with the web Whatever path you take, having real clients can be very helpful – Develop a portfolio of work to show a future potential employer – Give you experience in working with a client (e.g. what they see on their machine may not be what you see on yours) – Keeps it grounded to the goals/purposes, target audience, etc.
3
Writing for the Web NVCC English 123 - Writing for the World Wide Web http://www.nvcc.edu/academic/coursecont/s ummaries/ENG123.pdf http://www.nvcc.edu/academic/coursecont/s ummaries/ENG123.pdf
4
Design Visual Design Principles – repetition, contrast, proximity, alignment Color choices Navigation design Text design Design for accessibility ART 116, 117, ART 220 – Advanced Design for the Web
5
Accessibility GMU Courses on Web Accessibility and Design http://cehd.gmu.edu/courses/EDIT-426 http://cehd.gmu.edu/courses/EDIT-526
6
Online advertising Google AdWords
7
HTML WYSIWYG Editors Allow one to produce web sites more quickly and with fewer errors than coding in a text editor, and allow one to focus more on content Dreamweaver CC – free 30 day trial, student version lowest price is $200-240/year Microsoft Expression Web – free download at http://www.microsoft.com/en- us/download/details.aspx?id=36179 http://www.microsoft.com/en- us/download/details.aspx?id=36179 ITE 170 at NVCC, IT 213 at GMU
8
Client-Side Programming (JavaScript) Programming code that runs in the browser – used for form verification, image rollovers, and other things (e.g. the HTML5 shiv that allows pre-Internet Explorer 9 browsers to apply styles to HTML5 tags is written in JavaScript) NVCC – ITP 225. GMU – EDIT 530
9
Server-Side Programming Various uses: – Interact with databases – Execute code that you don't want to run in browser Variety of programming languages used – PHP (taught in ITP 225 at NVCC and IT 207 at GMU) – ASP.NET (C# or Visual Basic) – Classic ASP (VBScript or JavaScript) – Cold Fusion – Java Server Pages Not all programming languages will run on all servers
10
Databases Database design Structured Query Language (SQL) ITD 256 at NVCC, IT 214 at GMU Extensive database knowledge needed for optimal performance
11
Content Management Systems Allows those not familiar with HTML to enter content that is then displayed as part of web page (thus) relies on databases WordPress, Joomla!, Drupal, SharePoint are the leading ones IT 335: Web Development Using Content Management Systems (GMU) – Joomla! and SharePoint in Spring 2014
12
HTML5 and CSS3 A lot of new stuff, only partially supported in current browsers
13
Websites for Mobile Devices Lower screen resolution Smaller device (if you have a lot of pixels, things can be very small) Slower download speed Need for simpler site
14
Integration with Social Media Facebook, Twitter
15
Cellphone Apps When does doing a cellphone app in addition to a website make sense? How should it be different
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.