So you are beginning to learn web development. Its a cool thing. and, I believe everyone must know coding and below are basic essential programs to begin your journey. If you are expertized in any of the coding language, you will find these niche. I am currently taking php training sessions for some of my colleagues. so, this list is like a note for me too :)
1. Implement basic CRUD operations. i.e. develop interfaces to Create, Read, Update and Delete data in a table say, Users.
2. Implement User Search. Give a username input box and a submit button. On submit, display all records with given user name.
3. Change above example such that it does not refresh webpage upon hitting submit button. ie use ajax and update table data.
4. Change above example such that username search is interactive i.e. ajax call is fired upon entering each character.
5. Implement an interface to display data sorted in descending order of User record entry time. Also, implement pagination with N number of rows per page.
6. Implement an interface that allows sorting each column in ascending/descending order. Sorting can be of two types
i) sort the currently visible rows
ii) sort the entire data set
Get going.
As a next step in backend, learn MVC frameworks e.g. Symfony, CakePHP, CodeIgnitor for PHP.
As a next step in frontend, learn MVC frameworks e.g Angular, Backbone, YUI, ReactJS
1. Implement basic CRUD operations. i.e. develop interfaces to Create, Read, Update and Delete data in a table say, Users.
2. Implement User Search. Give a username input box and a submit button. On submit, display all records with given user name.
3. Change above example such that it does not refresh webpage upon hitting submit button. ie use ajax and update table data.
4. Change above example such that username search is interactive i.e. ajax call is fired upon entering each character.
5. Implement an interface to display data sorted in descending order of User record entry time. Also, implement pagination with N number of rows per page.
6. Implement an interface that allows sorting each column in ascending/descending order. Sorting can be of two types
i) sort the currently visible rows
ii) sort the entire data set
Get going.
As a next step in backend, learn MVC frameworks e.g. Symfony, CakePHP, CodeIgnitor for PHP.
As a next step in frontend, learn MVC frameworks e.g Angular, Backbone, YUI, ReactJS
Help yourself ,start studyig online here for free
ReplyDeletehttp://www.kidsfront.com/