کتاب آموزش کاربردی JavaScript CSS HTMLReviewed by صابر بوستانی on Dec 5Rating:
کتاب آموزش کاربردی HTML CSS JavaScript

کتاب آموزش کاربردی HTML CSS JavaScript

در این مطلب کتاب آموزش کاربردی JavaScript CSS HTML به زبان فارسی را از وب سایت آموزش برنامه نویسی سورس باران جهت دانلود قرار داده ایم. این کتاب توسط آقایان فرهاد و فرزاد ایمانی تهیه و گردآوری شده و در آن جهت انجام طراحی سایت آموزش کاربردی JavaScript CSS HTML داده شده است که برای شروع یادگیری برنامه نویسی تحت وب کتاب مفیدی است. این کتاب شامل ۷۲ صقحه می باشد که لیست سرفصل های آن در ادامه مطلب نیز موجود می باشد.

جهت دانلود کتاب آموزش کاربردی JavaScript CSS HTML به ادامه مطلب مراجعه نمایید.

 

 

سرفصل های کتاب آموزش کاربردی JavaScript CSS HTML :

آموزش شروع کار با HTML

آموزش متن ها در HTML

آموزش لینکها و تصاویر HTML

آموزش کار با فرمها در HTML

آموزش قاب ها و جداول در HTML

نکات تکمیلی HTML

آموزش شروع کار با CSS

آموزش ویژگیهای متن در CSS

آموزش شروع کار با Java Script

آموزش متغیر ها و دستورات شرطی در Java Script

آموزش توابع پویا – حلقه ها و آرایه ها در Java Script

آشنایی با توابع رشته ای در Java Script

 

 

 برنامه های تحت Web بصورت کلی به دو دسته تقسیممی شوند . ۱-  برنامه های استاتیک ۲- برنامه های دینامیک. برنامه های استاتیک برنامه هایی هستند که صفحات آنها از متن , تصاویر , صوت و … تشکیل شده اند و احیانا یک یا چند لینک به سایر آدرسها در آن قرار گرفته است , در واقع این نوع صفحات با کاربر تعاملی ندارند و صرفا کاربر می تواند موارد داخل این صفحات را مشاهده نماید . برنامه های دینامیک برنامه هایی هستند که داده ای را از کاربر دریافت , و آن را مورد پردزاش قرار میدهند , و در انتها نتیجه آن را در اختیار کاربر قرار میدهند . HTML در ساخت صفحات استاتیک مورد استفاده قرار می گیرد . همچنین ظاهر صفحات وب را نیز می توان با آن تعیین نمود . HTML مبتنی بر متن (Text Base) می باشد که ساختار آن را تگ ها (Tags) تشکیل می دهند . سنگ بنای Web , HTML می باشد , هر یک از تگ های HTML معنی و مفهوم خاصی دارند و تاثیر مشخصی بر محتوای صفحه می گذارند , مانند تگ هایی برای فرمت متن یا لینک به آدرسی دیگر . پسوند فایل های HTML بصورت htm. یا html. می باشد . مرورگرهای وب تک تک دستورات این صفحات را که شامل همان تگ ها می باشد تفسیر نموده و در انتها خروجی را برای کاربر مشخص می سازند . HTML یک زبان برنامه نویسی نبوده و زبانی برای نشانه گذاری متن است . از این زبان برای سازماندهی کردن اطلاعات و تفکیک اجرای یک صفحه می توان استفاده نمود (اجزایی مانند متون , تصاویر و …) از سوی دیگر نباید از HTML برای صفحه آرایی استفاده کرد (منظور رنگ نوشته ها و قالب بندی متون) . این وظیفه بر دوش فن آوری دیگری با عنوان CSS است که در همین کتاب که وب سایت کد ستی برای شما دوستان تهیه کرده است مورد بحث قرار گرفته شده . Web Browser یک نرم افزار است که بصورت مفسر (Interpreter) کار می کند . این مفسر قابلیت تفسیر tag ها و همچنین Script ها را دارد . شاید این سئوال در ذهن شما پیش آمده باشد که Interpereter چه فرقی با Compiler دارد ؟ پاسخ این است که Compiler ابتدا همه دستورات برنامه را خوانده و در صورت صحیح بودن همه آنها برنامه را اجرا می نماید . اما Interpreter ها رفتار متفاوتی دارند . مفسرها هر خط برنامه را اجرا کرده و به خط بعدی می روند . در واقع اجرای هر خط همان لحظه خواندن خط اتفاق می افتد . اگر خطایی در خط باشد آن را اعلام نموده و به کار خود ادامه داده و خط های بعدی را اجرا می نماید . بنابراین با توجه به توضیح داده شده اینکه چرا از Interpreter ها برای نمایش صفحات وب استفاده می شود کاملا مشخص می گردد . اگر از Compiler استفاده می شد سرعت اجرا بسیار پایین بود و همچنین اگر کوچکترین خطایی در صفحه بود هیچگاه به آن صفحه نمی توانستیم دسترسی داشته باشیم تا همه ایرادهای آن برطرف گردد .