شنبه 16 بهمن 1400 ساعت: 16:53

JavaScript

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

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

امروزه زبان جاوا اسکریپت لایبرری ها و فریمورک های بسیار زیادی دارد و بسیاری از آن ها بسیار گسترده هستند.

تاریخچه مختصر از زبان جاوااسکریپت

زبان برنامه نویسی جاوا اسکریپت ابتدا تو سال 1995 توسط آقای Brendan Eich تو شرکت NetScape ایجاد شد.هدف از ارائه جاوا اسکریپت ایجاد صفحات وب به صورت داینامیک بود.ابتدا جاوا اسکریپت روی مرورگر شرکت Netscape که اسمش Netscape Navigator بود اجرا شد اما خبری از کلمه “جاوا اسکریپت” نبود.زبانی که امروز با اسم جاوا اسکریپت شناخته میشه، اولین بار با اسم موکا (Mocha) ارائه شد.اما در آن زمان به دلیل ناقص بودن این زبان و همچنین کمبود هایی که داشت، توجه چندانی بهش نشد.در همان سال اسم موکا به لایو اسکریپت تغییر داده شد.اما همچنان توجهی به آن نشد.

از طرفی هم شرکت Sun که ارائه دهنده زبان برنامه نویسی جاوا بود، میخواست جاوا رو به سمت وب هم بکشونه تا طراحان وب بتونن از جاوا واسه طراحی وب استفاده کنن. اما از آن جایی که زبان جاوا به شدت پیچیده و سخت است، طراحان وب نمی تونستن از اون استفاده کنن.واسه همین موضوع تو ماه دسامبر سال 1995 شرکت Netscape و Sun طی قراردادی اسم لایو اسکریپت رو به جاوا اسکریپت تغییر دادن.

اما باز هم توجهی به آن نشد.بعد ها جاوا اسکریپت رو با هدف استاندارد سازی سپردن به سازمان Ecma (سازمان اکما یک سازمان بین المللی وظیفه استاندارد سازی سیستم های اطلاعاتی و ارتباطاتی رو بر عهده داره). بعد از استانداردسازی جاوا اسکریپت توسط سازمان اکما، با اسم اکما اسکریپت ارائه شد که امروزه شما با اسم Es6 آن را می شناسین.بعد ها در هر کدام از نسخه های اکما اسکریپت قابلیت هایی به آن اضافه شد و امروز آخرین نسخه آن 11 می باشد (Es11) که در سال 2020 ارائه شده است.

برای خودآموز Javascript میتونید از وب سایت های javascript.info و w3schools.com که تقریبا تمامی مباحث مربوط به این زبان محبوب را پوشش می دهند استفاده کنید.

بعد از یادگیری جاوااسکریپت به راحتی می توانید وارد بازار کار شده و همچنین می توانید جی کوئری، ویو جی اس ، ری اکت جی اس یا … را شروع به یادگیری کنید. همچنین می توانید با استفاده از رانتایم های NodeJs و DenoJs کد های جاوا اسکریپت خودتان را سمت سرور اجرا کنید و بک اند وب سایت های خودتان را پیاده سازی کنید.

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

بازار کار جاوا اسکریپت

همون طور که گفته شد جاوا اسکریپت با هدف داینامیک کردن صفحه های وب ارائه شد ولی با این همه پیشرفتی که داشته، امروزه شما می تونین از جاوا اسکریپت در حوزه هایی مثل اپلیکیشن های موبایل اندروید و IOS، دسکتاپ، سمت سرور، هوش مصنوعی و … استفاده کنین. به عنوان مثال برای برنامه نویسی اپلیکیشن های موبایل می تونین از فریمورک های ریکت نیتیو، ویو نیتیو و … استفاده کنین. یا مثلا برای برنامه نویسی اپلیکیشن های دسکتاپ می تونین از Electron Js استفاده کنین و … همه این حوزه های کاری که با جاوا اسکریپت انجام میشن، بازار کار خیلی خوبی دارن (البته به شرطی که یه متخصص باشین) بنا به آگهی های استخدامی که در وب سایت های مختلف مثل جابینجا، کوئرا و … ثبت می شوند شما اگر یکی از تکنولوژی های مرتبط با جاوا اسکریپت را به صورت حرفه ای بلد باشین، می تونین به صورت استخدامی و همکاری حضوری درآمدی بین 15 الی 20 میلیون تومان داشته باشین.

برچسب ها:
javascript, جاوااسکریپت