جزوه آموزش کاربردی جاوا اسکریپت (JavaScript)

جزوه آموزش کاربردی جاوا اسکریپت (JavaScript)

با جزوه آموزش کاربردی جاوا اسکریپت (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

 

کار با کوکی ها در جاوااسکریپت

  • ایجاد کوکی ها
  • حذف کوکی ها
  • بازیابی کوکی ها
5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

صابر بوستانی

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

پکیج آموزش سی شارپ | مختص ورود به بازار کار + آموزش ساخت بازی Quiz of King
دانلود با لینک مستقیم

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید