SWE 444: Internet & Web Application Development0.1 SWE 444 Internet and Web Application Development Dr. Abdallah Al-Sukairi and Dr. Sahalu Junaidu

Slides:



Advertisements
Similar presentations
ICS 434 Advanced Database Systems
Advertisements

Done by: - Khalid Sheikhan Shames Al-Shukaili ID: Course code: - TECH 4211 Date: - 9/05/2012 Submitted to: - Dr. M.
Welcome to CPCS 214 Computer Organization & Architecture Fall 2011 Muhammad Al-Hashimi Media clips are from the MS Office clip art collection copyright.
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
1 SWE Software Testing and Quality Assurance Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer.
Administrative  Philosophy  Class survey  Grading  Proposal (5 points max)  Small projects (10 points each max)  Project (40 points max)  Presentation.
1-1 ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
The Application Layer Chapter 7. Electronic Mail Architecture and Services The User Agent Message Formats Message Transfer Final Delivery.
ME 307 Machine Design I Dr. A. Bazoune Chapter 7: Fatigue Failure Resulting from variable Loading Dr. A. Aziz Bazoune King Fahd University of Petroleum.
General information CSE 230 : Introduction to Software Engineering
ICS 201 Course Overview.
ITBP103: Principles of Information Technology W0-01: Introduction to IT.
1-1 ICS201: Introduction To Computer Science King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer.
Using Open-Source Solutions to Teach Computing Skills to Psychology Students David Allbritton DePaul University
Course Material: webcourses.kfupm.edu.sa
Administrative  Philosophy  Class survey  Grading  Project  Presentation.
1 Web-Network Technology Certificate Program  Presentation Objectives Provide information for student advisement Provide information for recruitment.
1 Software Testing and Quality Assurance Lecture 32 – SWE 205 Course Objective: Basics of Programming Languages & Software Construction Techniques.
Russell Taylor Lecturer in Computing & Business Studies.
CSIS-116: Survey of Information Technology Dr. Eric Breimer.
1 SWE Introduction to Software Engineering Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer Science.
Technical Report Writing and Presentation Skills Course Outline 1.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Welcome to CPCS 214 Computer Organization & Architecture Spring 2008 Muhammad Al-Hashimi Media clips are from the MS Office clip art collection copyright.
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
HTML Forms and Scripts. Session overview What are forms? Static vs dynamic Client-side scripts –JavaScript.
Web Design. Course Description This course is designed to Provide the necessary skills and training –for an entry level position in the field of Web.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
Programming the Web Web = Computer Network + Hypertext.
CS 638 Web Programming Introducing the web Lecture 1.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
© Yilmaz “Agent-Directed Simulation – Course Outline” 1 Course Outline Dr. Levent Yilmaz M&SNet: Auburn M&S Laboratory Computer Science &
Introduction to Course MMIS 656 Web Design Technologies.
ICS201 Lecture 12 : Gentle Introduction to Computer Graphics II King Fahd University of Petroleum & Minerals College of Computer Science & Engineering.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
SE3183 Advance Web Programming Programming Session 2013/2014.
Ahmadu Bello University, Zaria
 2002 Prentice Hall, Inc. All rights reserved. Chapter 1 – Introduction to the Internet and World Wide Web Outline 1.1Introduction 1.2World Wide Web Consortium.
Design and Analysis of Algorithms 4 th Semester Computer Engineering Spring 2015 Conf.dr.ing. Ioana Sora
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
CSC 2720 Building Web Applications General Info. People Instructor  Yuan Cheng Jiun (CJ)  Teaching Assistant  Xu Zheng Lin 
Schedule Introduction to Web & Database Integration Tools and Resources HTML and Styles Forms and Client-Side Scripts DB Engines Forms Processing and Server-Side.
Universiti Utara Malaysia Web Application Development STIJ3043.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
1 CAP 4063 Web Application Design Summer 2012 TR 9:30 – 11:40 PM CHE 102 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB 336.
Development of Internet Applications General Information.
CSC 405: Web Application Engineering II Course Preliminaries Course Objectives Course Objectives Students’ Learning Outcomes Students’ Learning Outcomes.
Web Server By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
Computer Science Department Web Portal - support for educational process M.Stanković, Ivan Petković Faculty of Electronic Engineering, University of Niš.
Information Retrieval CIS-462 Dr. Samir Tartir 2013/2014 First Semester.
Web Application Development 1 Course Introduction.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
بسم الله الرحمن الرحيم Information’s New Technologies (Internet Technologies) Ahmed Abdelmageed, MSc Department of Computer Science, University of Khartoum.
National College of Science & Information Technology.
MSE 440: Processing of Metallic Materials
Web Basics: HTML/CSS/JavaScript What are they?
Systems integration and Testing INSE 6421
Project 1 Introduction to HTML.
Department of Computer Science, Florida State University
Delivering Distance Learning Experiments in Local Area Networking
Unit 6 part 3 Test Javascript Test.
Introduction to World Wide Web
Class 4: Building Interactive Web Pages
Information Retrieval CIS-462
Presentation transcript:

SWE 444: Internet & Web Application Development0.1 SWE 444 Internet and Web Application Development Dr. Abdallah Al-Sukairi and Dr. Sahalu Junaidu Second Semester (071) King Fahd University of Petroleum & Minerals Information & Computer Science Department

SWE 444: Internet & Web Application Development0.2 Course Preliminaries Course Objectives Course Objectives Students’ Learning Outcomes Students’ Learning Outcomes Grading Policy Grading Policy Course Resources Course Resources Course Outline Course Outline

SWE 444: Internet & Web Application Development0.3 Course Objectives The Objectives of this course are: The Objectives of this course are: 1. To study the fundamentals of web engineering 2. To study current technologies for developing web applications 3. To apply current technologies in developing web-applications and web services What are Web Applications? What are Web Applications?  Applications accessed with Web browsers over networks such as the Internet or intranet.  Access typically requires human intervention What are Web Services? What are Web Services?  Software systems designed to support interoperable Machine to Machine interaction over a network.  Access typically does not require human intervention

SWE 444: Internet & Web Application Development0.4 Course Learning Outcomes After completing this course, the student should be able to: After completing this course, the student should be able to:  Perform analysis modeling and design modeling for web applications.  Identify candidate tools and technologies for developing web applications.  Develop user-interfaces for web applications  Describe and transform data using XML and its related technologies  Develop web applications and web services.

SWE 444: Internet & Web Application Development0.5 Evaluation Methods 1. Quizzes15% 3 x 5% 2. Major Examinations30% Major 1 Major 2 3. Course Project30% 5 assignments x 2.5% % Phased project submissions: % Proposal – 1% Design document – 2% Progress report– 1% Paper– 3.5% Final deliverable– 10% 4. Final Examination25%

SWE 444: Internet & Web Application Development0.6 Course Resources No official textbook No official textbook Slides developed through the semester Slides developed through the semester Primary references for the slides Primary references for the slides  David R. Adams set of tutorials   Other Internet links

SWE 444: Internet & Web Application Development0.7 Course Outline 1. Internet Basics for Web Applications 2. Web Engineering Fundamentals 3. Markup Languages and Styling 4. Client-Side Scripting (JavaScript) 5. Server-Side Programming 6. Data Description and Transformation Server-Side Programming 7. Web Services, Web Servers (Hosting) 8. Advances in Web Engineering