آموزش جاوااسکریپت – جلسه اول
آموزش کاربردی جاوااسکریپت جلسه اول | javascript تاریخچه
از امروز در سایت آموزی قصد داریم که در قالب چندین جلسه به آموزش زبان برنامه نویسی جاوااسکریپت بپردازیم.
جاوااسکریپت چیست
جاوااسکریپت یک زبان برنامه نویسی سطح بالا، چند رویه و تفسیری است که در کنار html و css ، یکی از سه هسته صفحات دنیای وب میباشد.
زبان جاوااسکریپت را می توان به صورت ساخت یافته و شی گرا استفاد کرد.
در جاوااسکریپت اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته میشوند.
در کل برای ایجاد ارتباط بین کاربر و سایت میتوان از جاوااسکریپت استفاده کرد.
دلیل به وجود آمدن جاوااسکریپت
وقتی از HTML و CSS استفاده میکنیم صفحات به صورت ایستا ارائه می شوند.
اگر بخواهیم صفحات وب رو به صورت داینامیک و متحرک طراحی کنیم.
بهترین گزینه برای داینامیک کردن صفحات وب استفاده از جاوااسکریپت است.
شرکت Netscape برای ایجاد و کنترل ارتباط بین مخاطبان سایت و صاحبان سایت از جاوااسکریپت استفاده کرد.
تاریخچه جاوااسکریپت
زبان جاوااسکریپت با عنوان Mocha در شرکت Netscape توسط شخصی به نام برندان ایج طراحی و ارائه شده است.
Mocha بعدا به نام Livesscript و در نهایت به نام جاوااسکریپت تغییر نام داد.
اولین نسخه جاوااسکریپت در سال ۱۹۹۵ معرفی شد که در روزهای اول خیلی از کاربران فکر میکردند جاوااسکریپت نسخه جدید زبان برنامه نویسی جاوا است.
آموزش جاوااسکریپت – جلسه اول
چرا باید جاوا اسکریپت یاد بگیریم؟
یکی از ارکان اولیه برای ورود به دنیای برنامه نویسی و خصوصا برنامه نویسی وب، یادگیری جاوا اسکریپت است.
اگر بخواهیم به طور کلی صحبت کنیم، جاوا اسکریپت کارش افزودن منطق به فضای اچ تی ام ال است.
در واقع با کمک اچ تی ام ال و سی اس اس به تنهایی، نمیتوان یک صفحهی وب کامل داشت.
مثلا فرض کنید که میخواهید با کلیک روی یک دکمه، محتویات جدیدی در صفحه اچ تی ام ال نمایش دهید یا یک سری از المنتهای صفحه را حذف یا اضافه کنید.
این کارها به کمک HTML CSS قابل پیادهسازی نیستند.
اینجا است که Javascript پا به میدان میگذارد و بار منطقی و اجرایی بسیاری از کارهای وب را بر دوش میکشد.
برای متخصص شدن در طراحی سایت فروشگاهی با وردپرس روی لینک زیر کلیک کن و تو دوره ثبت نام کن:
دوره فوق حرفه ای طراحی سایت فروشگاهی با وردپرس پروژه محور
برای متخصص شدن در طراحی بخش Front End سایت روی لینک زیر کلیک کن و تو دوره ثبت نام کن:
دوره فوق حرفه ای طراحی سایت با HTML5 و CSS3 پروژه محور
پیوندهای مهم و کاربردی
تگ های جدید HTML5 در سایت آموزی
صفات تگ های HTML در سایت آموزی
تگ های منسوخ شده HTML5 در سایت آموزی
تگ های block level و inline level در سایت آموزی
آموزش کاربردی جاوااسکریپت جلسه اول | javascript تاریخچه – اختصاصی سایت آموزی
درباره سایت آموزی
علیرضا ابراهیمی - بنیانگذار وبسایت آموزشی سایت آموزی ، 8 سال سابقه فعالیت حرفه ای در زمینه طراحی سایت ، سئو ، سابقه تدریس اغلب زبان های برنامه نویسی تحت وب ، محقق و تحلیلگر ساختارهای توسعه دهنده وب
نوشته های بیشتر از سایت آموزی
دیدگاهتان را بنویسید