0% found this document useful (0 votes)
14 views

Week 7 Web Development

The document outlines the personal development, technical, and miscellaneous workouts for the week. Key tasks included watching the movie "Coach Carter" for personal development, finding a project tutorial to plan a presentation on, dividing the project into modules, creating API documentation, prototyping the project, designing the database, practicing typing for an hour daily, preparing and recording a seminar topic video on Li-Fi technology, and creating a progress video summarizing the week's work.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Week 7 Web Development

The document outlines the personal development, technical, and miscellaneous workouts for the week. Key tasks included watching the movie "Coach Carter" for personal development, finding a project tutorial to plan a presentation on, dividing the project into modules, creating API documentation, prototyping the project, designing the database, practicing typing for an hour daily, preparing and recording a seminar topic video on Li-Fi technology, and creating a progress video summarizing the week's work.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Week 7

Name:
Mobile:

Personal Development Workouts

1. Watch the movie “Coach Carter”

Watch movie - Coach Carter


Coach Carter is a motivating movie where the narrator clearly makes us understand that
academics has superior priority when compared to any other stuff such as sports or any
other extracurricular activities. The movie takes place in the year 1999 where a coach
takes over a high school basketball team and makes them win matches consecutively.
But it affects the academics of students and hence he tells the students to study instead
of playing the game. The movie is beautifully directed and it is obviously a must
watch.

https://drive.google.com/file/d/1SS8g9ItbcigkWWpg-gMYJ5j1cDjpQuRb/view?usp=share_
link

Technical Workouts

1. This week you are going to start your first project. You are advised to search and find a
complete project tutorial in your domain. Complete the tutorial by the end of this week
and prepare a presentation on it. Your presentation should explain what you are going
to do in the upcoming weeks.
a. NB: Candidates are advised not to start coding. This week is for project
planning only. Please finish watching the tutorial carefully and plan your
project and presentation accordingly
2. Divide your project into modules.
3. Prepare API documentation for your project.
4. Prototype your complete project using any prototyping tool such as “Figma”.
5. Prepare Database design for your project.

Project tutorial
Since it was my first project, I was extremely excited to do the tasks. For that, first I needed
to watch a tutorial or understand about everything which I am going to do in the
project, it is exactly what this task is for me to do. I started by searching for the best
tutorial I could get and I landed on the playlist of web development uploaded by none
other than ‘brototype’ itself where Nikhil sir and his friend explained everything from
start to finish about how a web application is created. It was a very good task where I
was able to engage a lot.

https://youtube.com/playlist?list=PLY-ecO2csVHd8R8sg-4vhN2BzZQLxIZO9

Project into modules


The task was to divide the project into small parts as modules. It was quite confusing at
first since there was no mention of how much things each module should contain. I
started off with the master admin part and I tried to split the project into the smallest
modules possible since I thought it would be a better idea. There were actually ten
modules which covered everything about the project and I’m looking forward to
completing modules as soon as possible. It was a really helpful task when considering
the lengthy process of the project.
https://docs.google.com/document/d/1vU9PZ-uOsQuxud2vfKOkY_otg9hsXyj0BbgLrrYFX
RM/edit?usp=share_link

API documentation of project


Preparing API documentation was really a challenging job to do since I have never done
something like this in my life even though I have completed my degree in computer
science and engineering. At first, I wasn’t sure about where to begin, but after some
time I got the hang of it and I was able to complete it without any sort of hassle. I am
pretty sure that my documentation is not at all perfect in any sense, but I have tried my
best. I really hope to improve my skill and knowledge in this area in the future as it is
also important.

https://docs.google.com/document/d/1GQ3YBsApKpRFhXuaqCGyXePdl7RG-eY3D6pr7-3
88w4/edit?usp=share_link

Project prototype
Prototyping prototype was indeed a really amazing experience since I was actually designing a
web application from scratch which was an extremely new thing for me, It wasn’t easy at first,
so it took sometime for me to create the very first page, but after getting to know the tools and
after understanding how the figma app actually works, I was able to prototype it without any
sort of difficulties and I’m happy for it. It was really a very good task for me as I learned a lot
of valuable things in terms of designing a website. I’m looking forward to doing tasks like this
in the near future as I have plenty of room to improve.

https://www.figma.com/file/Mnu4PdN3DHQGF2FIa0E7lK/Untitled?node-id=0%3A1&t=rSH
P1pJtUsUKwdXM-1
Project database design
Creating a database design was actually, unexpectedly, a difficult thing to do. First, it seemed
pretty easy to do, but after creating several tables, it became extremely confusing to connect
these tables using foreign keys. In fact, the key term itself was very confusing at first, but after
getting a hang of it, everything made complete sense and I was able to do it in time. This task
in particular was really interesting and engaging to do which I really loved a lot and I’m
looking forward to tasks like these every single week without any fail.

https://drive.google.com/file/d/1-mtuGsB6mTU68FVVwTuMAQ0zpWPqmI6G/view?usp=share
_link

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.

Practice typing
Practicing typing was a fun and yet productive task to do as always. It is indeed helping me
to improve my typing speed significantly which helps me to improve my speed in
everything I do with the computer. The improvement I have achieved throughout the week
can be noticed pretty much easily without any bit of hassle at all. My fingers have surely
got the muscle memory to remember where every single key is which is an awesome thing
to accomplish. This task has become inevitable for me.

https://drive.google.com/file/d/1IyVux_4IYY6IogQpPcX3bSxQ2iS7yQMK/view?usp=share
_link

Seminar topic - Li-Fi technology


It was again a really good experience doing the seminar video. Since I previously had
experience doing the seminar video in the last week, It was somewhat comfortable this
time and really has improved up to a certain point and will surely try to improve it
every week, as I have to do it. The topic was Li-Fi technology, which is a developing
technology and said to be used in upcoming networks. It consumes very low power and
transmits a good amount of data.

https://youtu.be/PvvFBneWZGM

https://docs.google.com/document/d/1B2ygG0dvBiDqhmn_C8HNkh8kuN8sP8qk914LSRz2
1NE/edit?usp=share_link

Progress video
Preparing progress videos really gives some chances to look back into the past and try to
recap the entire mistakes I have made which I surely don't want to fall into again. Just like
I said, it actually made me learn from my own mistakes. The part where I need to record
the video is really becoming easier every week since I’m repeatedly doing it every week. It
was a great task to do as always and I’m really looking forward to doing it every week
from now since it is an inevitable part of the week.

https://youtu.be/n2pFf7ZVsv4

You might also like