İşverenler giriş seviyesi web geliştirici alırken, başvuran adayın yaptığı projelere bakarlar.
Bugün sizlere hızlıca yapabileceğiniz 3 adet JavaScript projesinden bahsedeceğim.
Bahsedeceğim projeler çoğu web geliştiricinin her gün karşılaştığı günlük problemlerden oluşuyor.
Consume API (Backend)
Bir başkasının API’ını kullandığınızda aslında sisteminize 3. Parti bir yazılım eklemiş oluyorsunuz. Hangi tipte bir veri alacağınız veya bu veriyi veritabanınızda nasıl depolayacağınız gibi soruların cevabını seçebilirsiniz.
İşte tam bu nokta, hayal gücünüze dalabileceğiniz ve veri ile istediğinizi yapabileceğiniz bir nokta. Ayrıca veriye ulaşınca küçük bir CRUD sistemi bile uygulayabilirsiniz.
Backend alanında çalışmak isteyenler için oldukça yararlı bir proje olduğunu düşünüyorum.
Size fikir vermek amacıyla Yelp veya SpaceX API’larını kullanabilirsiniz:
Yelp API: https://www.yelp.com/developers/documentation/v3/get_started
SpaceX API: https://docs.spacexdata.com/
10 Saat Yarışması (Frontend)
İşverene hızlı öğrenebildiğinizi göstermek istiyorsanız, bu projeyi kesinlikle denemelisiniz.
Projenin amacı, 10 saat içinde daha önce kullanmadığınız bir framework’ü kullanarak tek sayfalı bir uygulama yapmak. Ancak bu uygulamanın cevap verebilir nitelikte olması, iyi gözükmesi ve bir barındırma hizmetine dağıtılması gerekiyor.
Frontend yeteneklerinizi konuşturabileceğiniz bu uygulamayı yapabilir misiniz?
Otel Sistemi (Frontend, Backend)
Bu proje diğerlerine göre daha kompleks ve zaman alacak bir proje olacak. Çünkü burada Frontend, Backend, veritabanı ve özellikleri oluşturacaksınız.
Oteldeki belirli sayıdaki müsait odalardan tutun da gelen misafirlerin kalma süresine gibi olan şeylere kadar karar vermeniz gerekiyor.
Projede aşırıya kaçmayı ve bir Hilton sistemi kurun. Mülakatta gösterebileceğiniz 3-4 adet eğlenceli özelliği de eklemeyi unutmayın!