آی پی امداد
abtahi
آریا الکترونیک mehrinfo تکشو

طراحی وب

کلید

کاربر
2010-11-22
1
0
باسلام در خصوص طراحی وب سایت از شما راهنمایی می خواهم اگر می شود آموزش کامل آن را برایم بفرستید یا کتابی در خصوص ای موضوع معرفی کنید .ممنون
 

ajamee

VIP+ افتخاری
کاربر
2009-09-14
1,727
4,739
با نرم افزار جوملا مي تواني كا را شروع كني
 

nekooee

Senior Technical Supervisor
مدیرکل
معاونت انجمن
2007-09-21
6,774
29,827
ایران
سلام
دوست عزیز مبحث طراحی صفحات وب بسیار گسترده هست. شما باید یک اطلاعات پیش زمینه در مورد آن داشته باشید
سایتها به دو صورت استاتیک و داینامیک طراحی میشوند. سایتهای استاتیک فقط صفحات html هستند که برای نمایش دادن اطلاعات شما می توان به کار برد اما هوشمند نیستند و ارتباط دوطرف با کاربر ندارند. و برای هر تغییر نیاز به ویرایش صفحات دارید. یاد گیری آنها ساده است و در اولین قدمی برای یادگیری صفحات وب نیاز به یادگیری طراحی استاتیک دارید. معمولا از نرم افزارهای frontpage و dreamwaver برای این کارها استفاده میشه

حالت دوم یعنی طراحی داینامیک نیاز به دانش زیادی در برنامه نویسی داره. این گونه سایتها هوشمند هستند و م یتوان با کاربر ارتباط دو طرفه داشت. از صفحات هوشمند میتوان به عنوان مثال ثبت نام کاربران و سیستم عضویت سیستم نظر دهی ، سیستم تشخیص مرورگر و تطبیق صفحه وب با مرورگر ، سیستم دریافت فایل از کاربر ، سیستم ارائه اتوماتیک پیش فاکتور به کاربر و ... و.... را نام برد. طراحی داینامیک نیاز به کد نویسی دارد و معمولا توسط زبانهای php و asp و asp-.Net نوشته میشوند. البته یک برنامه نویس حرفه ای نیاز به یادگیری چندین ربان اسکریپت نیز دارد که بتواند سایت مناسبی طراحی کند مانند java script و همچنین شیوه نوین خصوصیات صفحه با css و .... بعد از اینها نوبت به دیتابیس می باشد که بسته به نوع زبان برنامه نویسی که کار میکنید باید ارتباط و طراحی با چند دیتابیس مانند oracel و mysql و sql و access و ... را فرا بگیرید
هر کدام از اینها دارای کتابهای خود و دوره های طولانی مدت دارند
پس شما ابتدا باید بیسک کار یعنی طراحی صفحات استاتیک رو فرا بگیرید. برای این کار کتاب برنامه نویسی HTML رو تهیه و بخونید. سپس java script و css رو فرا بگیرید. همچنین کار با برنامه های حرفه ای ویرایش صفحات مانند dremwaver را توأما یاد بگیرید که هم برای طراحی صفحات استاتیک و هم داینامیک به آنها نیاز دارید. بعد از یاد گیری کامل این پیش زمینه ها که هر یک کتاب خود را دارد حال نوبت به انتخاب زبان مورد علاقه خود برای داینامیک میرسد. بعضی ها .net و asp رو ترجیح میدن که به هر حال از نظر محیط برنامه نویسی کاربر پسند تر هست اما پولیه و ما به صورت غیر قانونی استفاده میکنیم اگر زمانی حق کپی رایت در ایران قرار باشه رعایت بشه پولی هست بعضی ها هم php علاقه دارند چون open sourc هست. هنوز بحث بر سر اینکه کدوم بهتر هست زیاده ولی زیاد فرقی نمیکنه هر کدوم رو یاد بگیرید خوبه. که همزمان با اون زبان یک دیتابیس متناسب با زبان را نیز فرا میگیرید

اون مرحله خودتون دیگه همه چیز اومده دستتون و میدونید باید چیکار کنید
موفق باشید
 
بالا