آموزش کاربردی جاوااسکریپت جلسه اول | javascript تاریخچه

آموزش کاربردی جاوااسکریپت | javascript | آموزش جاوااسکریپت - جلسه اول

از امروز در سایت آموزی قصد داریم که در قالب چندین جلسه به آموزش زبان برنامه نویسی جاوااسکریپت بپردازیم.

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

جاوااسکریپت یک زبان برنامه نویسی سطح بالا، چند رویه و تفسیری است که در کنار html و css ، یکی از سه هسته صفحات دنیای وب می‌باشد.

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

در جاوااسکریپت اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته می‌شوند.

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

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

وقتی از HTML و CSS استفاده میکنیم صفحات به صورت ایستا ارائه می شوند.

اگر بخواهیم صفحات وب رو به صورت داینامیک و متحرک طراحی کنیم.

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

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

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

زبان جاوااسکریپت با عنوان Mocha در شرکت Netscape توسط شخصی به نام برندان ایج طراحی و ارائه شده است.

Mocha بعدا به نام Livesscript و در نهایت به نام جاوااسکریپت تغییر نام داد.

اولین نسخه جاوااسکریپت در سال ۱۹۹۵ معرفی شد که در روزهای اول خیلی از کاربران فکر میکردند جاوااسکریپت نسخه جدید زبان برنامه نویسی جاوا است.

آموزش جاوااسکریپت – جلسه اول

 آموزش جاوااسکریپت - جلسه اول | آموزش کاربردی جاوااسکریپت | javascript

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

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

اگر بخواهیم به‌ طور کلی صحبت کنیم، جاوا اسکریپت کارش افزودن منطق به فضای اچ‌ تی‌ ام‌ ال است.

در واقع با کمک اچ‌ تی‌ ام‌ ال و سی‌ اس‌ اس به‌ تنهایی، نمی‌توان یک صفحه‌ی وب کامل داشت.

مثلا فرض کنید که می‌خواهید با کلیک روی یک دکمه، محتویات جدیدی در صفحه اچ تی ام ال نمایش دهید یا یک سری از المنت‌های صفحه را حذف یا اضافه کنید.

این‌ کارها به کمک HTML CSS قابل پیاده‌سازی نیستند.

اینجا است که Javascript پا به میدان می‌گذارد و بار منطقی و اجرایی بسیاری از کارهای وب را بر دوش می‌کشد.

برای متخصص شدن در طراحی سایت فروشگاهی با وردپرس روی لینک زیر کلیک کن و تو دوره ثبت نام کن:

دوره فوق حرفه ای طراحی سایت فروشگاهی با وردپرس پروژه محور

برای متخصص شدن در طراحی بخش Front End سایت روی لینک زیر کلیک کن و تو دوره ثبت نام کن:

دوره فوق حرفه ای طراحی سایت با HTML5 و CSS3 پروژه محور

پیوندهای مهم و کاربردی

تگ های HTML در سایت آموزی

تگ های جدید HTML5 در سایت آموزی

صفات تگ های HTML در سایت آموزی

تگ های منسوخ شده HTML5 در سایت آموزی

تگ های block level و inline level در سایت آموزی

تگ های HTML در W3school

ویژگی های CSS در سایت آموزی

ویژگی های CSS در W3schools

آموزش کاربردی جاوااسکریپت جلسه اول | javascript تاریخچه – اختصاصی سایت آموزی