jagomart
digital resources
picture1_Principles Of Programming Pdf 192560 | Advanced Web Programming


 129x       Filetype PDF       File size 0.45 MB       Source: en.ict.edu.rs


File: Principles Of Programming Pdf 192560 | Advanced Web Programming
course title advanced web programming course code 64045 ects credits 6 requirements none basic information level of studies master applied studies year of study 2 trimester 4 goal training students ...

icon picture PDF Filetype PDF | Posted on 05 Feb 2023 | 2 years ago
Partial capture of text on file.
       Course title: Advanced Web Programming 
       Course code: 64045 
       ECTS credits: 6 
       Requirements: None. 
        
       Basic information 
       Level of studies: Master applied studies 
       Year of study: 2 
       Trimester: 4 
       Goal: Training students to integrate the knowledge acquired in both object-
       oriented programming and web programming with the aim of creating complex 
       dynamic sites, using advanced development environments. 
       Outcome: Students should be able to create different types of commercial web 
       applications using PHP object-oriented language in ZEND development 
       environment. 
        
       Contents of the course 
       Theoretical instruction 
        
        1. ZEND development environment - Installation 
        2. Basic principles of work within the environment 
        3. MVC architecture 
        4. Web application architecture 
        5. Zend Framework components: Zend_Layout, Partial View, Helpers, Navigation, 
       Zend_Form, validation, filters, decorators 
        6. Working with databases: PDO and Zend_Db_Adapter 
        7. Working with APIs and Web services: Zend_Rest_Client and 
       Zend_Rest_Server 
        8. Realization of user SMS services through web application and SMS-GateWay 
        9. Security and data protection, SQL injection, Cross site scripting 
        10. Site optimization, Code optimization with the aim of faster loading, 
       Conditions for better site ranking on search engines 
         11. Graphical interfaces 
         12. Web interfaces 
        
       Practical instruction (Problem solving sessions/Lab work/Practical training) 
        
        1. Example of MVC architecture 
        2. POST and GET data transfer 
         3. Realization of controller and model classes 
         4. Realization of presentation level 
         5. Data validation 
         6. Content localization 
         7. Creating classes to expand the framework 
         8. Helper methods, making custom helpers 
         9. File manipulation 
         10. Protecting inputs 
         11. Interaction of JavaScript, jQuery and AJAX into the environment 
         12. Creating API, Creating web service, Realization of SMS service 
          
        Textbooks and References 
         
         1. J. Marien, Zend Framework Web Services, Marco Tabini & Associates,2011. 
         2. W. J. Gilmore, Easy PHP Websites with the Zend Framework, W.J. Gilmore, 
        2011. 
         3. Zend PHP Certification Study Guide, Sams Publishing, 2005. 
          4. C. Henderson, Building Scalable web sites, O' Reilly, 2006. 
         
        Number of active classes (weekly) 
        Lectures: 3 
        Practical classes: 2 
        Other types of classes: 1 
         
        Grading (maximum number of points: 100) 
        Pre-exam obligations: Points 
        Activities during lectures: 
        Activities on practical exercises: 20 
        Seminary work: 50 
        Colloquium:  
        Final exam: Points 
        Written exam: 30 
        Oral exam: 
         
        Lecturer 
        Nenad Kojić, PhD 
        Associate 
        Marko Spasojević, Milena Vesić 
         
        
        
The words contained in this file might help you see if this file matches what you are looking for:

...Course title advanced web programming code ects credits requirements none basic information level of studies master applied year study trimester goal training students to integrate the knowledge acquired in both object oriented and with aim creating complex dynamic sites using development environments outcome should be able create different types commercial applications php language zend environment contents theoretical instruction installation principles work within mvc architecture application framework components layout partial view helpers navigation form validation filters decorators working databases pdo db adapter apis services rest client server realization user sms through gateway security data protection sql injection cross site scripting optimization faster loading conditions for better ranking on search engines graphical interfaces practical problem solving sessions lab example post get transfer controller model classes presentation content localization expand helper method...

no reviews yet
Please Login to review.