دوره رایگان جاوااسکریپت مقدماتی
دوره جاوااسکریپت مقدماتی اولین دوره از سری آموزش های تونل یادگیری رایگان است که این دوره اصول اصلی و فاندامنتال زبان برنامه نویسی جاوااسکریپت رو به شما آموزش میده. سر فصل های این دوره مطابق با جلسات آموزش رایگان جاوااسکریپت آماده سازی شده و برای دسترسی به محتوای متنی هر جلسه میتونید به این صفحه مراجعه کنید.
دوره جاوااسکریپت یکی از اون دوره هایی که هر برنامه نویسی باید ببینه؛ پس پیشنهاد میشه این دوره رایگانو از دست ندید.
این دوره javascript مناسب برای همه کاربران وبسایت مگاجی اس است؛ یعنی شمایی که الان میخواید وارد دنیای برنامه نویسی Javascript بشید، لازم هست که این دوره را حتما دیده باشید و بعد سراغ دوره های دیگه در این وبسایت برید.
جاوااسکریپت یکی از محبوبترین زبانهای برنامهنویسی جهان است که برای ساخت برنامههای تحت وب، ساخت اپلیکیشنهای موبایل و حتی سرورهای وب استفاده میشود. با یادگیری اصول مقدماتی جاوااسکریپت، میتوانید به راحتی شروع به برنامهنویسی کنید و به دنیای جذاب برنامهنویسی بپیوندید.
معرفی زبان برنامه نویسی جاوااسکریپت
جاوا اسکریپت یک زبان برنامهنویسی سطح بالا و شیگرا است که در سال ۱۹۹۵ توسط نتسکیپ ابدلمن به وجود آمد. کاربرد اصلی جاوااسکریپت در مرورگرهای وب هست و به کاربران اجازه میدهد که با صفحات وب تعامل داشته باشند. جاوااسکریپت به راحتی با HTML و CSS ترکیب میشود و به صفحات وب کنترل بیشتری میدهد که اسلایدرها و کروسل ها و منوها و انمیشن های جذاب وبسایت ها هم اکثرا با کمک جاوااسکریپت و کتابخونه های جذابش ساخته میشه!
شروع برنامه نویسی با جاوااسکریپت
برای شروع به برنامهنویسی با جاوااسکریپت، مهمترین قسمتهای زیر را باید بدانید:
متغیرها و ثابتها
برای ذخیره اطلاعات در جاوااسکریپت، باید از متغیرها و ثابتها استفاده کنید. متغیرها مقادیری هستند که در هنگام اجرای برنامه میتوانند • تغییر کنند و ثابتها مقادیری هستند که در هنگام اجرای برنامه تغییر نمیکنند.
عملگرها
عملگرها به کمک برنامهنویسان برای انجام عملیاتهای ریاضی، رشتهای و منطقی استفاده میشوند.
دستورات شرطی (if – switch)
برای اجرای یک بخش خاص از برنامه در صورتی که شرایط مشخصی برقرار باشد، باید از شرطی استفاده کرد.
حلقههای تکرار (for – while)
برای تکرار عملیات مشابه برای تعداد زیادی بار، باید از حلقهها استفاده کرد.
توابع (function)
توابع به عنوان بلوکهایی از کد محسوب میشوند که درون برنامه استفاده میشوند و میتوانند ورودیهایی را دریافت کنند و خروجی تولید کنند.
دانلود کل دوره یکجا به صورت زیپ
دانلود کل دوره به صورت یکجا
۴:۰۵:۲۸ ساعت
شروع دوره
0) معرفی دوره رایگان جاوااسکریپت رایگان
3:33 دقیقه
اولین دوره از سری دوره های تونل یادگیری رایگان وبسایت مگا جی اس شروع شده و قسمت ها به ترتیب داخل وبسایت و اینستاگرام قرار میگیره. این دوره اصول اصلی و فاندامنتال زبان برنامه نویسی جاوااسکریپت رو به شما یاد میده و مناسب اون دسته از عزیزانی است که تازه میخوان با این زبان قدرتمند و همه کاره آشنا بشن، قراره با جاوااسکریپت بترکونیم.
1) جاوااسکریپت چیست؟ رایگان
14:12 دقیقه
- داستان تولد جاوااسکریپت
- جاوااسکریپت چیست؟
- چرا باید جاوااسکریپت چیست؟ • فرصت های شغلی و درآمدی جاوااسکریپت در ایران
- تفاوت اکمااسکریپت و جاوااسکریپت
- تفاوت و شباهت جاوا و جاوااسکریپت
- اجرا جاوااسکریپت خارج از مرورگر
راه اندازی محیط کد نویسی
2) بارگذاری جاوااسکریپت رایگان
11:06 دقیقه
- نصب محیط کدنویسی جاوااسکریپت
- نصب افزونه های لازم برای VS Code
- فراخوانی کدهای جاوااسکریپت به صورت داخلی
- فراخوانی کدهای جاوااسکریپت به صورت خارجی
اصول برنامه نویسی
3) کامنت گذاشتن در جاوااسکریپت رایگان
9:54 دقیقه
- چرا باید کامنت بذاریم؟
- کامنت گذاشتن تک خطی
- کامنت گذاشتن چند خطی
- توضیحات بیشتر درباره ابزار کنسول مرورگر
4) متغیرها در جاوااسکریپت رایگان
9:13 دقیقه
- متغیر چیست؟
- انواع روش تعریف متغیر در جاوااسکریپت
- تعریف متغیر با کلمه کلیدی Var
5) عملگرها در جاوااسکریپت رایگان
16:26 دقیقه
- عملگرهای حسابی
- عملگرهای انتسابی
- عملگرهای مقایسه ای
- عملگرهای منطقی
مقدمات برنامه نویسی با جاوااسکریپت
6) انواع داده در جاوااسکریپت رایگان
19:35 دقیقه
7) اعداد در جاوااسکریپت رایگان
21:28 دقیقه
8) رشته ها در جاوااسکریپت رایگان
9:38 دقیقه
9) متدهای رشته در جاوااسکریپت رایگان
24:55 دقیقه
10) آرایه ها در جاوااسکریپت رایگان
10:02 دقیقه
11) متدهای آرایه در جاوااسکریپت رایگان
20:39 دقیقه
12) مرتب سازی آرایه در جاوااسکریپت رایگان
9:57 دقیقه
13) اشیا در جاوااسکریپت رایگان
8:42 دقیقه
توابع در جاوااسکریپت (Function)
14) توابع در جاوااسکریپت (Functions) رایگان
13:47 دقیقه
15) توابع ریاضی در جاوااسکریپت رایگان
15:02 دقیقه
دستورات شرطی در جاوااسکریپت
16) دستور شرطی if در جاوااسکریپت رایگان
6:52 دقیقه
17) دستور Switch در جاوااسکریپت رایگان
5:29 دقیقه
حلقه ها در جاوااسکریپت
18) حلقه For در جاوااسکریپت رایگان
6:39 دقیقه
19) حلقه while در جاوااسکریپت رایگان
8:37 دقیقه
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
آموزش کامل Functions (توابع) در جاوااسکریپت
آموزش کامل Functions در جاوااسکریپت چهارمین دوره از سری “آموزش های کامل جاوااسکریپت” است. در این دوره تمام مباحث مربوط به توابع در جاوااسکریپت بررسی شده است.
آموزش کامل Objects (اشیا) در جاوااسکریپت
آموزش کامل objects در جاوااسکریپت سومین دوره از سری “آموزش های کامل جاوااسکریپت” است. در این دوره تمام مباحث مربوط به Objectها در جاوااسکریپت بررسی شده است.
آموزش کامل حلقه ها و دستورات شرطی در جاوااسکریپت
آموزش کامل حلقه ها و دستورات شرطی در جاوااسکریپت دومین دوره از سری آموزش های کامل جاوااسکریپت است که برای شما عزیزان آماده شده. هدف از تولید این مجموعه، پوشش تمامی نکات، بررسی دقیق تر و کامل تر مباحث اصلی جاوااسکریپت و نکات مهم و کاربردی هر موضوع.
آموزش کامل عملگرها (Operators) در جاوااسکریپت
آموزش کامل عملگرها در جاوااسکریپت اولین دوره از سری آموزش های کامل جاوااسکریپت است که برای شما عزیزان آماده شده. هدف از تولید این مجموعه، پوشش تمامی نکات، بررسی دقیق تر و کامل تر مباحث اصلی جاوااسکریپت و نکات مهم و کاربردی هر موضوع.
محمدرضا حاجی مقصودی
بنیانگذار سایت MEGA JSعاشق دنیای برنامه نویسی سایت و اپلیکیشن مخصوصا زبان قدرتمند جاوااسکریپت و فریمورک ها و کتابخونه های جذابش
حانیه نوری
سلام گفتید دوره رایگان هست اما از قسمت ” مقدمات برنامه نویسی با جاوااسکریپت ” دیگه رایگان نیست
حتی قیمت دوره هم رایگان هستش
چطور میتونم ببینم تمام این دوره مقدماتی رو به صورت رایگان؟
محمدرضا حاجی مقصودی(مدیریت)
سلام باید روی دانلود دوره (دکمه سبز) کلیک کنید و بعدش با مبلغ صفر ثبت نام انجام بدید
زبیر فرجی( دانشجوی دوره )
سلام کاش میشد همه ی فایل ها رو به صورت هم زمان دانلود کرد
SiaTheKing( دانشجوی دوره )
خیلی عالی توضیح میدید کاملا واضح بدون مشکل همه چیز رو فهمیدم.
لطفا آموزش تایپ اسکریپت و انگولار رو هم در برنامه بزارید.
فرشاد( دانشجوی دوره )
سلام استاد.میخواستم بدونم برای شروع یادگیری جی کوئری باید تمام این دوره رو بگذرونم یا نه؟با سپاس
محمدرضا حاجی مقصودی(مدیریت)
سلام و درود
بهتره که دوره های رایگان رو کامل ببینید و بعد سراغ کتابخونه های جاوااسکریپتی مثل جی کوئری برید
amir jafari( دانشجوی دوره )
سلام وقت بخیر
ای کاش یه مثال عملی هم در آخر دوره میزدید که عملی با این مباحث آشنا میشدیم 🙂
محمدرضا حاجی مقصودی(مدیریت)
پروژه های عملی و کاربردی در دوره هیولای جاوااسکریپت گفته شده
Yalda( دانشجوی دوره )
سلام، دوره مقدماتی پولی شده؟ نوشته رایگان ولی میزنی روش قفله و نوشته خصوصی شده!
Yalda( دانشجوی دوره )
اوکی شده
محمدرضا حاجی مقصودی(مدیریت)
باید تو سایت عضو باشید رو دکمه سبز دانلود رایگان دوره کلیک کنید ثبت سفارش کنید تا دوره براتون فعال بشه و رایگان دانلود کنید
amir jafari( دانشجوی دوره )
سلام وقت بخیر . متد های توی داده ها چه استفاده ای دارن ؟ مثلا متد tostring ??
محمدرضا حاجی مقصودی(مدیریت)
سلام برای هر متد کاربردی در نظر گرفته شده که در دوره پروژه محور عملی یاد مبگیرید
amir jafari( دانشجوی دوره )
سلام وقت خیر
سیدقاسم شیرخورشیدی
سلام، به جهت استفاده از ویرایشگری که صفحه تیره دارد و خواندن کدها و بخصوص متون کامنت ها سایت آموزشی شما را ترک میکنم
مهدی شاهمرادزاده( دانشجوی دوره )
خدانگهدار
فرهان ابراهیم زاده( دانشجوی دوره )
سر رات یه تیمارستانم وایسا چکاپ شو 😐 استانداردش صفحه ویرایشگر تیره هست که کسی چشماش اذیت نشه …
aliali110110( دانشجوی دوره )
سلام خسته نباشید ممنون از آموزش های بسیار کاربردی شما
ممنون میشوم که اگر آموزش بقیه زبان ها مانند پی اچ پی یا پایتون راهم به دوره هاتون اضافه کنید
من خودم در سایت های دیگه خیلی گشتم تا آموزش رایگان جاوا اسکریپت پیدا کنم
که فقط در megajs پیدا کردم ممنون از آموزش هاتون
علی صرامی
محمدرضا حاجی مقصودی(مدیریت)
سلام و درود علی صرامی عزیز.
ممنون از نظرتتون
سایت من تخصصی درباره جاوااسکریپت است و قراره کل حوزه جاوااسکریپت رو بترکونیم. قطعا بقیه دوستان سایر زبان ها رو پوشش میدن
kamel312( دانشجوی دوره )
عالیه همیشه تخصصی بهتره!!!
محمدرضا حاجی مقصودی(مدیریت)
صد در صد!!!
علیرضا بیانی( دانشجوی دوره )
سلام
برخی از فایل ها مشکل دارن ،وقتی دانلود میکنم با هیچ پلیری نمیتونم اجراشون کنم.ولی بعضی هاشون رو راحت اجرا میکنه.
ممنون میشم ی نگاه بندازید.
بازم تشکر بخاطر دوره خوبتون
محمدرضا حاجی مقصودی(مدیریت)
سلام و درود.
بخاطر سیستم کپی رایتمون هست.
یه بار لاگ اوت و دوباره لاگین کنین.
یا در انتهای فایل دانلود شده پسوند .zip اضافه کنید و به راحتی استفاده کنید.
N
فکر می کنم مطالب نیاز بروزرسانی دارند.در جلو هر آیتم رایگان دیده میشه و پس از کلیک می بینی نیاز به خرید دوره هست
محمدرضا حاجی مقصودی(مدیریت)
سلام و درود. نیازی به پرداخت نیست و فقط کافیه در سایت عضو باشید و روی دانلود دوره کلیک کنید. (دکمه سبز رنگ)
امین ولی پور( دانشجوی دوره )
با سلام
چطور متد را از property تشخصی بدیم؟
محمدرضا حاجی مقصودی(مدیریت)
سلام و درود.
متدها برای اجرا شدن نیاز به پرانتز باز و بسته دارن () در واقع مثل توابع عمل میکنن
اما property نیازی نداره
alipashaei( دانشجوی دوره )
چرا دانلود انجام نمیشه
idm لینک رو سیو میکنه اما خطا میده و هر چقدر برای دانلود تلاش میکنم انجام نمیشه!
محمدرضا حاجی مقصودی(مدیریت)
سلام و درود. برخی از ورژن های idm توانایی رمز گشایی لینک هارو ندارن. بدون idm دانلود کنید.
nafas.tagavib( دانشجوی دوره )
با سلام خدمت شما . میگم از دوره ششم به بعد که خصوصی هست چه طوری دوره ها رو خریداری کنم . ممنون میشم راهنماییم کنین.
محمدرضا حاجی مقصودی(مدیریت)
سلام و درود
روی دکمه سبز رنگ دانلود دوره کلیک کنید و بعد از تکمیل اطلاعات بدون هیچ پرداختی میتونید استفاده کنید.
nafas tagavib( دانشجوی دوره )
واقعا ممنون بابت راهنماییتون و تدریس فوق العادتون،🙏
محمدرضا حاجی مقصودی(مدیریت)
خواهش میکنم. نظر لطف شماست. امیدوارم بهترین استفاده رو داشته باشید.👌🏼☺️
ad538( دانشجوی دوره )
سلام
اول یه تشکر ویژه از شما برای تدریس عالی تون
دوم یه اصلاحیه که باید انجام بدید: فایل درس دوم تکراری هست.!
سپاس
محمدرضا حاجی مقصودی(مدیریت)
درود بر شما،
نظر لطف شماست دوست عزیز.
ممنون از پیگیریتون اصلاح شد.
iman majd
درود استاد
واقعیت یکی از بهترین آموزش دهنده ها در ایران هستید.امیدوارم هر چه سریع تر دوره هیولای javascript آماده بشه.
با تشکر
محمدرضا حاجی مقصودی(مدیریت)
درود بر شما. این نظر لطف شماست، اونقدرام که شما میگید خوب نیستم 😁
دوره هیولا ۶۰ درصد آماده است و میتونید استفاده کنید و تا هفته آینده کامل میشه
پویا سی اف جی( دانشجوی دوره )
سلام خسته نباشید واقعیتش من هنوز دوره رو کامل ندیدم فقط یه سوال داشتم که چرا بعد از ۱ سال و خورده ای من هنوز تو نظراتتون درباره ی دوره هیولای جاوااسکریپت نارضایتی میبینم که ۱۰ پروژه رو هنوز قرار ندادید درحالی که خیلی خیلی زودتر از اینا قولش رو داده بودید؟
محمدرضا حاجی مقصودی(مدیریت)
یکم به مشکل خوردیم و داره پروژه های جدید اضافه میشه