Week 4 - Web Development
Week 4 - Web Development
Name:
Mobile:
Technical Workouts
1. Complete the basic tutorial on the backend Framework you have chosen. For example,
if your domain is Node.js Express, complete a basic Node.js and Express.js Framework
tutorial.
2. Have a clear idea about View Engine and its working. Complete at least 3 sample
works using view engine concepts and bootstrap. For example, list dummy items/ cards
using a loop or display table items etc.
3. Design a login and a home page, the Home page should not be blank. Use bootstrap &
View engine.
4. Have a clear idea about Session and Cookies.
5. Complete server-side development for the login page.
a. Login page should accept the username and password from the user.
b. The username and password should be validated on the server side with a
predefined value.
c. If correct, give access to the home page.
d. If incorrect, display an incorrect username or password message on the login
page.
e. The home page should contain a signout button. On click signout button -
redirect to the login page.
Note: Session handling should work properly. Signout shouldn't happen unless
the user presses the signout button. Also, once the user has signed out, the home
page shouldn't be loaded on pressing the back button.
6. Have a clear idea about HTTP methods.
Miscellaneous Workouts
1. Practice typing for at least one hour each day. Finish as many chapters as possible as
you can. Don’t spend more than an hour each day.
2. Prepare a topic for the tech seminar. Record and upload it on youtube as an unlisted
video.
3. Conduct a Feedback session by the end of this week.
4. Prepare your progress video for the last week. Record and upload it on youtube as an
unlisted video.