loading...
Cover image for Web Development Projects That can help You Get a Job in 2019-2020

Web Development Projects That can help You Get a Job in 2019-2020

justaashir profile image Aashir Aamir Khan Originally published at justaashir.com ・Updated on ・3 min read

Edited : I don't wanna manipulate readers, Changed the Article's title cause people were thinking that it was a ClickBait.


Most people have expertise in Web Development and really wanna get their first job???? The Recruiters wanna see the Portfolios fill with previous job Experience or some Useful Working Personal Projects. So today I am going to tell you about some Serious projects you can add in your portfolio and can easily get a job in 2020. I am not saying to copy these projects as it is, add some of your own flavors and I know when a real developer start making real projects, The new useful features come automatically.


First Things First, your Portfolio is itself the most important project you've ever made and most of the recruiters judge the developers through the portfolio design.

Custom URL Shortener Service like Bitly

Custom URL SHORTENER
This project can really get you a job. you will make and API in this project to shorten URLs

Technologies

  • NodeJs
  • MongoDB
  • Express

You have to design this really good and minimal. Then It will look good and fill up your portfolio.
Tutorial
Brad Traversy's Video Tutorial


Countdown Timer

CountDown Timer
This is your experiment zone, you can add more features like a todo list, Alarms and many more and can really get a good understanding of programming.
Technologies

  • You can use whatever Framework you want or you can also make it with Vanilla Js

Design is Really Important. You have to make it responsive and fast.
Tutorial
Wes Bos Javascript 30 - CountDown Timer


A Social Media App (What!!!)

FULL STACK SOCIAL MEdIA APp
(Only for Full Stack Developers) Yes! A real working Social Media App, If you have some unique ideas about it, You can be Famous. Everyone knows that Social Media app is very difficult and challenging to make, It's the advantage if you have it on your portfolio then no one can deny the fact that you are a real developer
Technologies

  • Front End
    • React + Redux
    • Express
    • material Ui
  • Back End
    • NodeJs
    • REST API
    • Firebase

It's not easy to make and you need to have a lot of knowledge, just think about your own Social media App.

Hail Freecodecamp

Tutorial
Full Stack React & Firebase Tutorial - Build a social media app


These 3 projects include all three categories (First project for Back_end)
(second for Front_end) (third for Full-stack). I have written a lot of articles, This is just a normal one. I use my 5% of the time on Twitter, Follow me : twitter.com/justaashir, Also go learn how Renetal is helping rental businesses to digitize their rental operations.

ExtraOrdinary Articles

Discussion

pic
Editor guide
Collapse
jordanrowland profile image
Jordan Rowland

Ridiculous clickbait article

Collapse
justaashir profile image
Aashir Aamir Khan Author

Why you think it's clickbait?

Collapse
derekedelaney profile image
Derek Delaney

Mostly because you used "can definitely get you a job". You cant promise that. So much more goes into getting a job than a good portfolio. A more realistic title is, "Web Development Projects That Can Help You Get a Job in 2019-2020". Or how about "Web Development Projects That Can Improve Your Portfolio".

Thread Thread
neenus profile image
Neenus Gabriel

I completely agree with you Derek...

Thread Thread
justaashir profile image
Aashir Aamir Khan Author

I am also agree with Derek, I will give some more time to title next time . For Now I am changing the article's Title

Collapse
zeeh_fashion profile image
Zeeh Fashion

Can we connect some howv

Thread Thread
justaashir profile image
Aashir Aamir Khan Author

You can email me here at justaashir@gmail.com or message me on Twitter

Collapse
hatborodesign profile image
Info Comment marked as low quality/non-constructive by the community. View code of conduct
𝕙𝕒π•₯π•“π• π•£π• π••π•–π•€π•šπ•˜π•Ÿ

I agree, this article lacks good thourogh content and uses pretty poor English and sentence structures. It's difficult to digest if you have any level of intellect.

Thread Thread
justaashir profile image
Aashir Aamir Khan Author

English is not my first Language, I am improving it day by day.

Collapse
dpashutskii profile image
Dmitrii Pashutskii

First time I see the negative comment with a lot of likes on dev.to. Bad sign.

Collapse
tuwang profile image
TuWang

Perhaps it’s worth to mention graphql ;)

These technologies are great to learn (must). However, by the time you master them, it’s highly possible that they become less trending ~

Collapse
seanmclem profile image
Seanmclem

The idea of avoiding the popular thing just because it might lose popularity - is dangerous. You could really end up missing out. Things that are dwindling in popularity today can still remain in-demand in the job market for a while. And if not, you can always learn the next thing.

Collapse
tuwang profile image
TuWang

Right. I'm being self-critical that front-end technology is moving fast and keeps us chasing :)

I'm on the same page, no need to avoid stuff because it may trend down.

It's just, 'Web Development Projects that can definitely get you a job' may not be true after you master them~

Collapse
kkit profile image
Kyle Kitlinski

I'd reccomend learning gql purely because it's an absolute joy to work with imo.

Collapse
justaashir profile image
Aashir Aamir Khan Author

Ya , I always say you have to stay in market. Don't just learn the technology, learn the concepts behind it. Learn Why it's so popular and then you can easily jump to the next thing

Collapse
therealkevinard profile image
Kevin Ard

Some, yes. GQL, though... It has significant future. It doesn't have k8s' market share, but that's just because of the sheer LOCs that are in rest. It's not a simple move.

It has a ton of stable momentum, though - not a quality you see in "this hip, new thing"

Collapse
mdfrenchman profile image
Mike French

Absolutely agree GraphQL is the transport layer between so many different other technologies.

It’s used in a number of different stacks. Mostly because it’s an efficiency optimization over what came before it in REST. In fact, I’d go out on a limb that of all the different frameworks and technologies out now, the ones that are performance optimizations are the ones that are going to last.

Thread Thread
therealkevinard profile image
Kevin Ard

It's a pretty solid limb, though. The web that was there when REST and who-knows what else came about is a very different web than we have now. Tech has gotten very big since then, and a lot of attention has moved to bandwidth and perf - if for no other reason than to trim the fat to make room for bigger tech :)

GQL trims the fat. Graph Databases do. Rust and Golang do on the CPU/RAM side. These have futures.

Our users are on 3g. Our servers are cloud. We're paying real money for networked resources these days.

Thread Thread
mdfrenchman profile image
Mike French

Ha, I almost said trunk ;) Completely agree though. I’m currently on a project that using a JSON response hit the max response size limit regularly (this was a while ago). We have to transport a lot of data in a live environment, so we ended up dropping the JSON aspect and went to a direct binary connection from the client to a Graph database. I suspect we could have survived with a GraphQL implementation. β€œtrimming the fat” is a great way to put it. And it’s one of my passions on every project I work on. β€œCan this be smaller/tighter/faster?”

Collapse
justaashir profile image
Aashir Aamir Khan Author

Yep, Thanks I forgot about mentioning it, It's really important right now to learn it, it also being used be some major Static Site Generators.

Collapse
lewiskori profile image
Lewis kori

Great article. I'm a backend dev and transitioning to full stack, I've been making a social network application with vue.js and django rest Apis. It's a great project to learn alot.

Thanks for sharing this.

Collapse
justaashir profile image
Aashir Aamir Khan Author

Ya It will teach you what you can't learn in any bootcamp or school

Collapse
thirstypooch profile image
Thirstypooch

i've done all the resources and must confirmed these are highly rich material

Collapse
justaashir profile image
Aashir Aamir Khan Author

Thanks, I personally recommend it

Collapse
eblairmckee profile image
Blair McKee

I love that you mentioned Wes Bos' JavaScript 30... So many great first projects there. Also a great way to learn vanilla JS which is more impressive to me than any framework.

Collapse
justaashir profile image
Aashir Aamir Khan Author

Ya, I learned Alot from Wes Bos. He is a great teacher and #javascript30 is the best thing I've ever seen in Js community

Collapse
anahitghazaryan profile image
Anahit Ghazaryan

Mobile apps for video meetings and collaborations

Before the epidemic, Zoom was one of the most popular video conferencing services. But it was mainly used by the business. Because of the lock-down in various countries, Zoom joined even more and more companies, universities…

Read the article TOP 5 video meeting apps 2020

Collapse
safin007 profile image
safin-007

Bro i am not familiar with above mentioned languages (i.e. react , node.js etc) although this article is useful for me? How i should go?

Collapse
rafelck profile image
Rafel

Thanks for sharing

Collapse
emizex profile image
Collapse
z2lai profile image
z2lai

Which project would you say helped you the most in landing your first job?