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

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

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

درباره مدرس

مهندس محمد عبداللهی
مهندس محمد عبداللهی

عضو گروه مدرسین فرادرس

کارشناس مهندسی نرم افزار


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



جاوا اسکریپت زبان برنامه نویسی مفسری در سمت کلاینت است که می توان بوسیله آن عناصر HTML موجود در صفحه وب و مقادیر CSS آن ها را تغییر داد و نیز ابزاریست برای اعتبارسنجی داده ها.

👤 مدرس: مهندس محمد عبداللهی
🕓 مدت زمان: ۹ ساعت و ۸ دقیقه
🎓 تعداد دانشجو: ۵۱۷ نفر این آموزش را تهیه کرده اند. — ۱۱ نفر در دو هفته اخیر
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

هزینه آموزش: ۲۵,۰۰۰ تومان


آنچه شما در این فرادرس خواهید دید:
آموزش ویدئویی مورد تایید فرادرس
فایل برنامه ها و پروژه های اجرا شده در حین آموزش

تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می شود.
    (توضیحات بیشتر +)
دانلود آنی و ارسال سریع
فعال‌سازی آنی لینک دانلود، بلافاصله پس از ثبت سفارش
ارسال پستی به همراه کد رهگیری مرسوله در اولین ساعت اداری روز
ارسال پیک موتوری در تهران، در همان روز ثبت سفارش

(توضیحات بیشتر +)



    توضیحات

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

    البته باید گفته شود که در اکثر سایت های حرفه ای از چند زبان برنامه نویسی استفاده می شود که هر کدام وظیفه خاصی را انجام می دهند. زبان HTML از جمله پرکاربردترین زبان ها است که در اکثر سایت ها به شکل مستقل یا ترکیبی با سایر زبان ها استفاده شده است.

    به وسیله امکانات زبان HTML، می توان انواع صفحات وب را با کلیه اجزای مورد نیاز از قبیل نوشته ها، جداول، تصاویر، فرم ها و … را ایجاد کرد. اما HTML صرفاً یک زبان طراحی است و توانایی برنامه سازی، کنترل فرم ها، پاسخ به رویدادهای برنامه و عملکرد کاربر و … را ندارد. به همین جهت جاوا اسکریپت به دلیل داشتن این توانایی ها اهمیت پیدا می کند.

    جاوا اسکریپت یک زبان اسکریپت نویسی تحت وب است که در میلیون ها صفحه وب برای اضافه کردن توابع، اعتبار سنجی فرم ها، ارتباط برقرار کردن با سرور و … استفاده شده است.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشیء، در ادامه آمده است:
    • درس یکم: مقدمات جاوا اسکریپت (الف)
      • معرفی جاوا اسکریپت
      • توانایی های جاوا اسکریپت
      • ساختار برنامه در جاوا اسکریپت
      • معرفی شیء Document
      • معرفی خصوصیت InnerHTML
      • رویدادها (Events) و توابع (Functions)
    • درس دوم: مقدمات جاوا اسکریپت (ب): معرفی انواع داده (Data Type) و عملگرها در جاوا اسکریپت
      • نوع داده رشته ای (String)
      • نوع داده عددی (Number)
      • نوع داده منطقی (Boolean)
      • نوع داده آرایه (Array)
      • نوع داده شیء (Object)
      • عملگرهای جاوا اسکریپت (حسابی ، انتسابی ، مقایسه ای و منطقی)
      • عملگر سه حالته یا شرطی (Conditional Operator)
    • درس سوم: مقدمات جاوا اسکریپت (پ): پنجره های popup ، ساختارهای کنترلی
      • پنجره alert
      • پنجره confirm
      • پنجره prompt
      • ساختار کنترلی if
      • ساختار کنترلی Switch
    • درس چهارم: تعریف توابع
    • درس پنجم: حلقه ها (Loops)
      • حلقه for
      • حلقه while
      • حلقه do-while
      • حلقه for-in (برای پیمایش Object ها)
    • درس ششم: رویداد ها (Events)
      • رویدادهای ماوس
      • رویدادهای صفحه کلید
      • شیء Event
    • درس هفتم: مدیریت خطا و استثنا (بلوک try-catch)
    • درس هشتم: درخت مدل شیء گرای سند (Document Object Model)
      • تغییر محتوا از طریق DOM
      • تغییر Attribute ها از طریق DOM
      • تغییر Style از طریق DOM
      • تعیین Event ها از طریق DOM
      • روابط بین گره ها در درخت DOM
      • مفهوم childNodes و Siblings و parentNode
      • پیمایش درخت DOM
    • درس نهم: تغییر درخت DOM
      • ایجاد Node با متدهای createElement و createTextNode
      • افزودن Node با متدهای appendChild و insertBefore و replaceChild
      • حذف Node با removeChild
    • درس دهم: اشیاء جاوا اسکریپت – شیء رشته (String)
      • خصوصیات String (Length, Constructor, Prototype)
      • متدهای رشته
        • indexOf
        • lastIndexOf
        • concat
        • charCode
        • Replace
        • Split
        • Slice
        • Substr
        • متدهای Wrapper
        • و …
    • درس یازدهم: اشیاء جاوا اسکریپت – شیء Date یا تاریخ
      • سازنده های مختلف کلاس Date
      • متدهای مختلف کلاس Date
        • getDate
        • getDay
        • getFullYear
        • getHours
        • getMilliseconds
        • getMinutes
        • getMonth
        • getTime
        • و…
    • درس دوازدهم: اشیاء جاوا اسکریپت – شیء آرایه (Array)
      • خصوصیت Length
      • متدهای Array
        • indexOf
        • lastIndexOf
        • Concat
        • Join
        • Slice
        • Sort
        • toString
        • Push
        • Pop
        • Shift
        • Unshift
        • Reverse
        • و …
    • درس سیزدهم: اشیاء جاوا اسکریپت – کلاس Math (کار با ریاضیات)
      • خصوصیات Math
      • متدهای Math
        • Round
        • Random
        • Floor
        • Max
        • Min
        • Pow
        • Abs
        • و …
    • درس چهاردهم: اشیاء جاوا اسکریپت – کلاس RegExp یا Regular Expression (عبارات منظم یا باقاعده)
      • مفهوم عبارات منظم
      • Modifier ها
      • متدهای RegExp
        • Test
        • Exec
      • الگوها
      • متاکاراکترها
    • درس پانزدهم: شیء Window
      • اندازه پنجره (innerWidth و innerHeight)
      • متد open
      • متد close
      • متد moveTo
      • متد resizeTo
      • شیء Screen
      • اندازه Resolution و خصوصیت های availWidth و availHeight
      • شیء History و متدهای back و forward
      • آشنایی با شیء Navigator
      • زمانبندی (Timing) و متدهای setInterval و setTimeout و clearInterval و clearTimeout
    • درس شانزدهم: تمرین اول – تمرین مباحث مقدماتی: آرایه ها و حلقه ها
    • درس هفدهم: تمرین دوم – توابع (شامل توابع بازگشتی)
    • درس هجدهم: تمرین سوم: DOM
    • درس نوزدهم: تمرین چهارم: DOM و SlideShow
    • درس بیستم: تمرین پنجم: DropDown Lists
    • درس بیست و یکم: تمرین ششم: DOM و عکس های popup
    • درس بیست و دوم: تمرین هفتم: DOM و تغییر منوی کلیک راست در صفحه وب
    • درس بیست و سوم: تمرین هشتم: DOM و عکس های popup با حالت mask کردن صفحه

    پیش نمایش

    پیش نمایش ۱ : مقدمات جاوا اسکریپت (الف) - ۱۳ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۰ مگابایت (کلیک کنید +)


    پیش نمایش ۲ : معرفی انواع داده (Data Type) و عملگرها در جاوا اسکریپت - ۹ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۱ مگابایت (کلیک کنید +)


    پیش نمایش ۳ : پنجره های popup، ساختارهای کنترلی - ۴ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۷ مگابایت (کلیک کنید +)


    بخش ۴ : تعریف توابع - ۱۳ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم - حجم دانلود ۱۷ مگابایت (کلیک کنید +)


    پیش نمایش ۵ : حلقه ها (Loops) - ۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۶ : رویداد ها (Events) - ۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۷ : مدیریت خطا و استثنا (بلوک try-catch) - ۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۸ : درخت مدل شیء گرای سند (Document Object Model) - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۹ : تغییر درخت DOM - ۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۰ : اشیاء جاوا اسکریپت – شیء رشته (String) - ۸ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۱ : اشیاء جاوا اسکریپت – شیء Date یا تاریخ - ۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۲ : اشیاء جاوا اسکریپت – شیء آرایه (Array) - ۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۳ : اشیاء جاوا اسکریپت – کلاس Math (کار با ریاضیات) - ۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۴ : اشیاء جاوا اسکریپت – کلاس RegExp یا Regular Expression (عبارات منظم یا باقاعده) - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۵ : شیء Window - ۷ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۶ : تمرین اول – تمرین مباحث مقدماتی: آرایه ها و حلقه ها - ۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۷ : تمرین دوم – توابع (شامل توابع بازگشتی) - ۱۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۸ : تمرین سوم: DOM - ۱۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۹ : تمرین چهارم: DOM و SlideShow - ۲۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۰ : تمرین پنجم: DropDown Lists - ۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۱ : تمرین ششم: DOM و عکس های popup - ۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۲ : تمرین هفتم: DOM و تغییر منوی کلیک راست در صفحه وب - ۷ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۳ : تمرین هشتم: DOM و عکس های popup با حالت mask کردن صفحه - ۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


    اطلاعات تکمیلی

    نام آموزش آموزش جاوا اسکریپت (JavaScript)
    ناشر فرادرس
    شناسه اثر ۸-۱۲۴۵۲-۰۵۵۱۸۳ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
    کد آموزش FVJS94062
    مدت زمان ۹ ساعت و ۸ دقیقه
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۷۲۱ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)


    ​راهنمای تهیه آموزشها

    آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

    راهنمایی بیشتر ( +)

    در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟ 
    • با شماره تلفن واحد مخاطبین ۸۸۳۱۲۲۷۶ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
    • از طریق بخش چت آنلاین، با پشیبان های فرادرس گفتگو کنید.- همه روزهای کاری هفته از ساعت ۸ صبح تا ۱۲ شب
    • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

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

    هزینه آموزش: ۲۵,۰۰۰ تومان




    سایر آموزش های مهندس محمد عبداللهی



    مطالب مرتبط


    دیدگاه ها

    تا کنون ۵۱۷ نفراز این آموزش استفاده کرده اند.
    1. 2 از 5

      :

      با تشکر از آموزشتون . فقط انتقادی داشتم و اون اینکه افرادی هم هستن که در شاخه FrontEnd فعالیت دارند و خودشون درگیر برنامه نویسی سمت سرور و زبانهای برنامه نویسی مثل C# یا ASP و یا PHP نمی کنند . تو این آموزشها تکرار مکرر بر یادگیری زبان های مثل خانواده C کردید و حتی برخی از موضوعات کامل توضیح ندادید و گفتید برای یادگیری بهتر یک زبان برنامه نویسی سمت سرور یاد بگیرند .
      خوب این از نظر من سطح آموزشتون برای کسانی خوب هستش که تا یک حدودی سی چهل درصدی خودشون درگیر زبانهای برنامه نویسی پیشرفته سمت سرور مثل خانواده C کرده باشند .
      البته اینکه بیش از ۴۹۰ نفر این آموزش را تهیه کردند خودش یک امتیاز محسوب میشه و بهتون تبریک میگم ، ولی سطح آموزشی جاوا اسکریپت به نظرم به درد افردای که از بیس فقط Html و css بلد هستند و میخوان وارد حیطه FrontEnd بشن سنگین و در همون قسمت های اولیه کمی مغزشون درگیر موضوع برنامه نویسی میشه و شاید بترسن از این موضوع !


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *



​همین امروز شروع به آموختن کنید​

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

هزینه آموزش: ۲۵,۰۰۰ تومان



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

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

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.

Please leave this field empty.

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی logo-samandehi پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان