اگر شما یک برنامه نویس تازه کار جاوا اسکریپت کار هستید و میخواهید برنامه نویسی تحت وب را یاد بگیرید و حرفه ای شوید باید این سه مورد را یاد بگیرید:
با ترکیب سه مورد بالا دنیای اینترنت به شدت تغییر کرد. حالا هزاران وبسایت زیبا و شگفت انگیز داریم،که بر پایه این سه زبان برنامه نویسی! و سایر ابزارها و حربهها ساخته شده اند.
اگر بخواهیم این سه زبان را با مثال در دنیای واقعی بررسی کنیم میتوانیم اینگونه آنرا بیان کنیم:
«HTML اسکلت یک انسان است و CSS لباس های این شخص است و اما JavaScript عظلات و مغز این انسان هستند.»
بدون عظلات و دستورات مغز، انسان هیچ کاری نمیتواند انجام دهد. در اینجا جاوا اسکریپت را میتوانیم عاملی در نظر بگیریم که نماینده رفتار شخص در دنیای واقعی است. شما میتوانید اهمیت دو زبان دیگر را نیز با همین استدلال تصور کنید. چون در نظر دارم در این مقاله درمورد جاوا اسکریپت بحث کنم، دو زبان دیگر را فعلا بیخیال میشوم.
ویژگی های زیادی از جاوا اسکریپت را میتوان نام برد، وی اساسی ترین ویژگی های جاوا ایکریپت عبارتند از:
از جاوا اسکریپت میتوان برای مقاصد گوناگونی استفاده کرد. مقاصدی اعم از بازی سازی،توسعه اپلیکیشن موبایل، توسعه صفحات وب ،توسعه وب سرویس و … اما پیشنهاد من برای یک برنامه نویس تازه کار جاوا اسکریپت شروع از توسعه صفحات وب است.
به عنوان یک برنامه نویس تازه کار جاوا اسکریپت وقتی در مورد وب سایت حرف میزنیم، دو سمت وجود دارند که شما باید به خاطر بسپارید:
سمت کاربر سمت یا بخشی از وب سایت است که بر روی کامپیوتر کاربر اجرا میشود و کاربر میتواند آنرا ببیند، برای مثال اگر صفحه www.Google.com را باز کنیم صفحه ای که در مرورگر مشاهده میکنیم را میتوانیم سمت کاربر نامگذاری کنیم.
فعلا در نظر بگیرید که سمت سرور همان بخشی است که به هیچ وجه کاربر نمیتواند آنرا ببیند. جاوا اسکریپت عموما در سمت کاربر مورد استفاده قرار میگیرد. اسکریپت ها میتوانند مستقیما در داخل فایل HTML مورد استفاده قرار بگیرند یا میتوان آنها را در درون یک فایل جدا نوشت و آدرس آن فایل را در فایل HTML قرار داد.
در زیر ۴ مزیت اصلی جاوا اسکریپ ( مخصوصا در برنامه نویسی وب ) را میخوانید:
شما به عنوان یک برنامه نویس تازه کار جاوا اسکریپت ۵ دلیل اصلی برای یادگیری این زبان دارید:
به عنوان یک برنامه نویس تازه کار جاوا اسکریپت باید فریم ورک ها و کتابخانه های متعددی از جاوا اسکریپت را یاد بگیرید. در زیر به تعدادی از این فریم ورک ها و کتابخانه ها اشاره شده است
فریم ورک ها:
کتابخانه ها :