با جزوه آموزش کاربردی جاوا اسکریپت (JavaScript) از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم کتاب پیش رو که در راستاي برگزاري دوره هاي آموزشی طراحی وب به همت انجمن علمی مهندسی فناوري اطلاعات دانشگاه پیام نور مرکز آران و بیدگل تهیه شده است شما را با بسیاري از ویژگی هاي زبان برنامه نویسی جاوا اسکریپت آشنا خواهد کرد. این جزوه از روي یکی از مشهورترین و جامع ترین کتب آموزشی جاوااسکریپت یعنی Professional Javascript for Web Developers نوشته نیکلاس سی زاکاس و تجربیات شخصی تالیف و ترجمه شده است. این جزوه شامل 100 صفحه و نویسنده آن آقای احمد بادپی هستن.
آشنایی با مفاهیم و اصطلاحات جاوا اسکریپت
- انواع زبان هاي برنامه نویسی تحت وب
- تفاوت هاي جاوااسکریپت و جاوا
- اجزا تشکیل دهنده جاوااسکریپت
- مدل شی گراي سند
- مدل شی گراي مرورگر
- ویژگی هاي بنیادي جاوااسکریپت
متغیرها وانواع داده ها در جاوا اسکریپت
- متغیرها در جاوااسکریپت
- نامگذاري متغیرها در جاوااسکریپت
- کلمات کلیدي
- کلمات رزرو شده
- انواع داده هاي اصلی
- نوع داده Undefind
- نوع داده Null
- نوع داده Boolean
- نوع داده Number
- نوع داده String
- تبدیل انواع
- تبدیل به رشته
- تبدیل به عدد
- استفاده از Type Casting برای تبدیل انواع
جاوااسکریپت در مرورگرها
- فایل هاي خارجی javascript
- تفاوت هاي به کارگیري کدها به صورت درون خطی و خارجی
- مکان قرار دادن تگ <script> در صفحه
- مخفی کردن اسکریپت ها از مرورگرهاي قدیمی
- خطایابی
کار با آرایه ها درجاوااسکریپت
- ایجاد آرایه ها با استفاده از کلاس Array
- بدست آوردن طول آرایه
- تبدیل آرایه به رشته
- تبدیل رشته به آرایه
- اضافه کردن مقادیر جدید به آرایه ها
- برگرداندن عناصر خاصی از آرایه
- تبدیل آرایه ها به پشته و صف
- مرتب سازي آرایه ها
- حذف و درج در میانه هاي آرایه
کار با رشته ها درجاوااسکریپت
- ایجاد اشیا رشته اي (رشته) با استفاده از کلاس String
- بدست آوردن کاراکتر موجود در یک موقعیت خاص
- الحاق دو رشته
- عملگر + براي الحاق رشته ها
- بدست آوردن موقعیت یک کاراکتر خاص در رشته
- مقایسه رشته ها
- جدا کردن زیر رشته اي از رشته دیگر
- toLowerCase () و toUpperCase()
اشیای درونی در جاوااسکریپت
- شی Math
- متدهای max() و .min()
- دیگر توابع مفید
- کار با تاریخ و زمان در جاوااسکریپت
مدل شی گراي مرورگر در جاوااسکریپت
- BOMِ چیست؟
- شی window در جاوا اسکریپت
- دستکاري پنجره ها
- پیمایش و باز کردن پنجره هاي جدید
- پنجره های System Dialog
- خاصیت statusbar
- اجرای مکرر کدها از طریق متدهای Intervals و Timeouts
- شی history
- شی document
- شی location
- شی navigator
- شی screen
مدل شی گراي سند در جاوااسکریپت
- DOM چیست؟
- استفاده از DOM
- دسترسی به گره ها
- دسترسی به صفات عناصر
- دسترسی به گره هاي خاص
- getElementsByTagName()
- getElementsByName()
- getElementById()
- ایجاد و دستکاري گره ها
- ایجاد گره هاي جدید
- createElement() و createTextNode() ،appendChild()
- insertBefore() وreplaceChild() ،removeChild()
- createDocumentFragment()
- ویژگی هاي منحصر به فرد DOM برای HTML
- دستکاري قواعد سبک عناصر
- متدهاي مربوطه به جداول
- متدها و خاصیت های tbody
- متدها و خاصیت های tr
کار با فرمها و عناصر فرم در جاوااسکریپت
- نوشتن اسکریپت ها براي دسترسی به عناصر فرم
- ایجاد ارجاع به عناصر مورد نظر
- دسترسی به عناصر داخل یک فرم
- ویژگی ها و خاصیت هاي عناصر form
- ارسال فرم بوسیله جاوااسکریپت
- ارسال form فقط یکبار
- کار با کادرهاي متنی
- بازیابی و تغییر مقدار یک textbox
- انتخاب متن هاي داخل کادرهاي متنی
- رویداد هاي کادرهاي متنی
- انتخاب خودکار متن درون کادرهاي متنی
- چرخش Tab بین عناصر فرم به صورت خودکار
- محدود کردن کاراکتر هاي ورودي در یک textarea
- کار با listbox و combobox
رویدادها در جاوااسکریپت
- کنترل رویدادها
- انواع رویداد ها
- رویدادهاي mouse
- ترتیب اجرایی رویدادها
- رویدادهاي صفحه کلید
- ترتیب اجرایی رویداد هاي صفحه کلید
- دیگر رویداد ها
شی event - خواص و متدهاي شی event
کار با کوکی ها در جاوااسکریپت
- ایجاد کوکی ها
- حذف کوکی ها
- بازیابی کوکی ها
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
پکیج آموزش سی شارپ | مختص ورود به بازار کار + آموزش ساخت بازی Quiz of King
دانلود با لینک مستقیم
- حجم فايل : 1.62 مگابایت
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۷ خرداد ۱۳۹۶
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- رپورتاژ
- فروشگاه
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- Go
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس