Más contenido relacionado


Itec410 lec01

  1. 1 ITEC 410 Current Technologies • Introduction • Rules • Topics
  2. 2 Introduction Lecturer: Dr. Ahmad Ammari Phone: 04 2098 567 Email: Workstation: D17 - IT department Consultation: By appointment
  3. 3 Consultation and Email Etiquette • Book your appointment two-days ahead by email. • Your email should follow the following etiquette: • Email Subject: [course number][Email Subject] • Email body: detailed information about the meeting purpose (i.e. the questions to be asked). • If you don’t get a within 24 hours, then please send a reminder email by forwarding your original email and add “Gentle reminder at the top of the email body”. • Appointments to be made only within consultation time listed on the course coversheet.
  4. 4 Plagiarism • What is plagiarism? • Penalty • How to avoid it? • MLA referencing style must be used. • if you’re not aware of MLA or not fully confident in using it, please use the library resources including librarians.
  5. 5 Attendance • PRESENT: Be on time • LATE: 5 minutes late • ABSENT: more than 10 minutes late
  6. 6 Course Description • This course provides students with the skills required to develop dynamic web applications. Students are introduced to modern web development technologies as well as the mechanisms to create diverse web applications, including E-business systems. Students also apply analytical techniques and models to understand the web development cycle and the behavior of E-business systems.
  7. 7 Learning Outcome (01) • Analyze the behavior of e-business systems to orchestrate dynamic business processes through systems integration and web services • Explain business concepts, strategic opportunities, and social issues related to e-business systems • Explain the strategies used to design, develop, implement and evaluate e-business systems • Describe the key functionality and purpose of IDE tools in developing web applications, including e-business systems. • Explain the features of security mechanisms such as encryption, firewalls, cookies and electronic devices used to ensure security and integrity of e-business
  8. 8 Learning Outcome (02) • Develop web applications using an Integrated Development Environment (IDE) tool • Create Web forms that contains server controls and uses master page • Develop web applications by implementing code-behind pages to handle page events and event procedures for web server controls • Apply validation mechanism to validate user input on web forms by using appropriate validation controls
  9. 9 Learning Outcome (03) • Develop web applications that deliver dynamic content to web sites. • Setup a database connection to access data programmatically and by using built-in data access tools from relational databases • Call web services from a web application and incorporate the returned data into a web application
  10. 10 Learning Outcome (04) • Manage state in web applications to protect against exploits and preserve data. • Manage state in web applications by using application and session variables. • Manage state in web applications by using cookies and cookieless sessions
  11. 11 Learning Outcome (05) • Configure, secure and deploy web applications. • Use cache object and output caching to store information, web pages and web page fragments • Use appropriate configuration files to configure a web application. • Secure a web application by using Windows-based authentication and Forms-based authentication
  12. 12 Learning resources • E-Book • E-Book: PHP Application Development with NetBeans Beginner's Guide. • Video Tutorial: PHP & MYSQL for Beginners ming/php/21001l2pphpmysqlbeg • PHP Solutions: Dynamic Web Design Made Easy, Second Edition ming/php/9781430232490 • Learning PHP, MySQL, JavaScript, and CSS, 2nd Edition development/9781449337452
  13. 13 Assessments Assessment Weight Due Description Type date e-Business This is a group case study assessment where students Case Study should select a real life e-Business system as a case 20% Week study and write a report about the system. Students 5 should incorporate all the topics covered in Learning Outcome 1 of the course in their reports. Students should present their findings. 5% will be allocated to the group report whereas 5% will be allocated to the individual presentation. Practical This is an individual Practical Examination where Examination 30% Week students will be assessed in the topics that have 11 been covered in Learning Outcomes 2 and 3 of the course.
  14. 14 Assessments (Cont.) Assessment Weight Due Description Type date This is a group assessment where each project group is Group Project Week required to implement an authentic e-business system, Phase I 10% 9 covering all the concepts and techniques that have been learnt in Learning Outcome 2 of the course. 5% will be allocated to the group presentation and demo, whereas 5% will be allocated for individual questioning & answering assessment session. Group Project 30% Week This is the final assessment where each project group is Phase II 17 required to present and demo the final version of their course Integrated with project. 15% will be allocated to the group presentation and ITEC 467 demo, whereas 15% will be allocated for individual (Software questioning & answering assessment session. This assessment Applications covers LOs 03, 04, and 05. Security) Each student is expected to actively participate in the class On- discussions, class exercises, and the flipped classroom Participation 10% Going activities. This assessment is on-going throughout the semester and covers LOs 01, 02, 03 and 04.4
  15. 15 Important You are expected to read and understand the following sections of the Student Handbook: • Graduate Outcomes • Attendance policy • Cheating • Plagiarism • Breaches of academic honesty • Late submission of assessment items
  16. 16 How can I fail? (Tried and true methods) 1. Don’t turn up to class 2. Don’t attempt all the assessments 3. Be lazy and expect your team mates to do most of the work 4. Plagiarize
  17. 17 Introductory Assignment: New e-Business Models • Group Assignment: • Review the Slides 9 to 44 of the presentation in the source below • What are five different new e-Business models? • Compare between them in terms of: • Description / Customer value / Retail value / Risks & Limitations / Real & Popular businesses implementing the model • Describe a problem where the “Social Bookmarking” e-Business model can solve • Prepare a brief presentation (3-4 slides) for your assignment • Use your own language (no copy & paste from source) • Submit on BB-Learn • Source:
  18. 18 End of Lecture 01 