2023/2024(1) – EF234301 Web Programming (E)

EF234301 Web Programming (E)

  • 1st Semester, 2022/2023
  • Thursday, IF-104, 13:00-15:30
  • TA (Teaching Assistant): Muhammad Afdal Abdallah [afdalabdallahm(at)gmail(dot)com]

Reference

  • Course Plan (Rencana Pembelajaran)
  • Connolly, R. (2007) Core Internet Application Development with ASP.NET 2.0. Pearson Education Inc.
  • Deitel, P.J. and Deitel, H.M. (2016) Internet & World Wide Web: How to Program, 5th Edition. Pearson Education Inc.
  • Duckett, Jon. Web Design with Html, CSS, JavaScript and JQuery Set. John Wiley, 2014.

News

  • 2022-12-31 18:00 Final Exam Grade has released. The Grades have updated. Thank you very much to our dear TAs: Muhammad Afdal Abdallah, Ingwer Ludwig Nommensen, and Nabila Aidah Diani, who work tirelessly to make these lectures run well. All the praises to our Good Lord that our lectures have finished eventually. Alhamdulillah. Thank you for your togetherness—enthusiasm & happiness—InsyaAllah. I am sorry for some mistakes that might have happened in our lectures—since nobody’s perfect. May our Good Lord give us some knowledge and wisdom from our lectures. And may He also grant us health, bless and success in life. Amin.
  • 2023-12-11 12:49 Quiz 2 Grade has released, the Grades have updated.
  • 2023-12-08 14:49 Final exam: the question has released.
  • 2023-11-13 20:32 Quiz 2: the question has released.
  • 2023-11-10 20:43 Midterm Exam Grade and the Grades have released.
  • 2023-10-17 11:32 Midterm exam: the question has released.
  • 2023-10-13 17:01 Quiz 1 Grade has updated.
  • 2023-10-13 15:07 Quiz 1 Grade has released.
  • 2023-09-19 13:24 Quiz 1: the question has released.
  • 2023-08-30 11:23 Welcome to our Webpro (E) class, guys! May we are all going to get passed, knowledge, happiness and wisdom!

Grade

Grades of students can be seen as in the following.

  • EF234301 Web Programming (E): The Grades
  • EF234301 Web Programming (E): Quiz 1 Grade
  • EF234301 Web Programming (E): Midterm Exam Grade
  • EF234301 Web Programming (E): Quiz 2 Grade
  • EF234301 Web Programming (E): Final Exam Grade

Final Exam

  • Starting date: 14 December 2023
  • Deadline: 22 December 2023, 23:59 WIB. Penalty: 0.15% of grade/minute of tardiness.
  • Exam type: Open, Teamwork/Group (up to three students, it can be from class E only, class IUP only, or the combination of class E & IUP)
  • Send to: yifana(at)gmail(dot)com & CC to ingwerflash(at)gmail(dot)com, nabilaaidahd(at)gmail(dot)com & afdalabdallahm(at)gmail(dot)com with the subject: EF234301_WEBPRO(E)_FIN_StudentID1_Name1_StudentID2_Name2
  • File type and format: A zip file containing Report.PDF & Declaration(s).PDF. One declaration file per student. So, if a group has 3 members, then it should exist 3 declaration files.
  • Filename format: EF234301_WEBPRO(E)_FIN_StudentID1_Name1_StudentID2_Name2.ZIP & write in the email’s body a link to your GitHub repository.
  • Final exam: the question

Quiz 2

  • Starting date: 16 November 2023
  • Deadline: 23 November 2023, 23:59 WIB. Penalty: 0.15% of grade/minute of tardiness.
  • Exam type: Open, Teamwork/Group (up to three students, it can be from class E only, class IUP only, or the combination of class E & IUP)
  • Send to: yifana(at)gmail(dot)com & CC to afdalabdallahm(at)gmail(dot)com, ingwerflash(at)gmail(dot)com & nabilaaidahd(at)gmail(dot)com with the subject: EF234301_WEBPRO(E)_Q2_StudentID1_Name1_StudentID2_Name2
  • File type and format: A zip file containing Report.PDF & Declaration(s).PDF. One declaration file per student. So, if a group has 3 members, then it should exist 3 declaration files.
  • Filename format: EF234301_WEBPRO(E)_Q2_StudentID1_Name1_StudentID2_Name2.ZIP & write in the email’s body a link to your GitHub repository.
  • Quiz 2: the question

Midterm Exam

  • Starting date: 18 October 2023
  • Deadline: 26 October 2023, 23:59 WIB. Penalty: 0.15% of grade/minute of tardiness.
  • Exam type: Open, Teamwork/Group (max 3 students/team)
  • Send to: yifana(at)gmail(dot)com & CC to afdalabdallahm(at)gmail(dot)com, ingwerflash(at)gmail(dot)com & nabilaaidahd(at)gmail(dot)com with the subject: EF234301_WEBPRO(E)_MID_StudentID1_Name1_StudentID2_Name2
  • File type and format: A zip file containing Report.PDF & Declaration(s).PDF. One declaration file per student. So, if a group has 3 members, then there will be 3 declaration files.
  • Filename format: EF234301_WEBPRO(E)_MID_StudentID1_Name1_StudentID2_Name2.ZIP & write in the email’s body a link to your GitHub repository.
  • Midterm exam: the question

Quiz 1

  • Starting date: 21 September 2023
  • Deadline: 28 September 2023, 23:59 WIB. Penalty: 0.15% of grade/minute of tardiness.
  • Exam type: Open, Individual Project
  • Send to: yifana(at)gmail(dot)com & CC to afdalabdallahm(at)gmail(dot)com, ingwerflash(at)gmail(dot)com & nabilaaidahd(at)gmail(dot)com with the subject: EF234301_WEBPRO(E)_Q1_StudentID_Name
  • File type and format: A zip file containing Report.PDF & Declaration.PDF
  • Filename format: EF234301_WEBPRO(E)_Q1_StudentID_Name.ZIP & write in the email’s body a link to your GitHub repository
  • Quiz 1: the question

Presentation Files

  • 01. 2023-08-31, Lecture #1: Course plan & Introduction. QR Code: 309674.
  • 02. 2023-09-07, Lecture #2: Basic Web Programming Language. Source Code. QR Code: 814328.
  • 03. 2023-09-14, Lecture #3: PHP basic. Source Code. QR Code: 623749.
  • 04. 2023-09-21, Lecture #4: Quiz 1: the question. QR Code: 183245.
  • 05. 2023-09-30 09:30-12:00, Lecture #5: PHP & MySQL, Installing PHP on IIS & PHP manual. Source Code. QR Code: 767402.
  • 06. 2023-10-05, Lecture #6: XML & XML for Dummies (Ralf Schenkel). QR Code: 515342.
  • 07. 2023-10-12, Lecture #7: Java Server Pages (JSP) basics & Servlet basics. QR Code: 751888.
  • 08. 2023-10-19, Lecture #8: Midterm exam: the question. QR Code: 376753.
  • 09. 2023-10-26, Lecture #9: Introduction of ASP.NET & Rich Internet Application. QR Code: 673485.
  • 10. 2023-11-02, Lecture #10: System demonstrations: PHP, JSP & ASP.NET. QR Code: 753690.
  • 11. 2023-11-09, Lecture #11: ASP.NET: Dynamic page, web form & web control. Source code (Bin & packages deleted). QR Code: 546560.
  • 12. 2023-11-16, Lecture #12: Quiz 2: the question. QR Code: 290657.
  • 13. 2023-11-23, Lecture #13: ASP.NET: GridView. Source code (Bin & packages deleted). QR Code: 203642.
  • 14. 2023-11-30, Lecture #14: ASP.NET: Validation & ASP.NET: State management. Source code (Bin & packages deleted). QR Code: 580985.
  • 15. 2023-12-07, Lecture #15: ADO.NET. Source code. QR Code: 255955.
  • 16. 2023-12-14, Lecture #16: Final exam: the question. QR Code: 856005.