شروعی بر برنامه نویسی AJAX

اِیْ‌جکس (AJAX؛ مخففAsynchronous JavaScript And XML)، مجموعه‌ای از استانداردها و فناوری‌های وب است که به کمک آنها می‌توان برنامه‌هایی مبتنی بر وب تولید کرد که به آسانی با کاربران تعامل داشته باشند. با استفاده از این فناوری ها و با کمک انتقال تکه‌های کوچک داده و اطلاعات از رایانهٔ سرویس دهنده (Server)، صفحات وب از حالت منفعل خارج می‌شوند و واکنشهایی مناسب با رویدادها انجام می‌دهند. ای‌جکس معماری جدیدی برای برنامه‌های تحت وب است، که با سرعت بسیار زیادی در حال گسترش بوده، و کمتر کاربر اینترنت است که هنوز گذرش به یکی از صفحاتی که با این معماری ساخته شده‌اند نیفتاده و از قابلیت‌های فوق‌العاده آن بهره‌مند نشده باشد. Gmail، Google Map، Google Suggest، و اسامی آشنای دیگر، نمونه‌هایی هستند از کاربرد ای‌جکس.

با استفاده از این معماری، صفحات وب تعامل بسیار خوبی با کاربران خواهند داشت. بعلاوه، مهم‌ترین مزیت این معماری این است که دیگر برای انجام هر کاری، لازم نیست صفحه وب دوباره بارگذاری شود.

مجموعه فناوریهای تشکیل دهنده ای‌جکس عبارتند از:

  • نمایش استاندارد با استفاده از XHTML و CSS
  • نمایش پویایی و تعاملات با استفاده از مدل شیء‌گرای سند
  • تبادل و دستکاری داده‌ها با استفاده از XML و XSLT،
  • بازیابی داده‌ها بصورت غیر همروند با استفاده از XMLHttpRequest،
  • نهایتاً جاوااسکریپت (Java Script) برای سرهمبندی همه چیز با هم.

کتاب پیش رو در 204 صفحه شما را از ابتدا با AJAX آشنا می کند و به مرور به آموزش کلیه مباحث و تکنیک های مربوطه می پردازد.

[caption id="" align="aligncenter" width="300" caption=" شروعی بر برنامه نویسی AJAX"] شروعی بر برنامه نویسی AJAX[/caption]

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)

آموزش فارسی CSS

الگوهای آبشاری یا روی‌انداز آبشاری سَبْک یا سی‌اس‌اس (Cascading Style Sheets – CSS)، روشی ساده برای نمایش چیدمان و جلوه‌های تصویری (مانند نوع قلم، رنگ و اندازه‌ها) بر صفحه‌های وب اند. الگوهای آبشاری از جنس زبان‌های نشانه‌گذاری، با ساختار متن ساده رایانه هستند و درون هرکدام، دستورهایی آبشار مانند و پی‌در‌پی، برای چگونگی نمایش هر صفحه وب افزوده می‌شود. به گفته‌ای ساده تر، این دستورها روش نشان داده شدن قلم‌ها و اندازه شان، رنگ‌ها و پس زمینه‌ها، روش چیدمان موزاییک‌های دربرگیرنده داده‌ها (دیواره‌ها)، و بسیاری دیگر از عنصرهای ساختار هر صفحه وب را، درون خود جای می‌دهند.

بیشترین استفاده‌ای که از این زبان در حال حاضر می‌شود مشخص کردن سبک صفحهٔ وب اچ‌تی‌ام‌ال و اکس‌اچ‌تی‌ام‌ال است ولی آن را می‌توان بر هر نوع مستند اکس‌ام‌ال از جمله اس‌وی‌جی و اکس‌یو‌ال اعمال کرد. نگهداری و تغییر مشخصات سی‌اس‌اس به عهدهٔ کنسرسیوم وب جهانگستر است.

[caption id="" align="aligncenter" width="300" caption="آموزش فارسی CSS"]آموزش فارسی CSS[/caption]

اهمیت آشنایی با زبان CSS بر هیچ برنامه نویس وب و یا کسانی که می خواهند در ساخت صفحات وب فعالیت کنند، پوشیده نیست ؛ از این رو برای شما علاقه مندان به زمینه طراحی وب، کتاب الکترونیک آموزش فارسی CSS تحت عنوان « 101 نکته و ترفند برای طراحی CSS » را تدارک دیده ایم، که امیدواریم مفید واقع شود.

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)

آموزش پایگاه داده MySQL

مای‌ اس‌ کیو ال (به انگلیسی: MySQL) یک سامانه مدیریت پایگاه داده‌ ها(DBMS) است که به دلیل سادگی نصب و مدیریت، و بازمتن‌بودن از محبوبیت زیادی برخوردار است. SQL محبوبترین زبان کامپیوتری است که برای ایجاد، تغییر و بازیابی و عملیات بر روی داده‌ها در مدل رابطه‌ای می‌باشد. این زبان به سمت مدل شی گرا – رابطه‌ ای پیشرفت کرده‌ است.

کارائی :

مای‌اس‌کیوال یک سیستم مدیریت پایگاه داده رابطه‌ای است که امکان ذخیره سازی، جستجو، مرتب کردن و بازیابی داده‌ها را فراهم می‌کند. سرور مای‌اس‌کیوال به چندین کاربر اجازه استفاده همزمان از داده‌ها را می‌دهد و دسترسی افراد معتبر به داده‌ها را تسریع می‌کند. بنابراین مای‌اس‌کیوال یک سرور چند کاربره و چند ریسمانه است.این سیستم مدیریتی پایگاه داده، رایج ترین پایگاه داده بازمتن محسوب می‌شود.

مزیت ها :

رقیب اصلی MySQL ، اوراکل است ، اما MySQL از مزیت های زیر بهره مند است :

• کارائی بالا

• هزینه پائین

• سهولت پیکربندی و یادگیری

• قابلیت حمل

• در دسترس بودن کد اصلی

• خدمات پشتیبانی مناسب

[caption id="" align="aligncenter" width="300" caption="آموزش پایگاه داده MySQL"]آموزش پایگاه داده MySQL[/caption]

“آموزش پایگاه داده MySQL” ، نام کتاب الکترونیکی است که برای یادگیری mysql  به شما ارائه می شود. این کتاب ، مرجع مناسبی برای درک سریع مفاهیم اصلی mysql می باشد. شما می توانید این کتاب الکترونیک را به صورت رایگان و مستقیم دانلود نمایید .

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)

آموزش تحقیق در اینترنت

پژوهش یا تحقیق یک روند فعالانه، هوشیارانه و سامانمند برای کشف، تعبیر و بازنگری پدیده‌ها، رخدادها، رفتارها و فرضیه‌ها است. پژوهش همچنین برای استفاده از پدیده‌های موجود برای دست یافتن به راهکارهای عملی و فناوری‌ها به‌کار می‌رود.

همانطور که علم رو به پیشرفت است ، روش های تحقیق نیز از این قافله عقب نمانده و هر روز در حال تعالی  می باشند. یکی از روش های تحقیق که امروزه مورد توجه عده ی عظیمی در جهان قرار گرفته است تحقیق در اینترنت است . امروزه تحقیق در اینترنت یکی از محبوب ترین روش های تحقیق و پژوهش به حساب می آید .

شاید برای خیلی از افرادی که از این روش استفاده می کنند ، جستجو و  رسیدن به مطلب مورد نظرشان تا حدودی سخت  و وقت گیر باشد . در کتاب ” چگونه در اینترنت تحقیق کنیم ” شما با تکنیک های جستجو و تحقیق در اینترنت آشنا شده و به این کار مسلط خواهید شد .

[caption id="" align="aligncenter" width="300" caption="آموزش تحقیق در اینترنت"]آموزش تحقیق در اینترنت[/caption]

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)

آموزش فارسی AJAX

اِی ‌جکس یا آژاکس (AJAX؛ سرواژهٔ «Asynchronous JavaScript And XML»)، مجموعه‌ای از استانداردها و فناوری‌های وب است که به کمک آن‌ها می‌توان برنامه‌هایی مبتنی بر وب تولید کرد که به آسانی با کاربران تعامل داشته باشند. با استفاده از این فناوری‌ها و با کمک انتقال تکه‌های کوچک داده و اطلاعات از رایانهٔ خادم (Server)، صفحات وب از حالت منفعل خارج می‌شوند و واکنش‌هایی مناسب با رویدادها انجام می‌دهند. اِی‌جکس معماری جدیدی برای برنامه‌های تحت وب است، که با سرعت بسیار زیادی در حال گسترش بوده، و کمتر کاربر اینترنت است که هنوز گذرش به یکی از صفحاتی که با این معماری ساخته شده‌اند نیفتاده، و از قابلیت‌های فوق‌العاده آن بهره‌مند نشده باشد. Gmail، Google Map، Google Suggest، Orkut، و اسامی آشنای دیگر، نمونه‌هایی هستند از کاربرد اِی جکس. با استفاده از این معماری، صفحات وب تعامل بسیار خوبی با کاربران خواهند داشت. بعلاوه، مهم‌ترین مزیت این معماری این است که دیگر برای انجام هر کاری، لازم نیست صفحه وب دوباره بارگذاری شود.

مجموعه فناوری‌های تشکیل دهنده Ajax عبارت‌اند از :

* نمایش استاندارد با استفاده از XHTML و CSS
* نمایش پویایی و تعاملات با استفاده از مدل شیء‌گرای سند
* تبادل و دستکاری داده‌ها با استفاده از XML و XSLT
* بازیابی داده‌ها بصورت غیر همروند با استفاده از XMLHttpRequest
* نهایتاً جاوااسکریپت برای سرهمبندی همه چیز با هم

آموزش فارسی AJAX

کتابی که هم اکنون به شما معرفی می گردد ، آموزش تکنیک های Ajax به زبان فارسی است . شما می توانید این کتاب الکترونیک را به صورت مستقیم و رایگان دانلود نمایید .

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)

شبکه های کامپیوتری

کتاب پیش رو از بهترین آموزش های شبکه های کامپیوتری است.
آموزش از سطح مبتدی و عدم نیاز به اطلاعات پیش نیاز خاص برای مطالعه و درک مفاهیم کتاب و همچنین زبان آموزشی شیوا و ساده و استفاده از تصاویر برای درک کامل مطالب از نقاط قوت این کتاب است.

شبکه های کامپیوتری

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)

چگونه به وسیله اینترنت تحقیق کنیم

این جزوه به منظور آشنایی بیشتر دانش آموزان عزیز با امر تحقیق و چگونگی سازماندهی یک کار تحقیقی تدوین شده است. این جزوه با معرفی ابزارهای مورد استفاده برای جمع آوری اطلاعات، سایت های اینترنتی را به عنوان دریای وسیع و منبعی پر محتوا از اطلاعات مختلف، معرفی می کند و شیوه های دستیابی به اطلاعات را با استفاده از موتورهای جستجو، آموزش می دهد.

[caption id="" align="aligncenter" width="300" caption="چگونه به وسیله اینترنت تحقیق کنیم"]چگونه به وسیله اینترنت تحقیق کنیم[/caption]

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)

تبلیغ کارآمد سایت وب

اثری که پیش رو دارید از مجموعه عناوین آموزشی «انجمن کتابخانه های تخصصی و دفاتر اطلاع رسانی» انگلستان می باشد و هدف آن ارائه ی ساده و موجز اطلاع رسانی برای قشر وسیعی از افراد، بخصوص اطلاع رسانان و کتابداران است. در این کتاب سعی نویسنده بر آن است که بطور ساده و موثر، نکات کلیدی در طراحی صفحه ی وب را ارائه کند و در این شیوه ی ارائه، حتی المقدور از زبانی ستده و عاری از اصطلاحات فنی استفاده کرده است.

[caption id="" align="aligncenter" width="300" caption="تبلیغ کارآمد سایت وب"]تبلیغ کارآمد سایت وب [/caption]

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)

آموزش فارسی Dreamweaver

نرم‌افزار دریم‌ویور ( Dreamweaver ) (به معنی رویاباف یا خیال‌پرداز) یک نرم‌افزار طراحی وب است که توسط شرکت ماکرومدیا تولید می‌شد. آخرین نسخهٔ این نرم‌افزار تا امروز نسخهٔ CS4 آن است. شرکت ماکرومدیا ( Macromedia ) در سال ۲۰۰۶ توسط شرکت ادوبی ( adobe ) خریداری شد و بر همین اساس ، این نرم‌ افزار نیز اکنون از تولیدات ادوبی به شمار می‌رود . این نرم افزار توانست نرم افزار فرانت پیج ( Frontpage ) را که محصول مایکروسافت ( Microsoft ) بود در بازار رقابت شکست دهد و بازار نرم افزارهای طراحی وب را بسوی خود متمرکز نماید.

دریم ویور امکان ویرایش صفحات html , asp , php , aspx , css , js , jsp, cf را داراست و ویرایش این صفحات را با شناخت کلمات کلیدی این زبان‌ها در یک ادیتور مجتمع آسان می کند. هم اکنون افزونه‌های بسیاری نیز برای این نرم افزار نوشته شده‌ است که با نصب آن‌ها بر روی دریم ویور ، قدرت این نرم افزار دو چندان می شود .

آموزش Dreamweaver

کتابی که هم اکنون به شما معرفی می کنیم ، مرجعی تفریبا کامل و فارسی از این نرم افزار می باشد . شما می توانید این کتاب الکترونیک مفید را به صورت مستقیم و رایگان دانلود نمایید .

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)

راهنمای کارساز وب آپاچی (Apache)

آپاچی (Apache) یک برنامه اجرایی HTTP SERVER در محیط کامپیوتری است ، که به دلیل برخی از امکانات ویژه‌ای که دارد به سرعت در حال گسترش است. می‌توان گفت که آپاچی برای برنامه نویسان حرفه‌ای برنامه‌ای فوق العاده‌ است که به لحاظ امنیتی نیز به حفاظت سرورها و برنامه‌های موجود در آنها کمک می‌کند .

یکی از کاربردی‌ترین موارد مربوط به آپاچی برای برنامه نویسان استفاده از پرونده (فایل) htaccess. است. برنامه نویس می‌تواند با اعمال تغییراتی در این پرونده که بر هر شاخه‌ای قابل اضافه شدن است دستورات ویژه آن شاخه را به سرور ارایه دهد.

آموزش آپاچی

یکی از بهترین کتاب های آموزشی در زمینه یادگیری دستورات وب سرور آپاچی ، کتاب (The Definitive Guide Apache) می باشد که هم اکنون ترجمه فارسی این کتاب را در اختیار شما قرار می دهیم . شما می توانید این کتاب الکترونیک را به صورت مستقیم و رایگان دانلود نمایید .

* توضیحات و دانلود در ادامه ی مطلب

(ادامه…)