به آموزش جامع جاوا اسکریپت در OTedia.com خوش آمدید
این اولین کتابی است که به صورت آنلاین در OTedia.com قرار داده میشود. در این کتاب قصد داریم که زبان برنامهنویسی جاوا اسکریپت را، با توجه به آخرین تغییرات این زبان (با تمرکز بر کاربردهای تحت وب) مورد بررسی قرار داده و اجزا مختلف آن را تشریح کنیم.
در ابتدا تصمیم بر این بود که این کتاب ترجمهای از کتاب "JavaScript : Novice to Ninja , 2nd Edition" باشد. البته نه یک ترجمهی دقیق و جمله به جمله. بلکه ترجمهای که حاوی تمام مفاهیم و مباحث مطرح شده در این کتاب باشد. اما با پیشرفت کار و با توجه به کاستیهایی که در این کتاب احساس شد، تغییرات زیادی در روند ترجمه اعمال شده است که به شرح زیر میباشد.
دو فصل اول این کتاب ترجمهی نسبتاً دقیقی از کتاب "JavaScript : Novice to Ninja" میباشد. اما از فصل ۳ تا فصل ۱۰، فقط ترتیب فصلها از کتاب مذکور گرفته شده و تغییرات نسبتاً زیادی در متن کتاب و مثالها به وجود آمده است. همچنین از فصل ۱۱ تا پایان این کتاب، کلیهی مطالب کاملا مستقل از کتاب مذکور هستند و بر اساس نظر شخصی تدوین شدهاند.
پیش نیازها
- آشنایی با HTML و CSS در حد متوسط
فهرست مطالب مجموعه
-
سلام جاوا اسکریپت
-
مبانی برنامهنویسی
-
توضیحات در برنامه نویسی (Comments)
-
دستور زبان جاوا اسکریپت
-
شناسه ها در جاوا اسکریپت
-
کلمات رزرو شده در جاوا اسکریپت
-
انواع داده اولیه (Primitive Data Types)
-
متغیرها و ثابتها
-
اعداد در جاوا اسکریپت
-
رشته ها در جاوا اسکریپت
-
کار با اعداد و عملگرهای محاسباتی
-
کار با رشته ها و آشنایی با Template Literals
-
تبدیل انواع داده به یکدیگر
-
انواع دادهی Null، Undefined و Boolean
-
عملگرهای منطقی (Logical Operators)
-
عملگرهای مقایسه (Comparison Operators)
-
-
ساختارهای شرطی، آرایه ها و ساختارهای تکرار
-
توابع (Functions)
-
اشیاء (Objects)
-
آشنایی با DOM
-
رویدادها (Events)
-
فرم ها در جاوا اسکریپت
-
آشنایی با BOM یا Browser Object Model
-
اشکالزادیی و مدیریت خطا
-
ورود به دنیای برنامهنویسی پیشرفته با جاوا اسکریپت
-
آشنایی با Ajax و برنامه نویسی آسنکرون
مشخصات مجموعه آموزشی
- نویسنده عباس مقدم
- تعداد درس ۹۵ درس
- امتیاز ۴.۸ از ۱۲۱ رای
- رای شما
جهت درج دیدگاه باید وارد حساب خود شوید
دیدگاه ها
معصومه محقق
عباس مقدم
خواهش میکنم
امیدوارم براتون مفید باشه
نسیم حیات غیبی
عباس مقدم
خیر، این کتاب قابل دانلود نیست و باید به صورت آنلاین مطالعه بشه
داود بختیاری
داود بختیاری
;let btn = document.getElementById('button')
;let rainbow = ['red', 'orange', 'yellow', 'green', 'blue', 'rebeccapurple', 'violet']
} ()function change
;document.body.style.background = rainbow[Math.floor(7 * Math.random())]
{
;btn.addEventListener('click', change)
داود بختیاری
وقتی کلیک میشه صفحه رفرش میشه و کدها دوباره اجرا میشه...
خوب با این حال باید چیکار کنم...
جواد جی تی
داود بختیاری
خیلی منتظر دوره پیشرفته هستم...
عباس مقدم
ممنون از لطف شما
امیرحسین محمدی
عباس مقدم
امیرحسین محمدی
عباس مقدم
این کتاب قابل دانلود نیست
جزوه عبارات منظم رو هم میتونید از این لینک دانلود کنید
https://otedia.com/dl/courses/regex-am/files-98edcde.zip
amir MJ
یک سوالی داشتم خدمتتون..
توی درس strict mode تو کتابتون ، یه جا گفدین که در مورد کلمه کلیدی this در فصل ۱۳ بیشتر صحبت خواهین کرد!
اما دوره تکمیل شده هست گویا
آیا فصل جدیدی ضبط خواهد شد ؟
راستی ممنون از آموزشای رایگان و عالیتون ♥ :)
عباس مقدم
خیر، فعلا قصدی برای اضافه کردن فصل جدید ندارم
شقایق پیلرا
عباس مقدم
البته اینکه اولین بار نتونید یه پروژه رو انجام بدید طبیعیه
ولی اینکه دقیقا همزمان با فیلم، عینا کدهای داخل فیلم رو بنویسید و نتونید نتیجه بگیرید، اون هم برای یه پروژه نسبتا ساده، نه این طبیعی نیست.
احتمالا توی کدهاتون غلط تابپی دارید که باید بررسی کنید و برطرفش کنید.
از قسمت Console مرورگر برای اشکالزدایی کمک بگیرید و ببینید آیا خطای خاصی رو نمایش میده یا نه
معصومه پورصالحی
چطور میتونم فایل کتاب رو یکجا دانلود کنم.
عباس مقدم
متاسفانه نسخه قابل دانلود وجود نداره