User Tools

Site Tools


tech2018:s3:dev_application

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tech2018:s3:dev_application [2018/06/05 07:55]
Gianluca Pelliccioli [TECH2018 Index]
tech2018:s3:dev_application [2018/06/06 15:47] (current)
Gianluca Pelliccioli
Line 1: Line 1:
 ====== TECH2018/S3/Development of pages ====== ====== TECH2018/S3/Development of pages ======
  
 +**Developers having a background knowledge in CodeIgniter will gain the most out this session. Please check links "more" in the following to have some references**.
  
  
-   * [[dev_intro]] +   * [[tech2018:s3:dev_intro | Introducing WManager development]] 
-   * [[development_tools | Development tools]] +   * [[tech2018:s3:development_tools | Development tools]] 
-   * [[development_workflow | The Development workflow]] +   * [[tech2018:s3:development_workflow | The Development workflow]] 
-   * [[dev_fe_pages | Develop fron-end page]] +   * [[tech2018:s3:dev_fe_pages | Develop fron-end page]] 
-   * [[dev_list_of_items | What else you can update in WManager]]+   * [[tech2018:s3:dev_list_of_items | What else you can update in WManager]] 
 + 
 +==== Questions, Exercises and more ===== 
 + 
 +^ Questions ^^ Hint ^ 
 +| Q | WManager is based on development framework. Which one? | | 
 +| Q | What do we mean for front-end pages? | | 
 +| Q | What do the following folders contain? <code> 
 +- /applications/modules/core 
 +- /applications/modules/wmanager 
 +- /applications/modules/dummy </code>
 +| Q | What do the following folders contain? <code> 
 +- /applications/models 
 +- /applications/views 
 +- /applications/controllers </code>
 +| Q | What do the following folders contain? <code> 
 +- /system </code>
 +| Q | What is the difference between local installation, development and production environment?
 +| Q | Can you summurize the suggested development workflow? | 
 +^ Exercise ^^ Hint ^ 
 +| E | **Customize data model**: Say your WManager platform will automate the long term rent of vehicles. Can you describe the steps you would follow in order to add a new entity called "vehicles" as assets in the business data model? | Think about the process and related SQL and fron-end pages changes... | 
 +^ More ^^ Hint ^ 
 +| M | [[https://www.udemy.com/codeigniter-learn-it-correct/ | Beginners Guide to Codeigniter (refers to version 2.X instead of 3.X but it is well done) ]] 3hrs | |  
 +| M | [[https://www.udemy.com/php-mvc-framework-codeigniter-tutorial-for-beginners-project/ | PHP MVC Framework CodeIgniter Tutorial for Beginners Project ]]  10.5hrs| |
  
  
Line 13: Line 37:
    * [[tech2018:s1:tech2018_intro | Session1: tech introduction]]    * [[tech2018:s1:tech2018_intro | Session1: tech introduction]]
    * [[tech2018:s2:tech2018_engine| Session2: workflow management]]    * [[tech2018:s2:tech2018_engine| Session2: workflow management]]
-   * [[tech2018:s3:dev_application| Session3: dev applications pages]] +   * [[tech2018:s3:dev_application| Session3: dev applications pages]] <wrap notice>premium </wrap> 
-   * [[tech2018:s4:dev_forms| Session4: dev forms]] +   * [[tech2018:s4:dev_forms| Session4: dev forms]] <wrap notice>premium </wrap> 
-   * [[tech2018:s5:dev_extensions| Session5: dev extensions]]+   * [[tech2018:s5:dev_extensions| Session5: dev extensions]] <wrap notice>premium </wrap>
 ==== Exercise ===== ==== Exercise =====
  
tech2018/s3/dev_application.1528185312.txt.gz · Last modified: 2018/06/05 07:55 by Gianluca Pelliccioli