2021/2022(2) – IF184605 Framework-Based Programming (D)

IF184605 Framework-Based Programming (D)

  • 2nd Semester, 2021/2022
  • Thursday, IF-107b, 0700-09:30
  • TA (Teaching Assistant): Aldo Yaputra Hartono [aldoimoet01(at)gmail(dot)com]

Reference

  • The internet
  • Rees Dayle, Laravel Code Smart
  • Beginning Laravel: Beginner Guide to Application Development With Laravel
  • Web Application Development Code Igniter
  • Gilmore, W. Jason (2008) Beginning PHP and MySQL: From Novice to Professional. Apress. New York, USA.
  • Schmidt, Stephan et al. (2006) PHP Programming With PEAR. Packt Publishing. Birmingham, UK.

News

  • 2022-06-23 19:15 Final Exam Grade has been released. The Grades have been updated. Alhamdulillah, all the praises to our Good Lord, finally our lectures have been finished. Thank you for your togetherness. Togetherness in happiness, InsyaAllah. I have to apologise for some mistakes that might be happened in our lectures. May our Good Lord give us some knowledge and wisdom from our lectures, and also give us successes and blesses. Amin.
  • 2022-05-30 11:57 Quiz 2 Grade has been released. The Grades have been updated.
  • 2022-05-26 11:50 Final exam: the question, has been released.
  • 2022-05-04 08:46 We are aware that on this big holiday Idul Fitri celebration, it’s hectic and even some chaos for returning back home (mudik), two years suspended fully a whole-family gathering (silaturahmi) celebration—some students have pled for the deadline of Quiz 2 extension, indeed—so that we have granted to extend our deadline of Quiz 2 to 12 May 2022 23:59 WIB. Please use this opportunity to get your works perfection. Have a happy Idul Fitri, enjoy your holidays, guys!
  • 2022-04-24 20:30 Midterm Exam Grade has been released. The Grades have been updated.
  • 2022-04-20 21:43 Quiz 2: the question, has been released.
  • 2022-03-25 13:23 Quiz 1 Grade has been released.
  • 2022-03-24 18:09 Midterm exam: the question, has been released.
  • 2022-03-08 20:27 Because some students got difficulties in managing their several course assignments–where their deadlines are all closing–then we have decided that the deadline of Quiz 1’s submission will be extended to 2022-03-12, 23:59 WIB.
  • 2022-03-01 15:23 Quiz 1: the question, has been released.
  • 2022-02-09 10:13 Welcome to our FRAMEPRO (D) 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.

  • IF184605 Framework-Based Programming (D): The Grades
  • IF184605 Framework-Based Programming (D): Quiz 1 Grade
  • IF184605 Framework-Based Programming (D): Midterm Exam Grade
  • IF184605 Framework-Based Programming (D): Quiz 2 Grade
  • IF184605 Framework-Based Programming (D): Final Exam Grade

Final Exam

  • Starting date: 02 June 2022
  • Deadline: 03 June 2022, 23:59 WIB. Penalty: 0.15% of grade/minute of tardiness.
  • Exam type: Open, Group (of one/two/three students) – feel free to build your group from any student of class C and/or D.
  • Send to: yifana(at)gmail(dot)com & CC to TA’s email with the subject: IF184605_FRAMEPRO(D)_FIN_StudentID1_Name1_StudentID2_Name2
  • File type and format: A .zip file containing blockchain whitepaper & the declaration(s)
  • Filename format: IF184605_FRAMEPRO(D)_FIN_StudentID1_Name1_StudentID2_Name2
  • Final exam: the question

Quiz 2

  • Starting date: 28 April 2022
  • Deadline: 05 Extended to 12 May 2022, 23:59 WIB. Penalty: 0.15% of grade/minute of tardiness.
  • Exam type: Open, Group (of one/two/three students) – feel free to build your group from any student of class C and/or D.
  • Send to: yifana(at)gmail(dot)com & CC to TA’s email with the subject: IF184605_FRAMEPRO(D)_Q2_StudentID1_Name1_StudentID2_Name2
  • File type and format: A .zip file containing report & the declaration
  • Filename format: IF184605_FRAMEPRO(D)_Q2_StudentID1_Name1_StudentID2_Name2
  • Quiz 2: the question

Midterm Exam

  • Starting date: 31 March 2022
  • Deadline: 07 April 2022, 23:59 WIB. Penalty: 0.15% of grade/minute of tardiness.
  • Exam type: Open, Group (of one/two/three students) – feel free to build your group from any student of class C and/or D.
  • Send to: yifana(at)gmail(dot)com & CC to TA’s email with the subject: IF184605_FRAMEPRO(D)_MID_StudentID1_Name1_StudentID2_Name2
  • File type and format: A .zip file containing report & the declaration
  • Filename format: IF184605_FRAMEPRO(D)_MID_StudentID1_Name1_StudentID2_Name2
  • Midterm exam: the question

Quiz 1

  • Starting date: 04 March 2022
  • Deadline: 09 March 2022, 23:59 WIB. It’s extended to 12 March 2022, 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 TA’s email with the subject: IF184605_FRAMEPRO(D)_Q1_StudentID_Name
  • File type and format: A zip file containing all of the source code, report & the declaration
  • Filename format: IF184605_FRAMEPRO(D)_Q1_StudentID_Name.ZIP
  • Quiz 1: the question

Presentation Files

  • 01. 2022-02-10, Lecture #1: Introduction. QR Code: 306655.
  • 02. 2022-02-17, Lecture #2: Framework in programming & .NET framework. QR Code: 512207.
  • 03. 2022-02-24, Lecture #3: .NET Framework: Building the Application, .NET Framework & .NET Core vs .NET Standard, WinForms, WPF & UWP. QR Code: 563459.
  • 04. 2022-03-04 13:00-15:30, Lecture #4: Quiz 1: the question. QR Code: 813036.
  • 05. 2022-03-10, Lecture #5: .NET: Desktop, web & mobile app. QR Code: 812166.
  • 06. 2022-03-17, Lecture #6: IIS, VS, SQL Server & Case Study. QR Code: 248725.
  • 07. 2022-03-24, Lecture #7: MS SQL Server: Case study, MVC & CodeIgniter framework. Source code (Bin & packages deleted). QR Code: 847602.
  • 08. 2022-03-31, Lecture #8: Midterm exam: the question. QR Code: 832827.
  • 09. 2022-04-07, Lecture #9: CodeIgniter: Tutorial and Bootstrap, jQuery & CRUD App. QR Code: 636322.
  • 10. 2022-04-14, Lecture #10: Spring Framework. QR Code: 256179.
  • 11. 2022-04-21, Lecture #11: Spring Framework: Tutorial. QR Code: 674818.
  • 12. 2022-04-28, Lecture #12: Quiz 2: the question. QR Code: 312805.
  • 13. 2022-05-12 09:30-12:00 IF-109 (Postgraduate lab), Lecture #13: Blockchain: Tutorial 1. QR Code: 219881.
  • 14. 2022-05-19 07:00-09:30, Lecture #14: Blockchain: Tutorial 2. QR Code: 785451.
  • 15. 2022-05-28 07:00-09:30, Lecture #15: Blockchain: Tutorial 3, Ethereum 2.0 & Data management. QR Code: 814385.
  • 16. 2022-06-02 07:00-09:30, Lecture #16: Final exam: the question. QR Code: 231382.