After Your First Web Course; Where to Go from Here Bill Pegram April 23, 2014.

Slides:



Advertisements
Similar presentations
Introduction to Web Design, HTML & WordPress. What is Web Design? Web Design encompasses many different skills and disciplines in the building and maintenance.
Advertisements

HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
DT228/3 Web Development WWW and Client server model.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
Languages for Dynamic Web Documents
Server-Side vs. Client-Side Scripting Languages
Chapter Concepts Review Markup Languages
IS 360 Course Introduction. Slide 2 What you will Learn (1) The role of Web servers and clients How to create HTML, XHTML, and HTML 5 pages suitable for.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
DT211/3 Internet Development Application Internet Development Application.
Multiple Tiers in Action
Russell Taylor Lecturer in Computing & Business Studies.
UWWD In our quest to eliminate bad websites, we present…. HALLELUJAH!!
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
2440: 141 Web Site Administration Web Server-Side Programming Professor: Enoch E. Damson.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
ECA 228 Internet/Intranet Design I Intro to the Web.
Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
1 Lesson 1 Quick HTML Know-How HTML and JavaScript BASICS, 4 th Edition Barksdale / Turner.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Web Design Basic Concepts.
Intro to PHP Introduction to server-side scripts (It’s all good :D) © TAFE NSW
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
Server- Side technologies Client-side vs. Server-side scripts PHP basic ASP.NET basic ColdFusion.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Languages in WEB Presented by: Jenisha Kshatriya BCM SS09.
Dynamic Web Pages (Flash, JavaScript)
Adobe Dreamweaver CS5 Introduction Web Site Development and Adobe Dreamweaver CS5.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Web Technologies Website Development Trade & Industrial Education
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
Introduction to Internet Programming (Web Based Application)
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
Web Page Introduction. What is a web page? A web page is a text file containing markup language tags. –A markup language combines text and extra information.
Creating Dynamic Web Pages Using PHP and MySQL CS 320.
Chapter 1Introducing the Internet and Web Technologies Chapter Objectives After learning this chapter you will be able to: b b Describe the past, present,
1 3. Computing System Fundamentals 3.1 Language Translators.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
George Gonsalves.  Free and lightweight web development tool.  Create, publish, and maintain your website  Optimized for Open Source  Designed for.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Active Server Pages Server-Side Scripting and Client-Side Scripting.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
 Computer use language to communicate  A web browser will read these tags and translate it into what you actually see  Viewing Code of ESPN WebsiteESPN.
Web Development Process The Site Development Process Site Construction is one of the last steps.
WHAT IS SERVER SIDE SCRIPTING? Server-side scripting is a web server technology in which a user's request is verified by running a script directly on the.
Scripting Languages Client Side and Server Side. Examples of client side/server side Examples of client-side side include: JavaScript Jquery (uses a JavaScript.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
1 CSC160 Chapter 1: Introduction to JavaScript Chapter 2: Placing JavaScript in an HTML File.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
The Brenkoweb provides the excellent online programming tutorial for the programmer in various languages like as PHP, SQL, HTML, ASP, Javascript,
Presentation by Giorgos Theodoridis. WordPress is a free web software you can use to create a beautiful website, blog, or app, (CMS) based on PHP and.
Objective % Select and utilize tools to design and develop websites.
Active Server Pages Computer Science 40S.
Developing Web-Based Applications
Objective % Select and utilize tools to design and develop websites.
APTECH JANAKPURI INSTITUTE PROVIDING WEB DESIGNING COURSES Address:- J-1,2nd Floor, Opp Metro Pillar No – 559, Janakpuri East, Delhi /42.
Beginning Object-Oriented Web Design
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Secure Web Programming
Presentation transcript:

After Your First Web Course; Where to Go from Here Bill Pegram April 23, 2014

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.

Writing for the Web NVCC English Writing for the World Wide Web ummaries/ENG123.pdf ummaries/ENG123.pdf

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

Accessibility GMU Courses on Web Accessibility and Design

Online advertising Google AdWords

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 $ /year Microsoft Expression Web – free download at us/download/details.aspx?id= us/download/details.aspx?id=36179 ITE 170 at NVCC, IT 213 at GMU

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

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

Databases Database design Structured Query Language (SQL) ITD 256 at NVCC, IT 214 at GMU Extensive database knowledge needed for optimal performance

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

HTML5 and CSS3 A lot of new stuff, only partially supported in current browsers

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

Integration with Social Media Facebook, Twitter

Cellphone Apps When does doing a cellphone app in addition to a website make sense? How should it be different