آموزش جاوا اسکریپت، مقدماتی تا متوسط

مشخصات دوره


مدرس دوره : مهدی عباسی
تعداد جلسات 17 جلسه
مدت زمان 470 دقیقه
حجم دوره 1/21 گیگابایت
سطح مهارت مقدماتی تا متوسط
وضعیت دوره پایان یافته
تعداد دانشجویان 534
: میانگین امتیاز

رایگان
برای دسترسی به این دوره وارد یا عضو شوید.

در سال های اول پیدایش صفحات وب توسط تیم برنزلی، وب سایت ها فقط از تگ های html پشتیبانی می کرند و بعدها با اضافه شدن Css رنگ و لعابی به سایت ها اضافه شد اما چون html و Css، زبان های برنامه نویسی نبودند، قابلیت برخی عملیات محاسباتی و.... را نداشتند و  زبان های برنامه نویسی همه به سمت سرور پردازش می شدند و صفحات گوگل جذابیت زیادی برای کاربران نداشت تا اینکه آقای برندان آیک دست به کار شد و در ماه مه سال 1995 در کمپانی ارتباطات NetScape  زبانی با نام Mocha عرضه کرد. سپس در سپتامبر همان سال به LiveScript تغییر نام داد و درسال 1995 نام جاوا اسکریپت برای این زبان انتخاب شد.
در نهایت جاوا اسکریپت در سال 1996 به سازمان جهانی ECMA ارسال شد تا به‌صورت استاندارد شده درآید و اولین نسخه استاندارد شده این زبان برنامه‌نویسی در ژوئن 1997 و با استاندارد ECMA-262 عرضه شد.
هدف Brendan Eich از این زبان ایجاد یک زبان اسکریپتی با قابلیت های برنامه نویسی بود تا صفحات وب سایت ها از قبل جذاب تر شوند.

 

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

Javascript یا Js، یک زبان سطح بالا، داینامیک، شی گرا و تفسیری است که توسط اکثر مرورگرها از قبیل: گوگل کروم، فایر فاکس، سافاری و ... پشتیبانی می شود.
نکته جالب اینجاست که جاوا اسکریپت فقط یک زبان ساده سمت کلاینت نیست و شما می توانید با استفاده از کتابخانه ها و فریم ورک های جدید این زبان به طراحی اپلیکیشن های موبایل، دسکتاپ و حتی بازی بپردازید.

 

آیا بین اکما اسکریپت وجاوا اسکریپت تفاوتی وجود دارد؟

شاید این سوال هم  برای شما  پیش  آمده باشد که آیا این دو باهم تفاوتی دارند یا نه؟ که باید بگویم جاوا اسکریپت، یک زبان برنامه نویسی است اما اکما اسکریپت (ECMAScript) یه حالت استاندارد و تایید شده از جاوا اسکریپت است که توسط سازمان اکما مشخص میشود و مطابق با این استاندارد مرورگرها، موتور جاوا اسکریپتی خود را آپدیت میکنند.


آیا جی کوئری یک زبان جدا از جاوا اسکریپت است؟

اکنون می خواهیم درباره‌ی مفهومی به نام جی کوئری یا jQuery صحبت کنیم که زیاد در کنار جاوا اسکریپت اسم آن شنیده میشود.
 جی کوئری به زبان خیلی ساده  یک کتابخانه‌ (مجموعه‌ای از کدها) است که با جاوا اسکریپت نوشته شده و وظیفه‌ی اصلی آن این است که کارهایی که انجام دادن ان با جاوا اسکریپت سخت است را راحت تر انجام دهیم.
برای مثال اگر شما یک کار را با جاوا اکسریپت با ۱۰ خط کد انجام میدهید، همان کار را با جی کوئری میتوانید با ۲ خط کد انجام دهید. در واقع جی کوئری وظیفه‌ی ساده سازی و لذت بخش تر کردن کار با جاوا اسکریپت را بر عهده دارد.
به همین دلیل ، خیلی از افرادی که به تازگی وارد دنیای برنامه نویسی میشوند، فکر میکنند که جی کوئری یک زبان برنامه نویسی جداست. ولی هرگز به این صورت نیست. جی کوئری بصورت کامل با جاوا اسکریپت نوشته شده است و تمام قدرت خودش را از جاوا اسکریپت میگیرد و فقط کار را برای ما ساده تر و جذاب تر میکند. و یک شعار اصلی دارد: «کمتر بنویس، بیشتر انجام بده»

 

توانایی های خارق العاده جاوا اسکریپت:

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

  • امکان تغییردرمتون نمایش داده شده توسط مرورگر
  • امکان تغییر رنگها، رنگ پس زمینه و موقعیت قرار گیری المانهای استفاده شده در طراحی وب سایت ها
  • تغییر در مشخصه های المانها و CSS آنها
  • متحرک سازی، انیمیشن و پویا نمایی
  • تعامل با کاربر از طریق المانهای ورودی 
  • عکس العمل نشان دادن به واکنش های کاربران نظیر: تغییر عکسها با حرکت موس روی آنها
  • نمایش اخطار و یا پیام به کاربران
  • انجام محاسبات ریاضی
  • ساخت و تولید کد HTML بصورت پویا و برحسب شرایط مورد نیاز
  • منوهای جالب همراه با انیمیشن و.....

 

حتما باید به آموزش جاوا اسکریپت بپردازیم؟

بله، برای اینکه وارد دنیای برنامه نویسی وب شوید لازم است که حتما به آموزش جاوا اسکریپت روی بیاورید و اگر قصد دارید برنامه نویس Front-end باشید باید خیلی عمیق تر و بهتر با این زبان کار کنید و فریمورک ها و کتابخانه های جاوا اسکریپت را یاد بگیرید. خلاصه که جاوا اسکریپت یکی از تکنولوژی های ضروری توسعه وب سایت محسوب میشود؛ یه جورایی مثل HTML لازمه ی طراحی صفحات وب است. 
آیا آموزش جاوا اسکریپت سخت است؟

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

 


برچسب ها :

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