با سلام خدمت شما بازديدكننده گرامي ، خوش آمدید
به سایت من . لطفا براي هرچه بهتر شدن مطالب اين
وب سایت ، ما را از نظرات و پيشنهادات خود آگاه سازيد
و به ما را در بهتر شدن كيفيت مطالب ياري کنید.
براي اطلاع از آپيدت شدن وبلاگ در خبرنامه وبلاگ عضو شويد تا جديدترين مطالب به ايميل شما ارسال شود
درباره ما
به وبلاگ من خوش آمدید
دو اشتباه بسیار بزرگ یکی این است که قبل از موعد اقدام به عمل کنیم و دیگری این است که فرصت مناسب را از دست بدهیم ،بدبختی آن نیست که می توان از آن بر حذر بود ، بلکه آن است که گریزی از آن نیست . با عمل است كه انسان از دنياي تكراري روزانه ، جايي كه همه شبيه يكديگرند ، بيرون مي آيد، با عمل است كه انسان خود را از ديگران متمايز مي كند و فرد مي شود.
هرکسی که بداند که نداند از همه داناتر است یک چیز را خوب می دانم و آن این است که هیچ نمی دانم، هر که بداند درست چیست، دست به نادرست نمی زند .
دانشگاه تمام استعدادهای افراد،ازجمله بی استعدادی آنها را آشکار میکند...
شكسپير گفت:
من هميشه خوشحالم، مي دانيد چرا؟
براي اينكه از هيچكس براي چيزي انتظاري ندارم،
انتظارات هميشه صدمه زننده هستند...
اکثر کارفرمایان در آگهیهای استخدام صحبتی در مورد میزان حقوقی که میخواهند به کارمند بپردازند، به میان نمیآورند، اما وب سایت Glassdoorr، این مسئله را برای کارجویان در آمریکا راحت کرده است. این وب سایت با استفاده از دادههای جمع آوری شده از سوی کارمندان با پستهای مشابه، توانسته میزان حقوق را برای هر سمت شغلی تخمین بزند.
طبق آمار ارزش تقریبی پستهای شغلی خالی در آمریکا، در مجموع ۲۷۲ میلیارد دلار است. طبق آماری که از سوی این وب سایت منتشر شده است، اکثر پستهای شغلی خالی در این کشور مربوط به حوزهی پزشکی میشود. حدود۸۰۰ هزار فرصت شغلی خالی در این زمینه وجود دارد، که مجموع حقوق آنها ممبلغی معادل ۲/ ۴۵ میلیارد دلار در هر سال است. صنعت تکنولوژی، رتبهی پنجم را از نظر مجموع میزان حقوق پستهای شغلی خالی دارد (چهار رتبهی بالاتر عبارتست از: حوزه پزشکی، تجارت، خرید و فروش، حمل و نقل و تدارکات).
بیشترین پست شغلی خالی مربوط است به مهندسی نرمافزار (از مبتدی تا ارشد). برای این سمت بیش از ۱۳ هزار فرصت شغلی بدون تصدی وجود دارد و این حاکی از نیاز روزافزون بازار تکنولوژی در امریکا به متخصصان نرمافزار است. این تعداد زیاد سمت خالی در حالی است که تعداد زیادی هر ساله در رشته مهندس از دانشگاههای مختلف به بازار کار این کشور وارد میشوند و افراد زیادی نیز از طریق مهاجرت (البته تا قبل از قوانین مهاجرتی اخیر) جذب بازار کار این کشور میشوند. سمت توسعه دهنده سیستمهای کامپیوتری نیز با بیش از ۶ هزار تقاضا در بازار کار توانسته رتبه دوم را در این لیست به خود اختصاص دهد. نکته درخور توجه در این گزارش این است که یکی از مورد نیازترین مشاغل حوزه تکنولوژی فوق تخصص در زمینه بیگ دیتا (بزرگ داده) است. این مسئله به خصوص بعد از بحثهای زیاد دربارهی استفاده از بزرگدادهها به منظور پیادهکردن ایدههای تجاری جدید و جمعآوری دادههای مختلف از کاربران (به ویژه پیرو فراهم شدن فضاهای رشد ابزارهای اینترنت اشیا) اهمیت بسزایی برای شرکتهای مختلف پیدا کرده است. این پست بالاترین میزان متوسط حقوق پرداختی را داشته که احتمالا ناشی از کمبود متخصص در این عرصه و حساسیت بالای این شغل است.
نکته جالب در این لیست حضور سمت برنامهنویس موبایل در انتهای آن است و این برخلاف آن چیزی است که در این سالها انتظار داشتیم. این سالها همه تصور داشتند که برنامهنویسی موبایل یکی از مورد نیازترین مشاغل عرصه تکنولوژی در یک دهه اخیر باشد اما به نظر میرسد حضور تعداد زیاد برنامهنویسان در این عرصه و سادهتر شدن پلتفرمهای برنامهنویسی میزان تقاضا برای این شغل را به شدت کاهش داده است. در ادامه مقاله به ۱۵ سمت شغلی برتر و پردرآمد در حوزه تکنولوژی اشاره خواهیم کرد که بیشترین تعداد پستهای خالی را دارند. طبق لیست اعلام شده از سوی سایت Glassdoor، هم اکنون ۵۸۶٫۲۶۳ جایگاه شغلی خالی در صنعت تکنولوژی آمریکا موجود است که بطور کلی حقوق سالانهای معادل ۲۱ میلیارد دلار را دارند.
نام کتاب : اصول رانندگی حرفه ای و نگهداری خودرو به زبان ساده
نویسنده : رضا فریدون نژاد
تعداد صفحه : ۲۱۲
قالب کتاب : PDF
حجم فایل : ۴,۲۷۰ کیلوبایت
توضیحات : اگر به هر دلیلی رانندگی می کنید، اگر قصد خرید خودرو را دارید، اگر قصد گرفتن گواهینامه را دارید و … به شما پیشنهاد میکنم حتماً خواندن این کتاب را از دست ندهید. هدفم از ارائه این کتاب افزایش آگاهی و یادآوری در مورد رانندگی صحیح و حرفه ای و نگهداری اصولی از خودرو می باشد، در این کتاب با نکات و ریزه کاری های آموزنده و مهمی آشنا خواهید شد که احتمالاً قبلاً نمی دانستید و مطمئنم رعایت این اصول و نکات برای رانندگی ایمن و نگهداری و طول عمر بیشتر خودروتان مفید خواهد بود، یادمان باشد رانندگی درست، یک هنر و سراسر هیجان و کسب تجربه شیرین خواهد بود به شرطی که تک تک ما فرهنگ و اصول آن را به درستی رعایت و اجرا کنیم و مشکلات را مدام به گردن جاده ها، معابر، کوچه ها، خودرو ها و … نیندازیم.
شاید برای شما نیز جالب باشد که به شناسایی و ساخت چهره ی افراد مختلف با استفاده از اطلاعات جزیی صورت بپردازید . چیزی مانند آن که در ادارات پلیس و برای شناسایی افراد مجرم به کار می رود !
FaceGen Modeller نام نرم افزاری قدرتمند و گران قیمت از شرکت Singular Inversions می باشد که توانایی ساخت مرحله به مرحله چهره ی واقعی افراد را به شما می دهد . FaceGen در ادارات و سازمانهای حساس مانند پلیس و .. قابلیت و کاربرد بسیاری دارد چنانچه در ایران نیز از این نرم افزار استفاده می شود . این نرم افزار فوق العاده قادر است هر نژاد و جنسیت و سن و … را شبیه سازی کند تا به هدف و چهره اصلی مد نظر کاربر خود نزدیک شود . قابلیت ویرایش تصویر و با کلیک بر روی آن و ویرایش آن با بیش از ۱۵۰ پارامتر ویرایشی بسیار قدرتمند و دقیق . قابلیت تغییر سن و جنسیست و نژاد بالافاصله و فقط با گرفتن دستور دارد . قابلیت تثبیت بیش از ۵۰ مورد جزییات پوستی ! قابلیت تطبیق تصویر ساخته شده توسط شما با یک عکس واقعی و نمایش تفاوت ها و شباهت ها , گذاردن اتنواع مدل های مو و ریش ها تزیینی . ویژگی استخراج تصاویر ثابت و متحرک ساخته شده در محیط FaceGen به صورت فرمتهای ۳D Studio Max , Maya , LightWave , WaveFront و بسیاری فرمتهای متحرک نرم افزار قدرتمند و معروف را داراست .این نرم افزار قدرتمند تنها با ویندوز های ویستا و XP سازگاری دارد !
آیا میتوانید آخرین باری را که با یک شخص منفی یا بدقلق برخورد کردید به یاد بیاورید؟ یا آخرین باری را که شخصی به منظور آزارتان به شما حرفی زد؟ چگونه با آن کنار آمدید؟ نتیجه چه شد؟ در آینده با این شرایط چگونه روبرو خواهید شد که قضیه به خوبی و خوشی به پایان برسد؟
هر گونه که زندگی کنیم گاهی اوقات با افراد منفی روبرو میشویم که با نظرات ما مخالف هستند، کسانی که به ما بی توجهی می کنند و یا مارا دوست ندارند. میلیاردها انسان روی این کره خاکی زندگی میکنند پس برخورد و تضاد یک حقیقت زندگی است. این حقیقت دلیل تضادها نیست اما احساسات ما را بر می انگیزد و احساسات ما همان چیزی است که باعث میشود به غریزه اولیه بقا بازگردیم و عکس العمل نشان دهیم و برای دفاع از خودمان به مقابله برخیزیم.
نام کتاب : آموزش زبان ماشین و اسمبلی نویسنده : دکتر داریوش زین العابدینی ناشر : زبان کتاب : پارسی تعداد صفحه : 99 قالب کتاب : PDF حجم فایل : 668 Kb توضیحات : این کتاب به صورت خلاصه و مفید، عنوانهای درسی زبان ماشین و اسمبلی را در ۹۹ صفحه آموزش میدهد. منابع استفاده شده عبارتند از : برنامه نویسی سازمان اسمبلی تالیف جعفرنژاد قمی – زبان ماشین و اسمبلی و کاربرد آن در کامپیوتر های شخصی تالیف دکتر حسن سید رضی – برنامه نویسی با زبان اسمبلی ترجمه دلواری و سالخورده – آموزش زبان اسمبلی برای کامپیوترهای شخصی ترجمه باغداساریان [دانلود - لینک مستقیم]
کتابچگونه یک طراح وب سایت حرفه ای شویم؟ یک اثر متفاوت و حرفه ای شامل تکنیک های حرفه ای جهت ارتقای طراحی برای طراحان وب سایت می باشد. لازم به ذکر است کتاب حاضر بر اثر آخرین متد های طراحی وب سایت نوشته شده است.
مشخصات
فرمت کتاب: PDF تعداد صفحات: 19 حجم فایل: 1.77 مگابایت
تعبیر خواب به معنای کشف پیام و ترجمهٔ یک خواب است. تعبیر خواب را بازتاب واقعیات نیز خواندهاند و برخی معتقدند که بر اساس آن میتوان آینده را پیشبینی کرد. تعبیر خواب به صورتهای مختلف انجام می گیرد. از انواع آن قرآنی و روایی و روانشناسی است. به نظر بعضیها اگر خواب، رویای صادقه باشد، تعبیرش خودش است و نیازی به تعبیر نیست. لکن رویای صادقه مخصوص اولیای الهی و انبیاست و به ندرت شامل دیگران میشود. در عین حال خود شخص میفهمد و به قلبش القا میشود که خوابش رویای صادقه بوده و یا اینکه نیاز به تعبیر دارد. لازم به ذکر است در کتاب موجود بیش از 100000 کلمه و بیش از 3000 موضوع قابل جستجو می باشد.
مشخصات
فرمت کتاب: CHM تعداد صفحات: 2925 حجم فایل: 2.60 مگابایت رمز فایل زیپ شده : www.p30download.com
گُل یا شکوفه ساختار زایشی در گیاهان گلدار یا نهاندانه است. این فرآیند با گردهافشانی آغاز و پس از لقاح به تشکیل دانه میانجامد.در کتاب حاضر به معرفی انواع گل ها و خصوصیات آنها پرداخته است.
مشخصات
فرمت کتاب: PDF تعداد صفحات: 30 حجم فایل: 1.32 مگابایت
آشپزی ایرانی یکی از کاملترین ترکیبات غذایی در جهان را شامل میشود. خورشها و آشهای ایرانی نشان میدهد که (به طور سنتی) زنان ایرانی با شناختی دقیق از مواد غذایی و ترکیب آنها با یکدیگر برای غنیتر شدن هر چه بیشتر غذاها، به بازده خوبی دست یافتهاند.در کتاب آشپزی ایرانی بیش از 60 نوع غذای ایرانی را آموزش می دهدکه با تنوع غذایی زیادی که دارد یکی از بهترین کتابهای آموزش آشپزی می باشد.
مشخصات
فرمت کتاب: PDF تعداد صفحات: 63 حجم فایل: 1.40 مگابایت
شبکه های کامپیوتری روز به روز گسترده می شوند و افراد بسیاری علاقمند به فراگیری دوره های کارشناسی و تخصصی شبکه هستند. دوره + Network که از طرف سازمان CompTIA ارائه شده است با آموزش مفاهیم اولیه شبکه ، دانشجویان را برای فراگیری دوره های پیشرفته تر مانند دوره های MCSE و CCNA آماده می کند. شما می توانید این کتاب را از سایت آغازه رایگان دانلود کنید.
زبان اکساچتیامال (HTML) همان اچتیامال است به همراه رعایت دقیق تمامی قواعد و دستورات نحوی نزدیکتر به زبان اکسامال که موجبات افزایش اطمینان از عملکرد صححیح سندها در شرایط پیچیدهتر موجود در اینترنت امروزین را فراهم میسازد. XHTMLها، نوعهای سندها و ماژولها در حال حاضر و در آینده هستند که در واقع زیر مجموعه و گسترش یافته HTML4 است. این نوع اسناد بر پایه XML هستند برای کار در ترکیب با عامل کاربر مبتنی بر XML طراحی شدهاند.
مشخصات
فرمت کتاب: PDF تعداد صفحات: 41 حجم فایل: 1.75 مگابایت
در کتاببسته های نرم افزاری 3 جلد اول شما با نرم افزار های گوناگون مانند Flash,Dreamweaver و روش برنامه نویسی تحت وب بر اساس زبان xhtml و نرم افزارflash آشنا خواهید شد. از آن جایی که زبان استاندارد اکثر صفحات تحت وب HTML و یا XHTML می باشد و از طرفی فناوری رایج استفاده از زبان XHTML به دلیل وجود مزایایی مانند ساخت مندی انعطاف پذیری و ... می باشد لذا در این کتاب به شرح زبان XHTML در تولید صفحات وب به همراه شرح امکانات و دستورات آن پرداخته شده است.
مشخصات
فرمت کتاب: PDF تعداد صفحات: 209 حجم فایل: 2.25 مگابایت تاریخ انتشار: 09:30 - 91/2/8
یک شبکه رایانهای (Computer Network)، که اغلب به طور خلاصه به آن شبکه گفته میشود، گروهی از رایانهها و دستگاههایی میباشد که توسط کانالهای ارتباطی به هم متصل شدهاند. شبکه رایانهای باعث تسهیل ارتباطات میان کاربران شده و اجازه میدهد کاربران منابع خود را به اشتراک بگذارند. در کتاب حاضر شما بیشتر با شبکه های رایانه ای آشنا خواهید شد.
مشخصات
نام نویسنده: مهندس آرشین خوش رو، مهندس محمد علی شاهی و مهندس سید حمیدرضا ضیایی فرمت کتاب: PDF تعداد صفحات: 280 حجم فایل: 3.53 مگابایت
دانلود کتاب آموزش طراحی صفحات وب مقدماتی - جلد اول
طراحی وب (Web Design) به مهارت ساخت و راهاندازی صفحات وب گفته میشود. در کتاب حاضر شما با مفهوم وب وتاریخچه مختصری از طراحی صفحات وب با مفاهیم مقدماتی مورد نیاز برای ورود به دنیای وسیع طراحی صفحات وب آشنا خواهید شد.
مشخصات
نام نویسنده: حبیب فروزنده دهکردی فرمت کتاب: PDF تعداد صفحات: 319 حجم فایل: 4.05 مگابایت
دانلود کتاب آموزش طراحی صفحات وب مقدماتی - جلد دوم
جلد دوم کتابطراح صفحات وب مقدماتی در تلاش است با بهره گیری از توضیحات روان، مثال های کاربردی و تصاویر گویا، دانش خوانندگان گرامی را برای ایجاد وب سایت های ایستا به نقطه مطلوب برساند و آنها را برای ورود به سطح دیگری از دانش ایجاد برنامه های تحت وب که در کتاب طراح صفحات وب پیشرفته مورد بررسی قرار خواهد گرفت، آماده سازد. در این کتاب با روش های موجود برای گردآوری اطلاعات از سوی کاربران، نحوه به کارگیری جاوا اسکرپیت برای افزایش قابلیت های وب سایت و نیز مقدمه ای بر ایجاد صفحات پویا (Dynamic) آشنا خواهید شد.
مشخصات
نام نویسنده: مهندس حبیب فروزنده دهکردی فرمت کتاب: PDF تعداد صفحات: 236 حجم فایل: 3.14 مگابایت
زبان نشانه گذاری HTML یکی از فناوری های پرکاربرد و هسته ای در دنیای وب و زبانی برای ساختن و ارائهٔ محتوا برای شبکه جهانی وب است که بحث اصلی در آن ایجاد استانداردهایی برای وب چندرسانهای است. HTML5 تعدادی از عناصر و صفتهای جدید را معرفی میکند که منعکس کننده استفادههای معمول بر روی وب سایتهای مدرن هستند. HTML5 شامل جزئیات مدلهای پردازش است تا پیاده سازی سازگارتری داشته باشد. HTML5 نشانه گذاری و رابط برنامه نویسی کاربردی (APIها) را برای برنامههای پیچیده تحت وب معرفی میکند. به همین دلیل، HTML5 کاندیدای بالقوه برای برنامههای کاربردی تلفن همراه کراس پلت فرم است. بسیاری از ویژگیهای HTML5 با در نظر گرفتن توانایی اجرا بر روی دستگاههای کم قدرت مانند گوشیهای هوشمند و تبلتها ساخته شدهاست. در دوره آموزشی Advanced HTML5 شما با قابلیت های اساسی و کلیدی این زبان کاربردی قدرتنمد آشنا می شوید.
عناوین آموزشی: - مبانی جاوا اسکریپت - کمی بیش جاوا اسکریپت - کنترل های مدیا - تگ های HTML5 - سی اس اس 3 - آشنایی با انتقال ها (Transforms) و انیمیشن ها - آشنایی با Geolocation - اپلیکیشن های موبایل - و ...
مشخصات
شرکت سازنده: Infinite Skills زبان: English مدرس: John Ulliman سطح آموزشی: Beginner زمان آموزش: 7.25 hours حجم فایل: 778.23 مگابایت
کتابچگونه در اینترنت سرمان کلاه نرود! قصد دارد شما را با پدیده شوم کلاهبرداری های اینترنتی بوسیله آگهی های کاذب ، خرید از فروشگاه های کلاهبردار ، پرداخت های اینترنتی ،صفحات جعلی و موارد مشابه آشنا نماید. بحث کلاهبرداری اینترنتی موردی است که متاسفانه اکثر ما آن را جدی نمی گیریم و یا تصور میکنیم این اتفاق فقط برای دیگران رخ می دهد ! ولی اینطور نیست، اگر کوچکترین غفلتی بکنیم قربانی بعدی کلاهبرداری اینترنتی خودمان هستیم. در کتاب حاضر شما با نکته ها و هشدار های امنیتی برای جلوگیری از کلاهبرداری آشنا خواهید شد.
مشخصات
فرمت کتاب: PDF تعداد صفحات: 64 حجم فایل: 1.88 مگابایت تاریخ انتشار: 14:50 - 92/8/11
هوش مصنوعی یا هوش ماشینی را باید عرصهٔ پهناور تلاقی و ملاقات بسیاری از دانشها، علوم، و فنون قدیم و جدید دانست. ریشهها و ایدههای اصلی آن را باید در فلسفه، زبانشناسی، ریاضیات، روانشناسی، نورولوژی، و فیزیولوژی نشان گرفت و شاخهها، فروع، و کاربردهای گوناگون و فراوان آن را در علوم رایانه، علوم مهندسی، علوم زیستشناسی و پزشکی، علوم ارتباطات و زمینههای بسیار دیگر.کتاب هوش مصنوعی حاضر توسط استوارت راسل و پیتر نورینگ نوشته شده است.
مشخصات
نام نویسنده: راسل فرمت کتاب: PDF تعداد صفحات: 277 حجم فایل: 2.33 مگابایت تاریخ انتشار: 09:30 - 91/1/27
در طول حیات نسبتا کوتاه وب، تکنولوژی های مختلفی به منظور ایجاد صفحات اینترنتی معرفی شده اند. اما در این میان نمی توان از نقش مهم و اساسی HTML به عنوان شالوده و آغازگر وب که در عین سادگی در یادگیری از اهمیت فراوانی در خلق صفحات اینترنتی برخوردار است چشم پوشی کرد. کتابمرجع آموزش HTML و XHTML از روی برترین و محبوب ترین مراجع آموزش HTML حال حاضر دنیا همچون و البته تجربیات شخصی نویسنده آن، احمد بادپی، ترجمه و تالیف شده است.
مشخصات
نام نویسنده: احمد بادپی فرمت کتاب: PDF تعداد صفحات: 119 حجم فایل: 1.67 مگابایت تاریخ انتشار: 08:00 - 92/1/31
پایگاه داده (Database) به مجموعهای از دادهها با ساختار منظم و سامانمند گفته میشود.در کتاب حاضر شما به طور کامل با ساختار و اصول طراحی پایگاه داده آشنا خواهید شد. این کتاب یکی از کامل ترین منابع آموزشی پایگاه داده برای دانشگاه ها می باشد.
مشخصات
نام نویسنده: مهندس سيد ناصر آيت و دكتر احمد فراهي فرمت کتاب: PDF تعداد صفحات: 442 حجم فایل: 10 مگابایت تاریخ انتشار: 11:55 - 92/8/4
زبان نشانهگذاری فرامتن (HTML-Hyper Text Markup Language) زبان نشانه گذاری اصلی صفحات وب است که در سال 1990 توسط تیمبرنرزلی با عنوان روش نشانهگذاری صفحات اطلاعات به نحوی که با مرورگر قابل مشاهدهباشند، معرفی شد که نسخههای مختلف آن طی سالیان گذشته ارائهشدهاست. در کتاب حاضر شما بیشتر با زبان HTML آشنا خواهید شد.
مشخصات
فرمت کتاب: PDF تعداد صفحات: 48 حجم فایل: 1.14 مگابایت
با سلام , اولین مقاله آموزشی سایت را در باب HTML انتخاب کردیم یک مقاله فوق العاده کاربردی برای تمام علاقمندان به یادگیری مفاهیم طراحی وب و HTML با زبانی ساده و فوق العاده روان و از سطح مبتدی تا پیشرفته که پیشنهاد می کنم در صورت تمایل به یادگیری HTML به صورت اساسی این مقاله رو از دست ندید. مقاله به صورت یک کتاب الکترونیکی با فرمت pdf بهمراه فایل های Example در اختیار شما قرار گرفته است.
فهرست کتاب
قسمت اول
تگ چیست / چه چیزی احتیاج دارید؟ / ساخت اولین صفحه وب / html. یا htm. / سرفصل و یا Head Line / پاراگراف / پیوندها و یا link ها / تصاویر / عناصر HTML / تگهای HTML تو در تو ( Nested ) / تگهای پایانی را فراموش نکنید / عناصر HTML خالی / حروف بزرگ یا کوچک؟
قسمت دوم
تواناییها و خصوصیات عناصر HTML / تگهای Head Line و یا سرفصلها / اهمیت تگهای Head Line / تگهای خط کشی و یا خط (line) / نوشتن توضیحات برای کدها HTML / چگونه کدهای HTML یک صفحه وب را ببینیم؟ / تگهای پاراگراف (Paragraph) / تگهای شکستن خط ( Line Breaks ) / تگهای نوع نمایش نوشته ها ( Text Formatting )
قسمت سوم
Style ها /Style چیست ؟ / تغیر رنگ / BackGround پس زمینه با استفاده از Style ها / تغییر Font نوشته ها با استفاده از Style ها / تغییر نوع چینش نوشته ها
قسمت چهارم
Hyper Link , Anchors , Link لینکها و یا پیوندها / لینکهای خارجی / لینکهای داخلی / نشانه ها
قسمت پنجم
وارد کردن تصاویر در صفحات HTML / Align چیست ؟ / Alt چیست ؟
قسمت ششم
Table ها / طول و عرض Table ها / خصوصیت Border /Align و یا چینش در سطرها و ستون ها / Table های تو در تو / Background color ( رنگ پس زمینه )
قسمت هفتم
رنگها / آیا میتوان از این تعداد رنگ در طراحی وب استفاده کرد؟ / لیست ها /
قسمت هشتم
آشنایی با ورژن های مختلف HTML / Document Type Definition (DTD) / Cascading Style Sheet چیست / نحوه استفاده از آن چگونه است ؟ / آشنایی با تگ Head و خصوصیات آن / تگ head چیست ؟
قسمت نهم
تگ چیست و نحوه تنظیمات آن چگونه است ؟ / فواید تگ های و نحوه تنظیم آن چگونه است؟ / تفاوت مابین تگهای با خاصیت HTTP-EQUIV و NAME چیست ؟ / اما HTTP headers چیست ؟ / چگونگی استفاده از Script ها درصفحات وب
کتاب فارسی آموزش ASP 3 برنامه نویسی تحت وب ، ASP.NET فراتر از یک نسخه تکمیل شده در مقایسه با نسخه قبلی خود یعنی ASP کلاسیک است . ASP.NET یک محیط کامل جهت پیاده سازی نرم افزارهای تحت وب است . با اینکه ASP.NET از لحاظ گرامر با ASP کلاسیک شباهت هائی را دارد ولی تکنولوژی فوق با ارائه یک مدل جدید برنامه نویسی بهمراه زیر ساخت های لازم ،امکان ایجاد نرم افزارهای تحت وب را با امنیت و استحکام بیشتر فراهم می آورد. ASP.NET برخلاف ASP کلاسیک ترجمه می گردد. در محیط دات نت می توان با استفاده از هر یک از زبانهای برنامه نویسی حمایت شده نظیر : Visual basic.Net,C#,Jscrip.Net اقدام به نوشتن برنامه ها نمود.برنامه های ASP.NET از تمامی توان و پتانسیل های ارائه شده توسط دات نت استفاده می نمایند. در ASP.NET می توان از ویرایشگرها ی ویژوال و سایر ابزارهای برنامه نویسی نظیر ویژوال استودیو دات نت استفاده نمود. پیاده کنندگان نرم افزارهای تحت وب بکمک ASP.NET می توانند از دو تکتولوژی عمدهء فرم های وب (Web Forms) و سرویس های وب (Web service) برای ایجاد نرم افزار استفاده نمایند.
این پروژه بسیار ساده و با زبان HTML طراحی شده است. البته HTML را نمیتوان جزو زبان های برنامه نویسی به شمار آورد ولی یک طراح خوب حتما باید به قوائد و نحوه کد نویسی آن کاملا مسلط باشد. این پروژه ساده شامل شش صفحه استاتیک است که مطالب آن پیرامون سخت افزار و قطعات کامپیوتری میباشد.
پروژه وب سایت روانشناسی با زبان PHP، این وب سایت شامل مدیریت اعضا ، آپلود کردن فایل ، تماس با ما ، سبد خرید که قادر به محاسبه و دادن فاکتور جمع کل مبلغ می باشد و همچنین دارای یکسری مقالات میباشد،که همه ی مقالات و مطالب وب سایت از پایگاه فراخوانی شده است. همچنین این پروژه با زبان PHP نوشته شده و برای اجرا باید دو فایل SQL با نامهای Ravanshenasi1.sql و ravanshenasi2.sql را در پایگاه داده ایمپورت نمایید. جهت ارسال ایمیل، فایل tamas.php را با یک ادیتور باز کرده و ایمیل خود را به جای ایمیل info@nayabprojects.com وارد نمایید. همچنین جهت لاگین کردن به سایت از نام کاربری prozhe.com و پسورد prozhe.com استفاده نمایید.
ایجاد فروشگاه اینترنتی، تبلیغ و اطلاعات کامل محصولات یک شرکت به نمایش در می آید و مشتری با داشتن کارت پرداخت واسطه ویا کارتهای اعتباری، پس از جستجو و انتخاب، در خواست خرید می کند. سایت واسطه پس از کسر مبلغ محصول از حساب وی، این درخواست را در وهله اول از طریق فکس و یا تلفن (در آینده از طریق کامپیوتر به صورت آنلاین و یا از طریق SMS و یا تلفن گویا ) به فروشنده ارجاع می دهد و فروشنده می بایست در مدت زمان توافق شده، کالا را برای مشتری ارسال نماید. در فروشگاههای سنتی به علت کمبود جا، امکان نگهداری تمامی محصولات بر اساس تنوع، اندازه، ترکیبات و … وجود ندارد که این مسئله در فروشگاه اینترنتی کاملاٌ حل شده است یعنی به دلیل عدم محدودیت در فضا، فروشنده می تواند سبد محصولات تولیدی خود را به متنوع ترین شکل ممکن به همراه توضیحات کامل و بیان برتری های کیفی و فنی به زبان ساده و با درج قیمت ها و عکس های زیبا در معرض دید مشتریان قرار دهد. فعالیت فروشگاههای سنتی محدود به ساعات و روزهای غیر تعطیل می باشد اما فروشگاههای اینترنتی مطلقاٌ چنین محدودیتی نداشته و در تمامی ساعات شبانه روز و تمامی روزهای سال در دسترس عموم بازدید کنندگان قرار دارد. در فروش مستقیم محصولات به مشتریان در فروشگاه اینترنتی، هزینه هایی از قبیل کارمزد، خواب سرمایه و سایر هزینه های جانبی کاهش یافته و بنابراین سود بیشتری عاید فروشنده می شود.
یک پروژه ساده HTML جهت آشنایی با کد نویسی HTML و جاوا اسکریپت. این پروژه در مورد کمکهای اولیه و امداد و نجات می باشد که به علت حجم زیاد فایلهای دو فولدر download , music را پاک کرده و فقط یک عکس درون این دو فولدر قرار دادیم .
این وب سایت فقط یه عنوان نمونه و نوعی تبلیغ کار ساده می باشد و هیچ جنبه دیگری ندارد. شما باید به چگونگی نوشته شدن کدها و دستورات اسکریپت این صفحات دقت کنید و چگونگی استفاده از آن ها را فرا بگیرید.
در این وب سایت تکنیکهای HTML، Java Script، CSS به کار رفته است.
اگر شما می خواهید دیگران صفحات شما را ببینند باید آنها را publish کنید
برای publish کردن کارتان شما باید فایل هایتان را در یک وب سرور کپی کنید
رایانه خودتان اگر به یک شبکه متصل است می تواند بعنوان یک وب سرور عمل کند
اگر شما win98 را اجرا می کنید می توانید از PWS استفاده کنید
PWS در پوشه PWS در CD ویندوز است
وب سرور شخصی PWS
PWS هر کامپیوتر ویندوز را به یک سرور تبدیل می کند. PWS نصب آسانی دارد و برای اجرا برنامه های کاربردی وب ایده آل است. PWS برای ایستگاه های کاری بهینه می باشد اما نیازمند یک وب سرور کامل است .آن همچنین ASP را مانند برادر بزرگتر خود IIS اجرا می کند.
چگونه یک وب سرور pws نصب کنیم
نصب ویندوز را مرور کنید تا ببینید pws را نصب کرده اید یا نه
اگر نصب نکرده اید آن را از پوشه pws ویندوز نصب کنید
با توجه به دستورالعمل رفتار کنید و آن را نصب کنید
نکته: نسخه های win xp home edition گزینه pws برای نصب ندارند.
Internet Information Services(IIS)
وب سرور IIS در win2000 ساخته شد که ساختن برنامه های کاربردی بزرگ برای وب را آسان ساخت. IIS و PWS هردو شامل ASP هستند. یک اسکریپت نویسی استاندارد سمت سرور که می تواند برای ساخت صفحات پویا و برنامه های فعل و انفعالی استفاده شود. IIS اکنون برای WIN NT آماده است.
قدم بعدی یک وب سرور حرفه ای
اگر شما نمی خواهید از PWS یا IIS استفاده کنید ، شما باید پروفایلتان را در یک سرور عمومی آپلود کنید.بیشتر ISP ها پیشنهاد میزبانی صفحات وب را به شما خواهند داد
اگر کارمند شما یک سرور اینترنت دارد می توانید از او بخواهید تا میزبان وب سایت شما شود.
اگر شما واقعا در این مورد جدی هستید باید سرور اینترنت خودتان را نصب کنید.
در زیر یک منبع از کاراکترهای اسکی در فرم url-encoding آمده است.مقادیر مبنای 16 می توانند برای نمایش حروف غیر استاندارد و کاراکترهای در مرورگرها و plug-in استفاده شوند.
چیزی که در HTML4.0 جدید است توانایی انجام رویدادهای HTML در یک مرورگر است، مثل شروع یک جاوا اسکریپت وقتی که یک کاربر روی عنصر HTML کلیک می کند.در زیر یک لیست از موجودیتهاست که برای تعریف عملیات یک رویداد می توانند در یک برچسب وارد شوند.
رویدادهای پنجره
فقط در body,frameset معتبر است.
موجودیت
مقدار
توضیحات
onload
script
وقتی که پرونده بارگیری شود اسکریپت اجرا خواهد شد.
onunload
script
وقتی که پرونده بارگیری نشود اسکریپت اجرا خواهد شد
رویدادهای عناصر فرم
فقط در فرم معتبر است.
موجودیت
مقدار
توضیحات
onchange
script
هنگامی که عنصر تغییر کند اسکریپت اجرا می شود
onsubmit
script
هنگامی که فرم ارسال می شود اسکریپت اجرا می شود
onreset
script
هنگامی که فرم reset می شود اسکریپت اجرا می شود.
onselect
script
هنگامی که عنصر انتخاب می شود اسکریپت اجرا می شود.
onblur
script
هنگامی که تمرکز از عنصر برداشته می شود اسکریپت اجرا می شود.
onfocus
script
هنگامی که روی عنصر متمرکز می شویم اسکریپت اجرا می شود.
رویدادهای صفحه کلید
موجودیت
مقدار
توضیحات
onkeydown
script
هنگامیکه کلید فشرده می شود چه کاری انجام شود
onkeypress
script
هنگامی کلید زده می شود چه کاری انجام شود.
onkeyup
script
هنگامی که کلید آزاد می شود چه کاری انجام شود
رویدادهای ماوس
موجودیت
مقدار
توضیحات
onclick
script
با کلیک ماوس چه کاری انجام شوى
ondblclick
script
با دوبار کلیک کردن ماوس چه کاری انجام شود
onmousedown
script
هنگامی که دکمه ماوس فشرده می شود چه کاری انجام شود
onmousemove
script
هنگامی که اشاره گر ماوس جابجا می شود چه کاری انجام شود
onmouseout
script
هنگامی که اشاره گر ماوس از یک عنصر خارج می شود چه کاری انجام شود
onmouseover
script
هنگامی که اشاره گر ماوس روی یک عنصر قرار می گیرد چه کاری انجام شود
برچسب های HTML می توانند موجودیت داشته باشند.موجودیت های خاص هر برچسب در زیر لیست شده . موجودیت های فوق هسته هستند و موجودیت زبان برای همه برچسب ها استاندارد است.
اسکریپت بالا این خروجی را خواهد داشت: Hello world!
چگونه مرورگرهای قدیمی را راه بیندازیم
یک مرورگر که نمی تواند برچسب <script> را تشخیص دهد ، آن را بعنوان متن در صفحه نمایش خواهد داد. برای جلوگیری از مرورگر از انجام این کار شما باید script را در برچسب های توضیح مخفی کنید. یک مرورگر قدیمی که نمی تواند script را تشخیص دهد توضیحات را نادیده خواهد گرفت و محتویات آن برچسب را نشان نخواهد داد.درحالیکه یک مرورگر جدید می فهمد که اسکریپت ها باید اجرا شوند حتی اگر با برچسب توضیحات محدود شده باشند.
در مجموع برای مخفی کردن اسکریپت درون توضیحات شما می توانید یک برچسب <noscript > اضافه کنید.این برچسب برای نشان دادن یک متن درصورتیکه اسکریپت اجرا نشود بکار می رود.این برچسب برای مرورگرهایی بکار می رود که برچسب script را تشخیص نمی دهند و اسکریپت های درون را پشتیبانی نمی کنند. بنابراین این مرورگرها بجای آن ، متن داخل برچسب <noscript > را نشان می دهد.
JavaScript: <script type="text/javascript"> <!-- document.write("Hello World!") //--> </script> <noscript>Your browser does not support JavaScript!</noscript>
VBScript: <script type="text/vbscript"> <!-- document.write("Hello World!") '--> </script> <noscript>Your browser does not support VBScript!</noscript>
هنگامی که شما در یک پرونده HTML بر روی یک پیوند کلیک می کنید برچسب <a> یک موجودیت به نام href دارد که آدرس آن صفحه در وب در آنجا قرار می گیرد ، مثل این: <a href= "lastpage.htm"> Last Page </a>
URL
چیزی که URL نامیده می شود درwww برای آدرس دهی یک پرونده استفاده می شود.یک آدرس کامل وب مثل این
شما (scheme) نوع سرویس اینترنتی را تعریف می کند . بیشتر انواع متداول ، http است. domain نام دامنه اینترنتی را تعریف می کند مثل html.ir host نیز میزبانی دامنه را تعریف می کند. اگر حذف شده باشد میزبان پیش فرض برای http , www است. port شماره پورت در میزبان را معرفی می کند. شماره پورت بطور عادی از قلم می افتد. شماره پورت پیش فرض برای http ، 80 است. path یک مسیر را در سرور معرفی می کند.اگر مسیر حذف شده باشد منابع باید در پوشه ریشه وب سایت باشند. filename نام یک پرونده را معرفی می کند. نام فایل پیش فرض ممکن است default.asp , index.asp , index.html یا چیز دیگری وابسته به تنظیمات وب سرور باشد.
نوع سرویس های اینترنتی
تعدادی از مثال های متداول شماها را می توان در پایین یافت:
نوع سرویس اینترنتی
دسترسی
file
فایلی در کامپیوتر محلی
ftp
یک فایل در یک FTP server
http
یک فایل در یک WWW Server
gopher
یک فایل در یک Gopher server
news
یک استفاده اینترنتی از یک newsgroup
telnet
یک ارتباط Telnet
WAIS
یک فایل در یک WAIS server
دسترسی به گروه های خبری
کد HTML زیر یک پیوند به یک گروه خبری می سازد: <a href="news:alt.html">HTML Newsgroup</a>
دانلود با FTP
کد html زیر یک پیوند برای دانلود فایل می سازد ، مثل این:
توضیحات صفحه اطلاعاتی که در قسمت meta نوشته می شوند، شرحی درباره صفحه می دهند. موتورهای جستجو توجه خواصی به این توضیحات دارند.
کلیدواژه های صفحه کلیدواژه های معرف صفحه، در قسمت meta می آیند. این کلیدواژه ها، شناسه های اصلی متن صفحه می باشند. موتورهای جستجو به کمک این کلید واژه ها، صفحه مناسب را برای ما می یابند.
ارجاع کاربر در صورتیکه محل سایت شما جا به جا شده، چگونه کاربر را مطلع می کنید؟ این مثال را ببینید.
عنصر meta
همانطور که در بخش قبل توضیح دادیم عنصر head حاوی اطلاعات کلی درباره پرونده است. html همچنین حاوی یک عنصر به نام Meta است که در داخل عنصر head قرار می گیرد.هدف عنصر Meta فراهم کردن اطلاعات کلی درباره یک پرونده است. در بیشتر مواقع عنصر Meta برای فراهم کردن اطلاعاتی که برای مرورگرها یا موتورهای جستجو مناسب است استفاده می شود، مثل توضیح محتویات پرونده.
کلمات کلیدی برای موتورهای جستجو
تعدادی از موتورهای جستجو در www از موجودیت های Name , Content در برچسب Meta برای اندیس کردن صفحات خود استفاده خواهند کرد. این عنصر Meta یک توضیح برای صفحه شما فراهم خواهد کرد.
<meta name="description" content="Free Web tutorials on HTML, CSS, XML, and XHTML" >
این عنصر Meta کلمات کلیدی برای صفحه شما تعریف می کند.
هدف موجودیت های Name,Content توضیح محتویات صفحه است. هرچند از زمانی که تعداد زیادی از توسعه دهندگان وب از برچسب های Meta برای spamming استفاده کردند مثل تکرار کلمات کلیدی برای بالا بردن صفحات، تعدادی از موتورهای جستجو استفاده کامل از آن را متوقف کردند.
موجودیت های ناشناخته Meta
گاهی اوقات شما موجودیت هایی از Meta را می بینید که برای شما ناشناخته اند، مثل این:
<meta name="security" content="low">
سپس شما باید قبول کنید که این یک چیز یکتا در سایت و یا در تالیف سایت است و شاید هیچ ارتباطی به شما ندارد.
عنوان صفحه اطلاعات عنوان، که در داخل برچسب head نوشته می شود، در مرورگر نمایش داده نمی شود.
یک هدف برای تمام پیوندها با تنظیم هدف پایه در قسمت head، هدف پیش فرض تمام پیوندهای صفحه، تعیین می شود.
عنصر head
عنصر head حاوی اطلاعات اصلی که همچنین meta-information نیز نامیده می شود در یک پرونده است.
اطلاعات داخل عنصر head
عناصر داخل عنصر head نباید توسط مرورگر نشان داده شوند. مطابق HTML استاندارد فقط برچسب های کمی بطور قانونی داخل بخش head هستند که عبارتند از , <script> <style> , <title> , <meta> , <link> , <base> به ساختار ناصحیح زیر دقت کنید
<head> <p>This is some text</p> </head>
در این حالت مرورگر دو گزینه دارد:
نمایش متن ، چون داخل عنصر پاراگراف قرار دارد
مخفی کردن متن ، چون داخل برچسب head قرار دارد
اگر شما یک عنصر HTML مثل <h1> و <p> را داخل عنصر head قرار دهید مرورگر باید آن را نمایش دهد هرچند غیر متعارف باشد.