O O P Introduction To Course Object Oriented Programming Prepared & Presented by: Mahmoud Rafeek Alfarra 2012
OO OO PP http://mfarra.cst.ps Contents Who’s the Lecturer?1 Course objectives2 Resources3 Assessment4 Sending Home works & Questions5 Office Hours6 Syllabus7 How to be successfully ?!5
OO OO PP Who’s the Lecturer?  Mahmoud Rafeek Alfarra  Education:  MSc Computer Science,2008, Pattern Recognition, AAST, Alexandria, Egypt.  BSc Computer Science,2004, The Islamic University of Gaza, Palestine.  General Secondary School Certificate,1999, Science division, Khan Younis, Gaza, Palestine.  Currently :  Head of CECS in UCST since 2013  Lecturer in UCST (Full Time) since 2009  Training [Java, Personal Planning, CMS, Teamwork]  Past:  Head of 1’st, 2’nd and 3’rd Information Technology Forum (2011 -2013)  Head of CSIT Department in CST (2012-2013 )  Head Of Computer Center in CST (2009 - 2011)  Lecturer in QOU, UP, UCAS, CST as Part Time  Contacts:  E-mail: m.farra@cst-kh.edu.ps Site: http://www.cst.ps/staff/mfarra  FaceBook Page: mahmoudRfarra YouTube channel: mralfarra1 www.cst.ps/staff/mfarra
OO OO PP Course objectives  Understand major concepts of object-oriented programming. • Encapsulation – Abstraction • Class – Object – Inheritance – Polymorphism  Knowledge and skills in OO design and program development  Experience in Java programming and program development within an integrated development environment
OO OO PP Resources Power point’s files prepared by me. References:  Java™ How to Program, Sixth Edition, By H. M. Deitel - Deitel & Associates, Inc., P. J. Deitel - Deitel & Associates, Inc. 2004 ‫محمود‬ ‫تأليف‬ ,‫البرمجة‬ ‫مبادئ‬ ‫و‬ ‫الخوارزميات‬ ‫في‬ ‫المفيد‬ / ‫فقط‬ ‫المعرفة‬ ‫و‬ ‫للفائدة‬ ‫عربي‬ ‫مرجع‬ ‫يونس‬ ‫خان‬ – ‫التكنولوجيا‬ ‫و‬ ‫العلوم‬ ‫كلية‬ ,‫الفرا‬ ‫رفيق‬2011.
OO OO PP Assessment
OO OO PP Sending Home works All home works must be send by CST’s moodle. http://moodle.cst.ps/moodle You must set the title of your HW as OOP_IT _ HW# 1_ Fname Lname You will be unable to upload your project after the expiry date. http://mfarra.cst.ps
OO OO PP Sending Questions http://mfarra.cst.ps All Questions must be send as comments to the page of course on http://mfarra.cst.ps Special questions can be sent to my email m.farra@cst.ps You must set the title of your question as OOP_IT _ Question _ Fname Lname
OO OO PP Office Hours  Office Hours are a greatly time to have a good Science.  They are yours.  Every  Thu (10:00 To 12:00 AM)  Sun (8:30 To 10:00)  Office (AD019)
OO OO PP Syllabus Revision of main programming concepts. Introduction to OOP. Class & object Array / Array List & Class Array of objects. Inheritance Polymorphism Detailed syllabus is available on my site http://www.cst.ps/staff/mfarra Detailed syllabus is available on my site http://www.cst.ps/staff/mfarra
OO OO PP How to be successfully ?! SuccessSuccess Have a mood with attendance Re-study lectures one by one Ask Allah http://mfarra.cst.ps
OO OO PP Notations on slides Practices Be Care Very Important information
OO OO PP QUESTIONS?QUESTIONS? Thank You …Thank You …

البرمجة الهدفية بلغة جافا - مقدمة

  • 1.
    O O P Introduction To Course ObjectOriented Programming Prepared & Presented by: Mahmoud Rafeek Alfarra 2012
  • 2.
    OO OO PP http://mfarra.cst.ps Contents Who’s the Lecturer?1 Courseobjectives2 Resources3 Assessment4 Sending Home works & Questions5 Office Hours6 Syllabus7 How to be successfully ?!5
  • 3.
    OO OO PP Who’s the Lecturer? Mahmoud Rafeek Alfarra  Education:  MSc Computer Science,2008, Pattern Recognition, AAST, Alexandria, Egypt.  BSc Computer Science,2004, The Islamic University of Gaza, Palestine.  General Secondary School Certificate,1999, Science division, Khan Younis, Gaza, Palestine.  Currently :  Head of CECS in UCST since 2013  Lecturer in UCST (Full Time) since 2009  Training [Java, Personal Planning, CMS, Teamwork]  Past:  Head of 1’st, 2’nd and 3’rd Information Technology Forum (2011 -2013)  Head of CSIT Department in CST (2012-2013 )  Head Of Computer Center in CST (2009 - 2011)  Lecturer in QOU, UP, UCAS, CST as Part Time  Contacts:  E-mail: m.farra@cst-kh.edu.ps Site: http://www.cst.ps/staff/mfarra  FaceBook Page: mahmoudRfarra YouTube channel: mralfarra1 www.cst.ps/staff/mfarra
  • 4.
    OO OO PP Course objectives  Understandmajor concepts of object-oriented programming. • Encapsulation – Abstraction • Class – Object – Inheritance – Polymorphism  Knowledge and skills in OO design and program development  Experience in Java programming and program development within an integrated development environment
  • 5.
    OO OO PP Resources Power point’s filesprepared by me. References:  Java™ How to Program, Sixth Edition, By H. M. Deitel - Deitel & Associates, Inc., P. J. Deitel - Deitel & Associates, Inc. 2004 ‫محمود‬ ‫تأليف‬ ,‫البرمجة‬ ‫مبادئ‬ ‫و‬ ‫الخوارزميات‬ ‫في‬ ‫المفيد‬ / ‫فقط‬ ‫المعرفة‬ ‫و‬ ‫للفائدة‬ ‫عربي‬ ‫مرجع‬ ‫يونس‬ ‫خان‬ – ‫التكنولوجيا‬ ‫و‬ ‫العلوم‬ ‫كلية‬ ,‫الفرا‬ ‫رفيق‬2011.
  • 6.
  • 7.
    OO OO PP Sending Home works Allhome works must be send by CST’s moodle. http://moodle.cst.ps/moodle You must set the title of your HW as OOP_IT _ HW# 1_ Fname Lname You will be unable to upload your project after the expiry date. http://mfarra.cst.ps
  • 8.
    OO OO PP Sending Questions http://mfarra.cst.ps All Questionsmust be send as comments to the page of course on http://mfarra.cst.ps Special questions can be sent to my email m.farra@cst.ps You must set the title of your question as OOP_IT _ Question _ Fname Lname
  • 9.
    OO OO PP Office Hours  OfficeHours are a greatly time to have a good Science.  They are yours.  Every  Thu (10:00 To 12:00 AM)  Sun (8:30 To 10:00)  Office (AD019)
  • 10.
    OO OO PP Syllabus Revision of mainprogramming concepts. Introduction to OOP. Class & object Array / Array List & Class Array of objects. Inheritance Polymorphism Detailed syllabus is available on my site http://www.cst.ps/staff/mfarra Detailed syllabus is available on my site http://www.cst.ps/staff/mfarra
  • 11.
    OO OO PP How to besuccessfully ?! SuccessSuccess Have a mood with attendance Re-study lectures one by one Ask Allah http://mfarra.cst.ps
  • 12.
    OO OO PP Notations on slides Practices BeCare Very Important information
  • 13.