CS 494 Web Development Class Size: Winter, 214: 97 Spring, 214: 81 Summer, 2014: 69.

Slides:



Advertisements
Similar presentations
PHP and CSS to control web apps styles. CSS is used to style today’s web applications.
Advertisements

AJAX – The Future of Web Development? Anders Moberg David Mörtsell David Södermark.
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
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.
Internet Development 1 Introduction Colm O Suilleabhain.
Russell Taylor Lecturer in Computing & Business Studies.
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
5 th February Introduction Web Development Course.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
SE-2840 Web Application Development 1. 2 Contact info Dr. Mark L. Hornick For office hours, course syllabus, see:
SE3183 Advance Web Programming Programming Session 2013/2014.
CS 352 Introduction to Usability Engineering Class Size: Winter 2014: 53 Spring 2014: 89 Summer 2014: 72.
JavaScript – Quiz #9 Lecture Code:
Creating Dynamic Web Pages Using PHP and MySQL CS 320.
StockWatch Developers: Nimrod Hagay Hagai Barkan Supervisors: Assaf Solomovitch Viktor Kulikov June 2009.
Presentation. Recap A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate. Taken advantage of Spring’s multi layer.
Web Applications BIS4430 – unit 8. Learning Objectives Explain the uses of web application frameworks Relate the client-side, server-side architecture.
WEB SCIENCE. What is the difference between the Internet and the World Wide Web? Internet is the entire network of connected computers and routers used.
CIS101 Introduction to Computing Week 01. Agenda What is CIS101? Class Introductions Using your Pace Introduction to Blackboard and online learning.
Best Practices for Higher Education and K-12 Distance Education Programs Aubrey D. Crook, M.Ed. © 2006.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
.  A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate.  Taken advantage of Spring’s multi layer injection.
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
Universiti Utara Malaysia Web Application Development STIJ3043.
Web Development Process The Site Development Process Site Construction is one of the last steps.
Ajax for Dynamic Web Development Gregory McChesney.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office New Building
CS-4220 Dr. Mark L. Hornick 1 CS-4220 (last time!) Web Software Applications.
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
Search: Prof. Jeff Sonstein Home Contact Website Design & Tech ( ) Fall 2011  Professor Jeff Sonstein Office: GOL-2555 Hours: T/R 10am-noon
CSC 405: Web Application Engineering II Course Preliminaries Course Objectives Course Objectives Students’ Learning Outcomes Students’ Learning Outcomes.
CS 162 Introduction to Computer Science II Winter, 2014: 60 Spring, 2014: 60 Summer, 2014: 71.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
The basics of knowing the difference CLIENT VS. SERVER.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
K1047BI - Digital Media Course Info Teppo Räisänen LIIKE/OAMK.
Display Page (HTML/CSS)
CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132.
CS 225 Discrete Structures in Computer Science Winter, 2014: 157 Spring, 2014: 151 Summer, 2014: Two sections 97 and 53.
Web Application Development 1 Course Introduction.
Overview Web Technologies Computing Science Thompson Rivers University.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
Trevecca MBA Online Principles of Engagement a draft Rick Mann, PhD Director of Graduate Business Programs Lametrius Daniels Director of Graduate Business.
Web development. What is web development? - It is a broad term for the work involved in developing a web site for the Internet - It can range from developing.
Class02 Introduction to web development concepts MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/14/2016.
بسم الله الرحمن الرحيم Information’s New Technologies (Internet Technologies) Ahmed Abdelmageed, MSc Department of Computer Science, University of Khartoum.
PHP Assignment Help BookMyEssay. What is PHP PHP is a scripting language generally used on web servers. It is an open source language and embedded code.
Scripting - Client-side vs. Server-side Scripting
Jerrell Jackson
AJAX.
CS410: Text Information Systems (Spring 2018)
Department of Computer Science, Florida State University
Software Engineering for Internet Applications
APTECH JANAKPURI INSTITUTE PROVIDING WEB DESIGNING COURSES Address:- J-1,2nd Floor, Opp Metro Pillar No – 559, Janakpuri East, Delhi /42.
Database Driven Websites
Web Systems Development (CSC-215)
WEB DEVELOPMENT TRAINING
Course Overview CS 4640 Programming Languages for Web Applications
Client-Server Model: Requesting a Web Page
Hypertext Preprocessor
Course Overview CS 4640 Programming Languages for Web Applications
Web Application Development Using PHP
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

CS 494 Web Development Class Size: Winter, 214: 97 Spring, 214: 81 Summer, 2014: 69

Learning Mechanisms: Blackboard Multiple external resources Piazza IRC PHP, SFTP, WinSCP, Cyberduck Learning Mechanisms: Blackboard Multiple external resources Piazza IRC PHP, SFTP, WinSCP, Cyberduck Learning Actions: Video Lectures Reading from Text Videos presenting examples Explanations of concepts Assignments Homework Final Project Final Exam Learning Actions: Video Lectures Reading from Text Videos presenting examples Explanations of concepts Assignments Homework Final Project Final Exam INNOVATION: Working with cutting edge web technologies, creating applications RELEVANCE: Doing small projects that closely mirror real world projects COLLABORATION: Sharing code with proper credit given is expected. The ability to explain code is a part of the learning process. Online Learning Trajectory Layout and Styling: HTML 5, CSS Client Side Interactions: JavaScript, Ajax, JSON objectives, JavaScript libraries Usability Server Side Scripting: PHP, SWL Course Content Scalability Security

Implement dynamically-generated websites using server-side scripting Implement custom user interface behavior using client-side scripting Instructional Strategies Learning Outcomes Video lectures for each unit Readings Homework to apply concepts and ideas Discuss ideas (Piazzq, IRC) Weekly (Thursday) office hours (IRC) Work on and complete How-To assignment Final project Final Exam Design and create a moderately complex static web site that conforms to current standards Implement asynchronous calls for sending data between the client and server Use basic database commands to create, store and retrieve data in conjunction with a dynamic server Describe how to apply usability, scalability and security concepts in the context of web development

Social Presence Teacher Presence Mixed teacher-directed and student –engagement Direct instruction – lecture oriented Student interaction via Piazza Sharing knowledge – coding Instructor facilitated forum interactions Teacher facilitates discourse- setting questioning norms, describing good online interactions Cognitive Presence