محمد رضا حبیب پور
محمد رضا حبیب پور
خواندن ۲ دقیقه·۳ سال پیش

آموزش جاوا اسکریپت از صفر تا صد

JS چیست؟

JS یک زبان برنامه نویسی سطح بالا، شئ گرا و با syntax ساده و نزدیک به C++ است که امروزه تقریبا در تمامی زمینه ها استفاده شده که قابل اجرا بر روی سیستم عامل هایی نظیر Windows، GNU/Linux و MacOS نیز می باشد. JavaScript در ابتدا تنها در محیط مرورگر قابلیت اجرا داشته است اما با گذشت چندین سال و با ظهور Node.js، در حال حاضر خارج از محیط مرورگر نیز قابل اجرا می باشد.

تاریخچه جاوا اسکریپت

زبان جاوا اسکریپت در سال 1995 توسط شخصی به نام برندان ایج طراحی شد. جاوا اسکریپت در ابتدا با نام Mocha و سپس Livescript شناخته شد ولی در سپتامبر 1995 نام رسمی Javascript را به خود گرفت. در ابتدا بسیاری از توسعه دهندگان وب جاوا اسکریپت را زبانی کم ارزش تلقی می کردند؛ ولی امروزه این زبان یکی از زبان های پرطرفدار دنیا به شمار می رود.

امکانات و قابلیت های جاوا اسکریپت

جاوا اسکریپت می تواند محتوا و مشخصه های HTML  را تغییر دهد؛ هم چنین می تواند داده ها را اعتبارسنجی نماید.

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

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

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

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

این زبان دارای کتابخانه (Library) و همچنین چهارچوب (Framework) های متنوع و بسیار زیادی است که با استفاده از هرکدام می توان فعالیت های متنوعی را انجام داد. به عنوان مثال برای

1- Front-End از React، Angular و یاVue

2- Back-End یا همان برنامه نویسی سمت Server از Express یا Nest

3- ساخت برنامه های Android و IOS از React Native که خود بر پایه React ساخته شده

4- ساخت برنامه های Desktop از Electron استفاده می شود.

تمامی ابزارهای موردنظر توسط این زبان ساخته شده و توسعه می یابند که از شروط اولیه یادگیری و به کار بردن آنها داشتن دانش و مهارت کافی در مورد JS است. بدیهی است که این ابزارها به صورت مداوم در حال ارتقاء و افزایش هستند اما نکته قابل تامل، ثبات نسبی زبان و اصول آن بوده که اگر به درستی و به صورت عمیق آموخته شود، به سادگی می توان با ابزارهای مرتبط آن کار کرد.


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