جستجو برای:
  • صفحه اصلی
  • وبلاگ تخصصی جاوااسکریپت
    • جاوااسکریپت
    • Angular
    • Nodejs
    • Reactjs
    • Vuejs
    • Electronjs
    • دیتابیس MongoDB
    • کتابخانه های جاوا اسکریپت
    • فریمورک های جاوا اسکریپت
  • تونل یادگیری رایگان
    • آموزش رایگان جاوااسکریپت
      • 1) جاوااسکریپت چیست ؟
      • 2) بارگذاری جاوااسکریپت
      • 3) کامنت گذاشتن در جاوااسکریپت
      • 4) متغیرها در جاوااسکریپت
      • 5) عملگرها در جاوااسکریپت
      • 6) انواع داده در جاوااسکریپت
      • 7) اعداد در جاوااسکریپت
      • 8) رشته ها در جاوااسکریپت
      • 9) متد های رشته در جاوااسکریپت
      • 10) آرایه ها در جاوااسکریپت
      • 11) متدهای آرایه در جاوااسکریپت
      • 12) مرتب سازی آرایه در جاوااسکریپت
      • 13) اشیا در جاوااسکریپت
      • 14) توابع در جاوااسکریپت
      • 15) توابع ریاضی در جاوااسکریپت
      • 16) دستور شرطی if در جاوااسکریپت
      • 17) دستور Switch در جاوااسکریپت
      • 18) آموزش حلقه for در جاوااسکریپت
      • 19) آموزش حلقه while
    • آموزش رایگان جی کوئری
      • 1) جی کوئری چیست ؟
      • 2) نصب جی کوئری
      • 3) سینتکس جی کوئری
      • 4) سلکتورها در جی کوئری
      • 5) رویداد ها در جی کوئری
      • 6) Hide و Show در جی کوئری
      • 7) افکت Fade در جی کوئری
      • 8) افکت Slide در جی کوئری
      • 9) انیمیشن در جی کوئری
      • 10) افکت ها در جی کوئری
      • 11) دسترسی به محتوای تگ ها (Get)
      • 12) ارسال اطلاعات به تگ ها (Set)
    • آموزش های کامل جاوااسکریپت
      • آموزش کامل Operators (عملگرها)
      • آموزش کامل حلقه ها و شرط ها
      • آموزش کامل Objects (اشیا)
      • آموزش کامل Arrays (آرایه ها)
      • آموزش کامل Functions (توایع)
  • دوره ها
    • دوره رایگان جاوااسکریپت
    • دوره رایگان عملگرها (Operators)
    • دوره رایگان شرط ها و حلقه ها
    • دوره رایگان اشیا (Objects)
    • دوره رایگان آرایه ها (Arrays)
    • دوره رایگان توابع (Functions)
    • دوره پروژه محور هیولای جاوااسکریپت
    • دوره رایگان React مقدماتی
    • دوره پروژه محور هیولای React
  • نقشه راه یادگیری جاوااسکریپت
 
MEGA JS
  • صفحه اصلی
  • وبلاگ تخصصی جاوااسکریپت
    • جاوااسکریپت
    • Angular
    • Nodejs
    • Reactjs
    • Vuejs
    • Electronjs
    • دیتابیس MongoDB
    • کتابخانه های جاوا اسکریپت
    • فریمورک های جاوا اسکریپت
  • تونل یادگیری رایگان
    • آموزش رایگان جاوااسکریپت
      • 1) جاوااسکریپت چیست ؟
      • 2) بارگذاری جاوااسکریپت
      • 3) کامنت گذاشتن در جاوااسکریپت
      • 4) متغیرها در جاوااسکریپت
      • 5) عملگرها در جاوااسکریپت
      • 6) انواع داده در جاوااسکریپت
      • 7) اعداد در جاوااسکریپت
      • 8) رشته ها در جاوااسکریپت
      • 9) متد های رشته در جاوااسکریپت
      • 10) آرایه ها در جاوااسکریپت
      • 11) متدهای آرایه در جاوااسکریپت
      • 12) مرتب سازی آرایه در جاوااسکریپت
      • 13) اشیا در جاوااسکریپت
      • 14) توابع در جاوااسکریپت
      • 15) توابع ریاضی در جاوااسکریپت
      • 16) دستور شرطی if در جاوااسکریپت
      • 17) دستور Switch در جاوااسکریپت
      • 18) آموزش حلقه for در جاوااسکریپت
      • 19) آموزش حلقه while
    • آموزش رایگان جی کوئری
      • 1) جی کوئری چیست ؟
      • 2) نصب جی کوئری
      • 3) سینتکس جی کوئری
      • 4) سلکتورها در جی کوئری
      • 5) رویداد ها در جی کوئری
      • 6) Hide و Show در جی کوئری
      • 7) افکت Fade در جی کوئری
      • 8) افکت Slide در جی کوئری
      • 9) انیمیشن در جی کوئری
      • 10) افکت ها در جی کوئری
      • 11) دسترسی به محتوای تگ ها (Get)
      • 12) ارسال اطلاعات به تگ ها (Set)
    • آموزش های کامل جاوااسکریپت
      • آموزش کامل Operators (عملگرها)
      • آموزش کامل حلقه ها و شرط ها
      • آموزش کامل Objects (اشیا)
      • آموزش کامل Arrays (آرایه ها)
      • آموزش کامل Functions (توایع)
  • دوره ها
    • دوره رایگان جاوااسکریپت
    • دوره رایگان عملگرها (Operators)
    • دوره رایگان شرط ها و حلقه ها
    • دوره رایگان اشیا (Objects)
    • دوره رایگان آرایه ها (Arrays)
    • دوره رایگان توابع (Functions)
    • دوره پروژه محور هیولای جاوااسکریپت
    • دوره رایگان React مقدماتی
    • دوره پروژه محور هیولای React
  • نقشه راه یادگیری جاوااسکریپت
0
ورود / ثبت نام

Nodejs یا PHP؟ سال 2020 کدام را باید یاد گرفت

15 تیر 1398
ارسال شده توسط محمدرضا حاجی مقصودی
Nodejs
59.59k بازدید

کدام را باید یاد گرفت؟ PHP یا Nodejs

Nodejs و PHP دو زبان برنامه نویسی قدرتمند و معروف Back-End هستند؛ در این مقاله ویژگی، مزایا و معایب هر کدام را بررسی کردیم. و به این نتیجه میرسیم که کدوم یکی از این دو زبان Nodejs یا PHP برای پروژه های ما مناسب تر و کم هزینه تر هست.

نکته ای که در ابتدا باید بهش اشاره کنم این هست که هر دوی این زبان ها بسیار قوی و عالی هستند و تنها با توجه به نوع نیاز و پروژه ای که میخوایم انجام بدیم باید یکی از آنها را انتخاب کنیم تا راحت تر بتونیم به هدفمون برسیم. ازتون میخوام آخر این مقاله نظرات و تجربیات خودتون در مورد این دو زبان برنامه نویسی رو با ما به اشتراک بزارید تا بقیه دوستان هم بتونن از تجربیات شما استفاده کنند.

 

NODEJS

Nodejs (نود جی اس) یک پلتفرم برای برنامه نویسی سمت سرور میباشدکه سال ۲۰۰۹ ساخته شد. نود جی اس توسط زبان جاوا اسکریپت پیاده سازی و توسعه داده میشود به همین منظور طی مدت بسیار محبوب شده است به طوری که در چند وقت اخیر رشد بسیار زیادی پیدا کرده و بسیار سر زبان ها افتاده است.

مقاله مرتبط: Node.js چیست؟

زبان برنامه نویسی Node js

زبان PHP

PHP (پی اچ پی) یک زبان برنامه نویسی هست که برای ساخت backend وبسایت از اون استفاده میشه. زبان php سال ۱۹۹۴ میلادی طراحی شد و اکنون برنامه نویس ها در حال استفاده از نسخه ی ۷ این زبان اسکریپتی هستند. این زبان در ایران بسیار محبوب و پرطرفدار است و در اصطلاح خیلی جا افتاده.

زبان php

کارایی Nodejs و PHP بر حسب نوع پیچیده بودن پروژه

اگر پروژه ی شما در حد ساخت یک وبسایت تک صفحه ای هست که یک فرم کوچک ارسال اطلاعات هم داره؛ یا یک وبسایت با قابلیت های خیلی محدود میخواید طراحی کنید، بهتر هست که Node js رو انتخاب نکنید. برای ساخت یک یه وبسایت کوچیک مثل این نود جی اس یه ابزار خیلی قدرتمند هست که زیاد مناسب این کار نیست. برای همچین پروژه ای php یا سرویس های دیگه خیلی مناسب تر و بهتر هستند. اما در مقابل اگر پروژه ی شما یه مقدار پیچیده هستش که نمیدونید از Node js یا PHP استفاده کنید و چجوری اونو طراحی کنید، نود جی اس خیلی بهتر میتونه بهتون کمک کمه تا از پسش بر بیاید. هرچند که فراموش نکنید php هم برای این کار میتونه پاسخگوی نیاز ما باشه و وبسایتی مثل فیس بوک از PHP استفاده میکنه، ولی Node js خیلی برای پروژه های بزرگ راه دست تره.

 

 

Nodejs بهینه تر است یا PHP

این سوال یه سوال اساسی هست که در این بخش بهش پاسخ میدیم. استفاده ی موثر و مفید از CPU و RAM یک مسئله مهم هست که در معماری nodejs خیلی به اون پرداخته نشده. نود جی اس سرعت بالا تری نسبت به PHP داره و خیلی بهتر و سریع تر عمل میکنه اما حجم بالایی از منابع سیستم سخت افزاری رو با خودش در گیر میکنه. در این قسمت از رقابت بین Nodejs و PHP که کدام بهینه تر است، PHP برای ما خیلی بهتر و کاربردی تر هست و بهینه تر پردازش های خودش رو انجام میده.

 

nodejs یا php

جامعه ی آماری PHP بهتر است یا Nodejs؟

حین آموزش برنامه نویسی یا انجام پروژه ها این احتمال هست که به خطاها یا ارور های عجیب غریب برخورد کنیم. اکثرا در این مواقع با جست و جو داخل گوگل میشه راه حل مناسب رو برای رفع این مشکلات پیدا کرد. به همین منظور هر چقدر جامعه ی آماری برنامه نویس های اون زبان برنامه نویسی بیشتر باشه؛ راه حل های این گونه مسائل هم راحت تر قابل پیدا شدن هست. سوالای خیلی زیادی در مورد nodejs در گیت هاب و stack overflow و سایر انجمن ها پاسخ داده شده اما در این بخش از مقایسه بین Nodejs و php هم باز زبان php از نودجی اس خیلی جلو تر هست.

Node js پر هزینه تر

وقتی که وبسایت رو داخل کامپیوتر خودمون طراحی میکنیم باید با یک مقدار هزینه فضایی مانند هاست یا سرور تهیه کنیم تا بقیه هم از اون وبسایت استفاده کنند و بهش دسترسی داشته باشند. بعضی وقت ها این نکته هزینه ی زیادی برای ما خواهد داشت به همین منظور این دوزبان را در این مورد مورد بررسی قرار میدهیم. اگر شما وبسایت خودتون رو با زبان php ساخته باشید با هزینه ی خیلی کم میتونید وبسایت خودتون رو در دسترس همگان قرار بدید ولی وبسایت هایی که با node.js نوشته میشن با توجه به امکانات زیادی که نود جی اس نیاز داره؛ نیازمند هزینه های بالاتری هستند.

بیشتر بخوانید: دیتابیس Mongo DB هماهنگ با Nodejs

 

درآمد Node js بهتر است!!!

در مورد بحث درآمدی این دو زبان لازم است به نکاتی دقت کنیم. در آمد برنامه نویس ها با توجه به میزان سابقه ی کاری آنها و نمونه کارهایی که انجام داده اند سنجیده میشود. لذا زبان برنامه نویسی خیلی در این مسئله نقش آفرینی ندارد اما طبق امار با توجه به اینکه تعداد برنامه نویس های زبان php خیلی بیشتر از درآمد برنامه نویس های نود جی اس است در آمد کمتری نسبت به برنامه نویس های نود جی اس دارند و ارزان تر کار میکنند. درآمد شخصی که ۵ سال سابقه ی کار با نود جی اس را دارد به مراتب از یک برنامه نویس php با همان میزان سابقه بیشتر است. این یک مقایسه بین دو نفر نیست، درواقع مقایسه ای بین میانگین درآمد تعداد زیادی برنامه نویس است.

آموزش رایگان: تونل یادگیری جاوااسکریپت

درآمد nodejs

محبوبیت PHP بیشتر از Nodejs

در مورد محبوبیت بدون شک زبان php به دلیل وجود سیستم های مدیریت محتوا مانند وردپرس و سابقه ی بالاتر نسبت به node.js خیلی بیشتر توسط طراحان سایت مورد استفاده قرار گرفته است. اما بعد از دیدن تعداد سوالات موجود در مورد هر یک از این زبان ها در وبسایت stack over flow به این آمار جالب برخورد کردیم که زبان نود جی اس روند رشد چشمگیری در سالهای اخیر داشته است و چه بسا بزودی از زبان php هم محبوب تر شود. این نکته میتواند بگوید که آینده ی فوق العاده ای در انتظار نود جی اس قرار گرفته است. همچنین میتوان گفت که رشد نود جی اس به خاطر وابسته بودن آن به زبان جاوا اسکریپت است. هر چند خیلی از برنامه نویس ها ممکن است از این زبان خوششان نیاید ولی حقیقت این است که این زبان در حال در دست گرفتن تمام بازار برنامه نویسی است.

آموزش رایگان: تونل یادگیری جی کوئری

از Nodejs یا PHP برای پروژه ها استفاده کنیم ؟

هم Node.js هم PHP از بهترین تکنولوژی های سمت سرور محسوب میشوند. و اینکه از Node js استفاده کنین یا PHP کاملا به پروژه شما بستگی دارد و نمیشه یه جواب قطعی برای این سوال داد. برای همین منظور در ادامه مقاله به بررسی این مورد که چه زمانی از کدام استفاده کنیم میپردازیم.

برای کدام پروژه ها از PHP استفاده کنیم؟

پروژه های سرور متمرکز (Centralized Server)

در مواردی که هیچ ایده ای برای اپلیکیشن نداریم،برای اجرا روی سرورهای مختلف از دسته LAMP که مخفف (Linux, Apache, MySQL and PHP) استفاده میکنیم. که بسته به نیاز پروژه و میزان رشد آن تغییر میکند.

پروژه های قابل حمل (Portability)

PHP یک زبان برنامه نویسی با قابلیت حمل بالاست. دسترسی آسان و ارزان به سرورهای PHP (همون هاست های لینوکس) با هیچ زبان دیگه ای قابل قیاس نیست. در واقع PHP میتواند تقریبا هر پلتفرمی که دارای IIS و Apache و یک سیستم پایگاه داده (Database) نصب شود و این نکته باعث میشود برنامه های PHP قابل حمل و به راحتی قابل استفاده باشد. CMS هایی مثل وردپرس، جوملا، یا دروپال که سیستم های مدیریت محتوای محبوبی هستند که به راحتی روی هر هاست لینوکس قابل نصب است بر اساس زبان برنامه نویسی PHP نوشته شده اند.

وردپرس 30 درصد از کل فضای وب را شامل میشود.

برای کدام پروژه ها از Nodejs استفاده کنیم؟

پروژه هایی که از MEAN استفاده میکنند

اگه برای کل پروژه از دسته MEAN که مخفف (MongoDB, ExpressJS, AngularJS, NodeJS) یا برای وبسایت های SPA که مخفف (Single Page Application) پلتفرم NodeJS بهترین انتخاب شماست. در مجموع اگر در قسمت فرانت از فریمورک ها و کتابخانه های جاوااسکریپت مثل انگولار یا ویو یا ری اکت استفاده میکنید بهتره که سمت سرور هم از زبان جاوااسکریپتی یعنی Nodejs استفاده کنید. استفاده از کتابخانه Typescript از Nodejs در پروژه های انگولار، کار توسعه را به شدت آسون تر میکند.

انعطاف پذیری دسته MEAN بهتر از دسته LAMP است

پروژه های Realtime Data

بهترین پلتفرمی که برای اپلیکیشن های Real-time میتوانید استفاده کنید، بدون شک Nodejs است. البته برای برنامه های حسابداری Nodejs گزینه مناسبی نیست چون در جاوااسکریپت اعداد و ارقام بر اساس اعداد صحیح و اعشاری هستند و تفاوت زیادی هم بین اونها نیست. هنگام کار روی پروژه های حسابداری و مالی چون نقش اعداد و ارقام بسیار بالاست از پلتفرم های بهتر و مطمئن تری میشه استفاده کرد.

سرعت کدام بالاتر است Node js یا PHP

همان طور که بالاتر اشاره کردیم، Nodejs بسیار سریع تر از PHP است. اگر سرعت همون چیزیه که برنامه شما نیاز داره حتما انتخاب شما Node js باشه مثلا یک بازی چند نفره یا یک برنامه چت مثل تلگرام، Nodejs انتخاب بهتری نسبت به PHP است.

اشتراک گذاری:
برچسب ها: nodejsنود جی اس

مطالب زیر را حتما مطالعه کنید

Nodejs یا Python

Nodejs یا Python؟ پرطرفدار در سال 2020

پلتفرم node js

Nodejs چیست ؟ پلتفرم node js

11 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • محمدعلی گفت:
    27 شهریور 1400 در 21:38

    وقتی داشتم این مطلبو میخوندم دقیقا حس کردم دارم یه مطلبی که با تعصب نوشته شده رو میخونم…

    برای پاسخ دادن وارد شوید
  • فرشاد گفت:
    16 دی 1399 در 17:07

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

    برای پاسخ دادن وارد شوید
  • افشین گفت:
    26 آذر 1399 در 10:31

    “این زبان در حال در دست گرفتن تمام بازار برنامه نویسی است”

    تمام بازار برنامه نویسی در دست Node.js ؟!
    پس Django و Scala و Golang و JAVA و … موهای زائد هستند ؟! 😐

    برای پاسخ دادن وارد شوید
  • Ahmad گفت:
    25 بهمن 1398 در 18:13

    در مورد سرعت اشتباه گفتید. سرعت php در نسخه ۷ آن از Node.js بیشتر است.
    https://thinkmobiles.com/blog/php-vs-nodejs/

    برای پاسخ دادن وارد شوید
    • محمدرضا حاجی مقصودی گفت:
      25 بهمن 1398 در 19:54

      سلام.
      مقایسه سرعت در برنامه های مشابه نوشته شده با دو پلتفرم هست و اصلا بحث این نیست که سرعت یکی مطلقا بیشتر از اون یکی هست. اما تو برنامه های مشابه تست شده سرعت و بهینه بودن nodejs بهتر از php است

      برای پاسخ دادن وارد شوید
  • Hecker گفت:
    12 دی 1398 در 08:59

    به نظرم php بهتره چون nod.js تو بحث ساخت ربات تلگرام خطا زیاد داره ولی php نه باور ندارین امتحان کنید.

    برای پاسخ دادن وارد شوید
    • فرهاد گفت:
      12 دی 1398 در 09:27

      بله درسته آخه چه طور میشه درمورد php این طوری قضاوت کرد در حالی که محبوبیت و قدرت بیشتری نسبت به nod.js داره واین رو تو وردپرس کاملا میشه حس کرد. اگه جاوا اسکریپت خوبه پس چرا nod .js ساخته شد مهم اینه که یک زبان برنامه نویسی از همان ابتدا قوی باشه نه با افزونه ها و …. راحت تر بگم قدرت برتری در وجودش باشه مثل php و python یا در نرم افزار c++ . البته خود بنده بیشتر python رو ترجیح میدم چون هم تو وب و هم بازی سازی و … هم آسان هست و هم بازار کار بیشتری داره . البته جاوا اسکریپت هم اصلا ضعیف نیست و روز به روز قوی تر خواهد شد البته با کتابخانه های محبوب مثل jquery و…

      برای پاسخ دادن وارد شوید
      • محمدرضا حاجی مقصودی گفت:
        12 دی 1398 در 23:14

        کلا بحث خوب بودن یا بد بودن یک زبان یا پلتفرم به طور مطلق یک حرف احمقانه است. هر زبان یا پلتفرمی در جای خودش کاربرد درست و عملکرد مناسبی داره و یک پلتفرم مثل nodejs شاید انتظارات بیشتری نسبت به سایر پلتفرم ها برای برنامه نویسی اپلیکیشن و توسعه وبسایت براورده کند. در مجموع نسبت به نیازتون باید پلتفرم مناسب برای یادگیری انتخاب کنید تا علاوه بر عملکرد، نیاز شما رو به خوبی برطرف کند

      • نیما گفت:
        19 بهمن 1398 در 15:38

        من طرفدار زبان خاصی نیستم ولی فکر کنم یه چیزیو شما متوجه نشدی. Node.js درواقع همون موتور جاوااسکریپته که سمت سرور استفاده میشه. بعلاوه جاوااسکریپت رو از همون ابتدا تصمیم نداشتن سمت سرور استفاده کنن و فقط برای سمت کاربر در نظر گرفته شده بود ولی اومدن گفتن اگر جاوااسکریپت میتونیم تو مرورگر اجرا کنیم چرا رو سرور نتونیم اجراش نکنیم. این شد که v8 رو یعنی موتور جاوااسکریپت داخل مرورگر کروم رو اومدن تغییراتی دادن که علاوه بر مرورگر بتونن روی سرور هم اجراش کنن. پس ربطی به قوی بودن یا نبودن جاوااسکریپت نداره!

      • yas گفت:
        17 آبان 1399 در 04:23

        به نظر من پی اچ پی یک زبان برنامه نویسی ترسناک و خشک و بد فرمه و دیباگ کردنشم خیلی از جاوا اسکریپت سخت تره ، واسه کسی که تازه بخواد شروع به برنامه نویسی کنه جاوا اسکریپت گزینه مناسب تریه چون ممکنه بد شکل بودن کد های پی اچ پی برنامه نویسِ تازه کار رو نا امید و دل زده کنه

      • محمدرضا حاجی مقصودی گفت:
        18 آبان 1399 در 18:46

        اینم تحربه شماست و تو این مسائل نظرات بسیار متفاوت هست.

دیدگاهتان را بنویسید لغو پاسخ

برای نوشتن دیدگاه باید وارد بشوید.

جستجو برای:
هیولای جاوااسکریپت

آموزش پروژه محور جاوااسکریپت

آموزش پروژه محور جاوااسکریپت

دسته‌ها
  • Angular
  • Denojs
  • Electronjs
  • Mongo DB
  • Nodejs
  • React
  • Vue
  • ابزار و تکنولوژی
  • جاوااسکریپت
  • فریم ورک ها
  • کتابخانه ها
  • وبلاگ
  • یادگیری React
  • یادگیری جاوااسکریپت
  • یادگیری جی کوئری
جاوااسکریپت را از کجا شروع کنیم؟

نقشه راه یادگیری جاوا اسکریپت

MEGAJS | مگا جی اس

جدیدترین نوشته ها
  • ۲6) تمرین عملگرها: جا به جایی متغیرها با جاوااسکریپت
  • Typescript چیست؟ چرا باید ازش استفاده کنیم؟
  • ۲۵) آموزش اولویت عملگرها در جاوااسکریپت
  • ۲۴) آموزش عملگرهای منطقی در جاوااسکریپت
درباره MEGA JS، دنیای جذاب جاوااسکریپت

جاوا اسکریپت یک زبان برنامه نویسی همه فن حریف برای برنامه نویسی وبسایت، اپلیکیشن، هوش مصنوعی، ربات تلگرام، فیلترنویسی اینستاگرام و حتی بازی سازی استفاده میشه. وبسایت MEGAJS اولین مرجع تخصصی آموزش جاوااسکریپت، کتابخونه ها و فریمورک های JavaScript به زبان فارسی هست.

دوره های رایگان مگا جی اس

دوره رایگان آموزش جاوااسکریپت
دوره رایگان آموزش ری اکت

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

دوره های هیولای مگا جی اس

دوره پروژه محور هیولای جاوا اسکریپت
دوره پروژه محور هیولای ری اکت

فیلم های آموزشی رایگان در

کانال آپارات MEGAJS   کانال آپارات MEGAJS

کانال یوتوب MEGAJS   

تمامی حقوق برای سایت MEGA JS محفوظ می باشد.
ورود به سایت ×
رمز عبور خود را فراموش کرده اید؟
ورود با رمز یکبار مصرف
ارسال کد یکبار مصرف(00:120)
حساب کاربری ندارید؟
ثبت نام
ارسال کد یکبار مصرف(00:120)
بازگشت به ورود

ارسال کد یکبار مصرف (00:120)
بازگشت به ورود
  • (+93) افغانستان
  • (+355) Albania
  • (+213) Algeria
  • (+1) American Samoa
  • (+376) Andorra
  • (+244) Angola
  • (+1) Anguilla
  • (+1) Antigua
  • (+54) Argentina
  • (+374) Armenia
  • (+297) Aruba
  • (+61) Australia
  • (+43) Austria
  • (+994) Azerbaijan
  • (+973) Bahrain
  • (+880) Bangladesh
  • (+1) Barbados
  • (+375) Belarus
  • (+32) Belgium
  • (+501) Belize
  • (+229) Benin
  • (+1) Bermuda
  • (+975) Bhutan
  • (+591) Bolivia
  • (+599) Bonaire, Sint Eustatius and Saba
  • (+387) Bosnia and Herzegovina
  • (+267) Botswana
  • (+55) Brazil
  • (+246) British Indian Ocean Territory
  • (+1) British Virgin Islands
  • (+673) Brunei
  • (+359) Bulgaria
  • (+226) Burkina Faso
  • (+257) Burundi
  • (+855) Cambodia
  • (+237) Cameroon
  • (+1) Canada
  • (+238) Cape Verde
  • (+1) Cayman Islands
  • (+236) Central African Republic
  • (+235) Chad
  • (+56) Chile
  • (+86) China
  • (+57) Colombia
  • (+269) Comoros
  • (+682) Cook Islands
  • (+225) Côte d'Ivoire
  • (+506) Costa Rica
  • (+385) Croatia
  • (+53) Cuba
  • (+599) Curaçao
  • (+357) Cyprus
  • (+420) Czech Republic
  • (+243) Democratic Republic of the Congo
  • (+45) Denmark
  • (+253) Djibouti
  • (+1) Dominica
  • (+1) Dominican Republic
  • (+593) Ecuador
  • (+20) Egypt
  • (+503) El Salvador
  • (+240) Equatorial Guinea
  • (+291) Eritrea
  • (+372) Estonia
  • (+251) Ethiopia
  • (+500) Falkland Islands
  • (+298) Faroe Islands
  • (+691) Federated States of Micronesia
  • (+679) Fiji
  • (+358) Finland
  • (+33) France
  • (+594) French Guiana
  • (+689) French Polynesia
  • (+241) Gabon
  • (+995) Georgia
  • (+49) Germany
  • (+233) Ghana
  • (+350) Gibraltar
  • (+30) Greece
  • (+299) Greenland
  • (+1) Grenada
  • (+590) Guadeloupe
  • (+1) Guam
  • (+502) Guatemala
  • (+44) Guernsey
  • (+224) Guinea
  • (+245) Guinea-Bissau
  • (+592) Guyana
  • (+509) Haiti
  • (+504) Honduras
  • (+852) Hong Kong
  • (+36) Hungary
  • (+354) Iceland
  • (+91) India
  • (+62) Indonesia
  • (+98) ایران
  • (+964) عراق
  • (+353) Ireland
  • (+44) Isle Of Man
  • (+972) Israel
  • (+39) Italy
  • (+1) Jamaica
  • (+81) Japan
  • (+44) Jersey
  • (+962) Jordan
  • (+7) Kazakhstan
  • (+254) Kenya
  • (+686) Kiribati
  • (+965) Kuwait
  • (+996) Kyrgyzstan
  • (+856) Laos
  • (+371) Latvia
  • (+961) Lebanon
  • (+266) Lesotho
  • (+231) Liberia
  • (+218) Libya
  • (+423) Liechtenstein
  • (+370) Lithuania
  • (+352) Luxembourg
  • (+853) Macau
  • (+389) Macedonia
  • (+261) Madagascar
  • (+265) Malawi
  • (+60) Malaysia
  • (+960) Maldives
  • (+223) Mali
  • (+356) Malta
  • (+692) Marshall Islands
  • (+596) Martinique
  • (+222) Mauritania
  • (+230) Mauritius
  • (+262) Mayotte
  • (+52) Mexico
  • (+373) Moldova
  • (+377) Monaco
  • (+976) Mongolia
  • (+382) Montenegro
  • (+1) Montserrat
  • (+212) Morocco
  • (+258) Mozambique
  • (+95) Myanmar
  • (+264) Namibia
  • (+674) Nauru
  • (+977) Nepal
  • (+31) Netherlands
  • (+687) New Caledonia
  • (+64) New Zealand
  • (+505) Nicaragua
  • (+227) Niger
  • (+234) Nigeria
  • (+683) Niue
  • (+672) Norfolk Island
  • (+850) North Korea
  • (+1) Northern Mariana Islands
  • (+47) Norway
  • (+968) Oman
  • (+92) پاکستان
  • (+680) Palau
  • (+970) Palestine
  • (+507) Panama
  • (+675) Papua New Guinea
  • (+595) Paraguay
  • (+51) Peru
  • (+63) Philippines
  • (+48) Poland
  • (+351) Portugal
  • (+1) Puerto Rico
  • (+974) Qatar
  • (+242) Republic of the Congo
  • (+40) Romania
  • (+262) Runion
  • (+7) Russia
  • (+250) Rwanda
  • (+290) Saint Helena
  • (+1) Saint Kitts and Nevis
  • (+508) Saint Pierre and Miquelon
  • (+1) Saint Vincent and the Grenadines
  • (+685) Samoa
  • (+378) San Marino
  • (+239) Sao Tome and Principe
  • (+966) Saudi Arabia
  • (+221) Senegal
  • (+381) Serbia
  • (+248) Seychelles
  • (+232) Sierra Leone
  • (+65) Singapore
  • (+1) Sint Maarten
  • (+421) Slovakia
  • (+386) Slovenia
  • (+677) Solomon Islands
  • (+252) Somalia
  • (+27) South Africa
  • (+82) South Korea
  • (+211) South Sudan
  • (+34) Spain
  • (+94) Sri Lanka
  • (+1) St. Lucia
  • (+249) Sudan
  • (+597) Suriname
  • (+268) Swaziland
  • (+46) Sweden
  • (+41) Switzerland
  • (+963) Syria
  • (+886) Taiwan
  • (+992) Tajikistan
  • (+255) Tanzania
  • (+66) Thailand
  • (+1) The Bahamas
  • (+220) The Gambia
  • (+670) Timor-Leste
  • (+228) Togo
  • (+690) Tokelau
  • (+676) Tonga
  • (+1) Trinidad and Tobago
  • (+216) Tunisia
  • (+90) ترکیه
  • (+993) Turkmenistan
  • (+1) Turks and Caicos Islands
  • (+688) Tuvalu
  • (+1) U.S. Virgin Islands
  • (+256) Uganda
  • (+380) Ukraine
  • (+971) ایلات متحده عربی
  • (+44) پادشاهی متحد بریتانیا
  • (+1) ایالات متحده آمریکا
  • (+598) Uruguay
  • (+998) Uzbekistan
  • (+678) Vanuatu
  • (+58) Venezuela
  • (+84) Vietnam
  • (+681) Wallis and Futuna
  • (+212) Western Sahara
  • (+967) Yemen
  • (+260) Zambia
  • (+263) Zimbabwe

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت