IMPORTANCE OF PROJECTS

Introduction

Making and implementing more projects improves your knowledge i.e more projects you do implies more knowledge you have gained. First of all, know that I'm not talking about the projects which has to be done in final year. This blog is about the projects to be done while you are learning new concepts. Well I'll post a blog about projects for final year when I face it.

Why Projects?

Learning a new concept is not all about learning, revising it a day before exam, write what you have revised in exam and then forget it. No it's not 1st year concepts to do so. You will be learning for a reason, may be useful or maynot be. After learning you need to implement it. Back in PU (intermediate degree), we were learning new concept and was not able to understand it clearly until we do more problems on that concept. Same is the scenario here.

Also these small projects adds values to your CV(resume). Though you are supposed to add only 3 or 4 projects you have done to your resume(to keep it simple and clean) but making more projects until you are satisfied with the concept is what matters alot!!!

What type of Projects?

This is most gibberish one to think about when someone says to do projects. Do simple projects on whatever concept you are learning.
For example: Implement a bank system which involves creating a account,crediting & debiting money, checking balance using C++ or JAVA or whatever language your choice is.

I'll not be talking more about what projects to do and it shall be posted as seperate blogs starting with web development(blogs has been posted) and then with other concepts too.

Implementation of a Project

The process of implementation can be applied to any type of project, it can be for small or real world projects.

Get all the requirements

Know about the objectives, scope and purpose of your project. Write down all the features to be included for it and document everything what you are gonna do for the project.

Create a timeline

Write the tasks to be completed and establish a timeline for all the stuff to be done.

Mockups

Make a visual representation of your project. Create mockups on how it should look and design the structure of the project. Write the logic which satisfies the features required for your project.

Finally start CODING!!!

Setup a development environment by creating a new folder where all your files related to the project resides.

The most common problem that one can face is that they know what all has to do be done for thier project but dont know how to do. So research on other's project on internet which is similar to yours. It helps in getting an idea on how to turn your ideas into code.

Testing

After finishing your coding part, test your project thorougly.

Know one thing that everyone has thier own workflow and not everything works in every situation. There will be ups and downs while doing a project and some maybe difficult too but NEVER GIVE UP!!!

That's it from this blog post. If you liked it then do share this blog with your friends or people who wanna get into programming world. Thank You!

Copyright © NStF Blogs 2021