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

نوشته‌شده در در دوره مقدماتی جاوا اسکریپت
Loading Likes...

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

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

من تمایلی به نوشتن مقدمه ها ندارم و میدونم که خیلی ها اصلا مقدمه ها رو هیچوقت نمیخونن. اما طبق روال یه توضیحی در مورد این زبان خدمتتون ارائه میدم.

جاوا اسکریپت معمولا به عنوان زبان سمت کاربر شناخته میشه یعنی اسکریپت هایی که با این زبان نوشته میشن از داخل کدهای HTML فراخوانی و توسط موتوری که در مرورگر( مثل فایرفاکس، کروم، اوپرا و…) کاربر قرار داره اجرا میشه که بهش میگیم زبان اسکریپتی سمت کاربر یا client-side scripting language.  اگر میخواین بدونید وب امروز چقدر به جاوا اسکریپت وابسته است فقط کافیه یکبار جاوا اسکریپت رو درمرورگر غیر فعال کنید. وحشتناکه!

اما جاوا اسکریپت سمت سرور هم میتونه اجرا بشه. بله! با اومدن تکنولوژی های (تقریبا) جدید که در طی دو-سه سال گذشته خیلی هم مد شدن، جاوا اسکریپت هم میتونه مثل php، python،Ruby و… در سمت سرور برای ساخت صفحات وب داینامیک بکار گرفته بشه. یکی از این تکنولوژی ها Node.js هست.

بهتره بدونید در حال حاضر(سال ۲۰۱۸) که من این آموزش رو دارم مینویسم جاوا اسکریپت محبوبترین زبان برنامه نویسی در دنیاست.

آها.. پس حتما یه علتی داره که این همه برنامه نویس جاوا اسکریپت رو انتخاب کردن!”

چرا جاوا اسکریپت اینقدر محبوبه؟

  • قدرتمند و کاربردیه
  • همه کاره است
  • ساده است و یاد گرفتنش آسونه
  • قابل انعطاف و توسعه پذیره
  • و…

 

با جاوا اسکریپت چه کارهایی میشه کرد؟

  • با جاوا اسکریپت میشه در سمت کاربر وب رو پویا تر کرد و سایت های تعاملی تر ساخت.
  • با جاوا اسکریپت میشه در سمت سرور صفحات وب تولید کرد.
  • با جاوا اسکریپت میشه اپ (App) موبایل ساخت.
  • با جاوا اسکریپت میشه نرم افزار برای Desktop ساخت .

“همه رو گفتی که! پس بگو چیکار نمیشه کرد؟”

برای شروع به چی نیاز دارم؟

ما در این سری آموزشی به مباحث کلی میپردازیم و بیشتر روی جاوا اسکریپت سمت کلاینت صحبت میکنیم. چیزی که شما نیاز دارید آشنایی با HTML+CSSو یک ویرایشگر کد هست. ویرایشگر کد میتونه Sublime Text(محبوب، سبک و قدرتمند) , VS code(ساخته شده با جاوا اسکریپت و تنها محصول خوب مایکروسافت از نظر من!) , Atom(ساخته شده با جاوا اسکریپت)  و یا حتی ساده ترین ویرایشگر متن باشه.

فکر میکنم گفتنی ها رو گفتم. خوب، بریم سراغ کدنویسی 😋



سوالی دارید؟

بدون گرفتن نتیجه اینجا رو ترک نکنید! هر سوالی دارید میتونید در عرض ۱۵ ثانیه ثبت نام و خیلی زود جواب بگیرید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

× 8 = 16