Prototip yaparsin elbette, bunun icin adimlari su sekilde özetleyebilirim.
1. sitenin ne yapacagini, ne gibi fonksiyonlar icerecegini bir kagida yaz, kücük cizimlerle bu fikrini destekle. Farkli günlerde ve saatlerde tekrar gözden gecir fikrini. Tasarim belli bir olgunluga gelince parmaklarini hazirlayabilirsin. Ama burada cok fazla karmasik seyler düsünmememeye calis, basit gibi gördügün bir fonksiyon sana ilerde cok zaman kaybettirebilir. Sadece en temel en basit seklini hedefle.
2. UML digram cizmelisin. Türkiyede developerlar tarafindan bu adim atlaniyor hep ama cok önemli. Ileride sana zaman kaybettirecek mimari hatalarini önceden görüp baslamadan cözmeni saglayacak.
3. Photoshop ve Illustrator gibi programlarla tasarim yapmalisin. Tasarim ne kadar sade olursa bir sonraki adimda o kadar rahat edersin. "Flat Design" ve "Minimal Design" gibi akimlari dikkate al. Sayfanin "Responsive" yani farkli cihazlara da uyumlu olup olmayacagi bu asamada cok önemli.
4. Tasarimini önce HTML ortamina dökmelisin, sonra bunu CSS ile güzellestir, JavaScript ve JQuery ile canlandir. Basitce söyle anlatayim, HTML adamin kolu bacagi, kafasi, gövdesi olacak. CSS kolun, bagin rengi, kalinligi, eni, boyu olacak. JavaScript ve JQuery ise bunlarin islevi olacak, hareket, hissetme gibi.
5. Database olusturulmali, MySQL ücretsizdir ve iyi is görür. Bunun icinde SQL ögrenmek gerekli. Web sitesini beynidir bu.
6. PHP, Ruby, Java, C# vs. gibi dillerden birini ögren. PHP basit ve bircok kaynak bulabilirsin, Ruby basit ve son zamanlarda populer, Java ve C# digerlerine göre daha zor ve profesyoneldir.
0