HIT PHP Social Web Applications Development (March, 2011)
32 Meetings. Fridays 0800-1100. Staring on 24/6/2011 the hours are 0800-1200.
Meeting | Date | Topic | Course (hit.abelski.com) | Remarks |
1. | 4/3/2011 | The Internet HTML | Introduction to The Internet XHTML Fundamentals | Towards the next meeting please coplete the BMI Form assignment. Towards next meeting make sure you watch the following video clips and install the required applications as listed in our google group. Installing PHP Zend Server Hello World in Zend Server Hello World in Eclipse http://www.phpbook.co.il/wordpress/?p=47 MySQLPHPAdmin http://www.phpbook.co.il/wordpress/?p=118 |
2. | 11/3/2011 | HTML | XHTML Fundamentals | יש לעשות את כל התרגילים בנושאים שכיסינו ב: Introduction to Procedural Programming please watch the video clip that explains how to write a simple php file that gets input values from a user that submit them into an html form http://www.phpbook.co.il/wordpress/?p=189 and try to complete in php those assignments within the topics we covered in class in ‘introduction to procedural programming’. |
3. | 18/3/2011 | Procedural Programming SQL | Introduction to Procedural Programming SQL Fundamentals | Please watch the following video clips towards our next meeting: הקדמה לתכנות מונחה עצמים ב-PHP http://www.phpbook.co.il/wordpress/?p=144 הגדרה של מחלקה חדשה http://www.phpbook.co.il/wordpress/?p=79 הגדרה של מתודות במחלקה http://www.phpbook.co.il/wordpress/?p=140 הגדרה של בנאי במחלקה http://www.phpbook.co.il/wordpress/?p=138 הסבר להרשאת הגישה private http://www.phpbook.co.il/wordpress/?p=135 הגדרה של מחלקה אשר יורשת ממחלקה אחרת http://www.phpbook.co.il/wordpress/?p=116 Please watch the short video clip that explains how to pass over parameters from HTML form to PHP script running on the server. http://www.phpbook.co.il/wordpress/?p=189 Arrays Functions שנמצאים בתוך הקורס Introduction to Procedural Programming יש לעשות לכל תרגיל תרשים זרימה ובנוסף גם קוד PHP |
4. | 25/3/2011 | Object Oriented Programming CSS | Introduction to Object Oriented Programming CSS Fundamentals | you should complete the following assignments in PHP Fundamentals (Object Oriented Programming) topic: Simple Circle Simple Cat Class Simple Dog Class Simple Peerson Class Simple Rectangle Class Simple Student Class Simple Rectangle לקראת המפגש הבא נא לצפות בכל הקלפים בעברית באתר בנושא תכנות מונחה עצמים Please complete the assignments you find in CSS Fundamentals within the following topics: Introduction, and Background. Please complete the ‘Cube’ assignment in ‘PHP Fundamentals’ / ‘Object Oriented Programming’. |
5. | 1/4/2011 | Object Oriented Programming | Introduction to Object Oriented Programming | Towards next meeting please go over the first two topics in PHP Fundamental (hit.abelski.com). In addition, please go over the relevant topics (texts+slides) at www.phpbook.co.il if curious about recursive functions please check the relevant video clips at |
6. | 8/4/2011 | PHP | PHP Fundamental | You should complete all assignments in Introduction to PHP and PHP Basics. Make sure you watch all video clips in functions and in arrays at www.phpbook.co.il. |
7. | 15/4/2011 | PHP | PHP Fundamentals | Please watch the arrays related video clips in www.phpbook.co.il. please complete the following assignments in arrays topic: |
8. | 29/4/2011 | PHP | PHP Fundamentals | Please complete all assignments in Arrays. |
9. | 5/05/2011 | PHP | PHP Fundamentals | Please complete all assignments in Strings, Regular Expressions and Web Forms. |
10. | 13/5/2011 | PHP | PHP Open Source Projects Facebook Social Plugin | Towards next meeting go over the session management text and video at www.phpbook.co.il. Towards meeting 12 go over all texts and video clips in object oriented topic at www.phpbook.co.il. I also recommend on watching the object oriented programming video clips at www.javabook.co.il, www.csharpbook.co.il. 1st Practical Project Submission date till 12th meeting. Once completed please post the link to our group. |
11. | 20/5/2011 | PHP | PHP Fundamentals | You should complete all assignments in HTTP Headers and Session Management. http://www.zindell.com/books/php/objectorientedprogramming.pdf עד הנושא הרשאות גישה (כולל). Towards next meeting please watch the relevant video clips at www.phpbook.co.il. |
12. | 27/5/2011 | PHP | PHP Fundamentals | Towards next meeting please read OOP text and watch video clips at www.phpbook.co.il. http://www.zindell.com/books/php/objectorientedprogramming.pdf 1. Simple Cat Class |
13. | 3/6/2011 | PHP | PHP Fundamentals | Complete all assignments in the Object Oriented and Exceptions Handling. Towards next meeting please read and watch the relevant clips about working with database at www.phpbook.co.il |
14. | 10/6/2011 | PHP | PHP Fundamentals | Please complete all assignments in the Database Connectivity topic. |
15. | 17/6/2011 | PHP | PHP Fundamentals Accessing Files Networking תרגיל מתגלגל | Towards the Standard PHP Library topic make sure you go over all the Object Oriented Programming topic. |
16. | 24/6/2011 | PHP | PHP Fundamentals | Please compelte all assignments in Reflection Capabilities, Standard PHP Library and Namespaces. Please start with the difficulty level 1 / 5 in Reflection Capabilities. |
17. | 1/7/2011 | PHP | PHP Security | |
18. | 8/7/2011 | PHP | PHP Web Services | Please complete all assignments in ‘PHP Web Services’. Towards next meeting that covers Design Patterns in PHP please watch the Design Patterns video clips at www.phpbook.co.il. You can learn about UML class diagram at www.umlbook.co.il (check the ‘Class Diagram’ topic). |
19. | 15/7/2011 | PHP | PHP Design Patterns Zend Certified PHP Engineer XML & Web Services | Towards next meeting please go over the topics we are going to cover in JavaScript. |
20. | 22/7/2011 | JavaScript | JavaScript Programming | Towards next meeting please go over the relevant topics. |
21. | 29/7/2011 | JavaScript | JavaScript Programming | Please complete all assignments in those topics covered in class. |
22. | 5/8/2011 | JavaScript | JavaScript Programming | Please complete all assignments in those topics covered in class. |
23. | 12/8/2011 | Ajax | Ajax Fundamentals Parsing | Please complete all assignments in those topics covered in class. |
24. | 19/8/2011 | HTML 5 | Introduction to HTML5 | |
25. | 26/8/2011 | HTML 5 | Introduction to HTML5 | |
26. | 2/9/2011 | CSS3 | CSS3 Basics Buttons | |
27. | 9/9/2011 | jQuery Mobile | jQuery Mobile Basics | Towards next meeting please install on your laptops the required software environments for developing android applications and try to develop a simple hello world. You can find all clips for setting up the environment at http://www.lifemichael.com/en/?p=742. Towards next meeting please develop a simple hello world application for android. You can find video clips that explain it at http://www.androidbook.co.il. Towards next meeting make sure you go over the JavaScript\Ajax stuff we studied. |
28. | 16/9/2011 | Android | Android Fundamentals | |
29. | 23/9/2011 | Chrome OS | Chrome OS Extensions | |
30. | 14/10/2011 | Word Press | WordPress Plugins Development Sencha Touch | |
31. | 4/11/2011 | Facebook JavaScript SDK | ||
32. | 11/11/2011 | Facebook | Facebook PHP SDK |