Module Info Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours

Slides:



Advertisements
Similar presentations
AmeriCorps is introducing a new online payment system for the processing of AmeriCorps forms
Advertisements

Online Construction Estimation Developed By:- Vatsal S. Shah ( ) Dilip K. Babariya ( ) Jimit V. Rajani ( ) Guided by:-
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
Course Web Site – Also linked from Blackboard Course Materials – Excel Tutorials – Access Tutorials – PPT.
Integrating Learning Resources in StudyNet Paul Hudson Learning Technology Development Unit Learning and Information Services University of Hertfordshire.
Integrating an MLE with Voyager Paul Hudson Learning Technology Development Unit University of Hertfordshire.
Integrating Learning Resources in to a MLE Paul Hudson Learning Technology Development Unit Learning and Information Services University of Hertfordshire.
CS 290C: Formal Models for Web Software Lecture 1: Introduction Instructor: Tevfik Bultan.
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
1 SENG1210 Introduction to Databases DT228 Year 1 Instructor: Bajuna Salehe
Object-Oriented Enterprise Application Development Course Introduction.
Section 01Resources1 HSQ - DATABASES & SQL 01 Resources And Franchise Colleges Name :MANSHA NAWAZ room :G 0/32
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
STOCKDOC Advanced Stock Management System
Final Year Project Presentation E-PM: A N O NLINE P ROJECT M ANAGER By: Pankaj Goel.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
1 Team Management System (TMS) By DACCIT Pvt. Ltd., Indore.
IT Academy Benefit Overview
ASP.NET INTRODUCTION INTO وزارة التربية و التعليم العالي كلية العلوم و التكنولوجيا قسم علوم الحاسوب و تكنولوجيا المعلومات اعداد الاستاذ: عبد الله محمد.
Microsoft Azure Introduction ISYS 512. Microsoft Azure Microsoft Azure is a cloud.
Introduction and Course Information. Content Course Presentation Muzaffer DOĞAN - Anadolu University2.
Welcome to CS 3260 Dennis A. Fairclough. Overview Course Canvas Web Site Course Materials Lab Assignments Homework Grading Exams Withdrawing from Class.
Online Music Store MSE Project Presentation I Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
BLUE STARS PRESENTING EDUCATION MANAGEMENT SYSTEM.
ASP.NET Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital.
Is422- Course Overview Prepared by L. Nouf Almujally 1.
1 Crusaders of Learning Overview ©2006 David J. Manley An Electronic Learning Community for Educators, Parents, and Students.
Calendar System Dale Wassum August 4, 2004 CPSC 463 :: Summer II 2004 :: Dr. Pargas.
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
SE3183 Advance Web Programming Programming Session 2013/2014.
COMP3121 E-Commerce Technologies Richard Henson University of Worcester November 2011.
Website Design Lecture 1. Outline Introduction to the module Outline of the Assessment Schedule Lecture Static XHTML, client side and server side Why.
Leena Razzaq Office: 310BWVH Office hours: Monday 11am-1pm or by appointment jys.
Course Guide IS325 Systems Analysis & Design II Ms Fatima Khan Prince Sultan University, College for Women.
Project Plan for nSite Central Michael Dunn Ryan Sessions Kyle Kerrigan.
CS 140 Computer Programming (I) Second semester (3 credits) Imam Mohammad bin Saud Islamic University College of Computer Science and Information.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
Intro: FIT1001 Computer Systems S Important Notice for Lecturers This file is in skeleton form only Lecturers are expected to modify / enhance.
Mobile Photo James Anderson, Dustin Duran, Trevor Hamilton, Ahror Rahmedov, Vivek Rajkumar, Matthew Renzelmann.
IT Semester 1 Course Introduction IT Portfolio IT 1140 ( Semester 1) Hong Kong Baptist University IT 1140 – IT Portfolio – Course Introduction.
+ Introduction to Class IST210 Class Lecture. + Course Objectives Understand the importance of data, databases, and database management Design and implement.
Customer Interface for wuw.com 1.Context. Customer Interface for wuw.com 2. Content Our web-site can be classified as an service-dominant website. 3.
IT461 Advanced Visual Basic Unit 1: Course Introduction Sydney Liles AIM: sydneyliles.
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
ASP.NET in Definition: 1.ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites,
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
ISaral EIMS (Education Institute Management Software) iSaral EIMS is a windows based application, developed for smooth handling of administration of education.
Avalanche Motorsports
Cheating The School of Network Computing, the Faculty of Information Technology and Monash as a whole regard cheating as a serious offence. Where assignments.
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
IID2153 – WEB DEVELOPMENT AZHAR HAMID Office/Room-FCSIT, Level
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
Configuring and Deploying Web Applications Lesson 7.
ASSIGNMENT 2 Salim Malakouti. Ticketing Website  User submits tickets  Admins answer tickets or take appropriate actions.
Database Systems Department of Information Technology.
Online Voting System by Sanghun Chi ECE345. Introduction Traditional voting system inefficient. Takes time and human resources. Does not give an instant.
SOA Concepts Service Oriented Architecture Johns-Hopkins University Montgomery County Center, Spring 2009 Session 1: January 28, 2009 Instructor:
UNIVERSITY MANAGEMENT SYSTEM
Presentation on Online Shopping
A Project Report On Online Shopping By: Ruchi Kumari (08ERWCS089)
SYSTEM ANALYSIS & DESIGN SYED MD MARUF HASAN TP030777
CS101 Computer Programming I
Student: Salman Shtayeh
PHP / MySQL Introduction
Database Driven Websites
Principles of report writing
Advanced Business Computer Applications Professor Pat Paulson
Introduction to the Java Language ​
Presentation transcript:

Module Info Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital Media Department Politeknik Brunei

This module introduces the principles and practice of developing applications using the Common Language Infrastructure (CLI) and the C# programming language. Web Programming (ICE1207) knowledge from previous semester will be helpful together with Database Management Systems (ICE2306) knowledge from semester 3 will be essential. Module Information 2

The aim of this module is to provide students with the knowledge and skills to develop Microsoft ASP.NET Web applications using Microsoft Visual Studio. Latest version for this software is Microsoft Visual Studio, additional software : MySQL Unit Aims 3

On completion of this unit, the students should be able to: Design and build Web applications using the C# programming language ; Integrate Web applications with a back-end database; Build simple Web services; Successfully address issues of security and performance in designing and implementing Web applications. Learning Objectives 4

Design and build Web applications using the C# programming language. What sort of web applications? Example : Online Shops User can register, buy items, pay item securely. Shop owner can update stocks, query the number of stocks, set the price, analyze the profits, etc. Bank provide online payment web services that allow the shop owner to link their website to their bank account but only if the website meet the security requirement provided by the bank. Learning Objectives Cont. 5 Learning Objectives

Integrate Web applications with a back-end database. What is back-end ? What is front-end? From previous example the online shop. Where are all the stocks details such as price, quantity, user account stored? In pendrive? in dvd? In your own personal computer? Learning Objectives Cont. 6 Learning Objectives

Build simple Web services. Client Side Scripting? Server Side Scripting? The idea is somewhat the same but there is an addition to web services such as integrity, confidentiality, authority. Example: calculation are done in the server not in your computer. It is not safe to make the calculation in your computer as you can alter the result. Learning Objectives 7

Successfully address issues of security and performance in designing and implementing Web applications. How to secure your webpage? What are the basic things that you can do within reach? Example: You don’t want users to access everything in the server, then you will need authentication. Now you have authentication like username and password. How do you secure your logins? Learning Objectives 8

This module will be implemented through a series of formal lectures, tutorial and student-centred activities. These activities will include practical and assignments. C# programming language will be used as the teaching language and Microsoft Visual Studio will be the program that will compile and execute the language. Learning Activities. 9

The formal lectures will cover the concept of Web Applications Development Technologies and the theoretical aspect of the C# language in brief. The practical and assignments will reinforce the understanding of C# language and enhancing student’s problem solving and communication skills. Learning Activities. 10

Software 11 1.Visual Studio 2.My SQL

WeekTopicsAssessment 1Module Information 2Introduction to.Net Framework 3Introduction to ASP.NET 4 Introduction to Web Services and.Net Assemblies and Deployment 5 -6C# Programming IAssignment 7 ASP.NET Web Controls & Component Based Programming 8 Event Driven Programming & Cross – Page Posting 9 Validation Controls, User Controls & Custom Controls Topics & Assessment 12

WeekTopicsAssessment 10 Debugging and Error Handling, Sending s 11 Web Configuration 12SQL Server 13ADO.NETAssignment 14 ASP.NET Security related features Cont. Topics & Assessment 13 Notes: Topics and Assessment time are subject to change if require.

Assessment 14 ComponentDue Date% of final grade AssignmentWeek 730% AssignmentWeek 1330% Final ExamWeek % Learn to calculate your own total percentage and aim for higher grades NotationGradePercentage HDHigher Distinction DDistinction70-79 CCredit60-69 PPass50-59 NFailBelow 50

C# Programming C# (pronounced as see sharp) is intended to be a simple, modern, general-purpose, object-oriented programming language.

C# Programming

C# Calculator First Assignment, Interactive Calculator

Online Registration Registration Form Important Feature Add, remove and update

Students’ attendance for all sessions will be recorded for administrative purposes. It is obligatory that all students attend these sessions and actively participate in each session. Where students are absent for an assessment, a medical certificate must be produced or a consent from the Lecturer will be required, before the student is offered a deferred assessment. Attendance 19

Classes: We will record the amount of minutes u came late to the class If you’re late for 15 minutes your attendance will be zero and missing one period slot of the day will be considered absent the whole day Exam : If you are unable to come due to health problem, you must make sure that you are able to produce a valid medical certificate within 48 hours from the exam date. If you came 30 minutes late without any valid reason, you are considered to be absent from the exam 20 Attendance

Lack of academic integrity can lead to serious penalties. (E.g. zero mark in assignment) Important Notification Plagiarism Inappropriate or inadequate acknowledgement of original work including:  Material copied word for word without any acknowledgement of its source  Materials paraphrased without appropriate acknowledgement of it source  Images, design, experimental results, computer code etc used or adapted without acknowledgement of the source. 21

Contact For Tutorial and Notes Cikguhadi.com Digital Media Department Politeknik Brunei Welcome to WADT