آموزش جاوا اسکریپت
جاوا اسکریپت چیست ؟
جاوااسکریپت زبان برنامه نویسی است که درون کد های HTML قرار می گیرد و بر روی مرورگر بازدیدکننده اجرا می شود . جاوا اسکریپت این امکان را میدهد که المانهای نمایش داده شده بر روی مرورگر بازدید کننده را تغییر داد و فرد بازدید کننده صفحه را به صورتی که ما میخواهیم ببیند . این تغییرات می تواند شامل مواردی مانند حرکت عکس به دنبال موس ، لرزیدن صفحه هنگام ورود به آن و …. باشد . همچنین با جاوا اسکریپ می توان : کیفیت صفحات وب را افزایش داد ؛ Browser بازدیدکننده را کنترل کرد ؛ و ….. .
جاوا اسکریپت ، یک زبان برنامه نویسی شی گرا است که به حروف بزرگ و کوچک حساس است . همچنین ، چون JavaScript یک متن ساده است ، میتوان آن را به کمک هر ویرایشگر متنی نوشت و اغلب کاربران از notepad این منظور استفاده می کنند .
اگر بخواهید از تفاوت های جاوا (Java ) و جاوا اسکریپت (JavaScript ) بدانید باید بگوییم :
- این دو برنامه هیچ شباهتی با یکدیگر نداریند !
- جاوا ( ) یک زبان برنامه نویسی بسیار کامل و بیشرفته است که توسط شرکت ” سان میکروسیستم ( Sun Microsystem ) ” توشته شده است و جاوا اسکریپت (JavaScript ) توسط شرکت netscap .
- جاوا اساسا یک برنامه نویسی Client-side است و برنامه های کوچکی هستند که از طریق اینترنت قابیت دریافت دارند و درون مرورگرها اجرا می شوند .
مزایای عمده جاوا اسکریپت عبارت است از :
- طراحی پویای صفحات وب سایت برای جلب بازدید کننده و جلوه های ویژه
- نزدیکی زبان جاوا اسکریپت با زبان های برنامه نویسی مانند C ، C++ ، C#
- راحتی استفاده از کتابخانه های آماده جاوا اسکریپت مانند کتابخانه های استاندارد ریاضی
- سادگی پیاده سازی و برنامه نویسی
- متحرک سازی ، انیمیش و پویا نمایی آسان
- ایجاد منو های جالب و زیبا همراه با انیمیشن
- امکان کنترل آسان مرورگر کاربر
- تشخیص نوع مرورگر و نمایش اطلاعات بر اساس آن
آموزش جاوا اسکریپت
JavaScript یک زبان برنامه نویسی اسکریپتی است که کد های آن بسیار شبیه کد های برنامه نویسی زبان C است . برای آموزش جاوا اسکریپت تنها نیاز به دانستن HTML /XHTML و کمی دید برنامه نویسی است .
سرفصل های آموزش جاوا اسکریپت به شرح زیر است :
-
آموزش شروع استفاده از جاوا اسکریپت در دوره آموزش جاوا اسکریپت
- مقدمه ای بر جاوا اسکریپت در کلاس آموزش جاوا اسکریپت
- آشنایی با ابزارها و کاربرد های جاوا اسکریپت در برنامه نویسی
-
آموزش هسته دستوری جاوا اسکریپت در دوره آموزش جاوا اسکریپت
- آشنایی با پیکربندی و ساختار جاوا اسکریپت در دوره آموزش جاوا اسکریپت
- آشنایی و کاربرد متغیر ها ، ساخت متغیر ها و نحوه کار کردن با متغیر ها در جاوا اسکریپت
- آشنایی با دستور های شرطی و کار با دستورهای شرطی در دوره آموزش جاوا اسکریپت
- آشنایی با ساخت حلقه در جاوا اسکریپت
- آشنایی با ساخت انواع توابع در JavaScript
-
آشنایی با انواع داده و اشیا ( Object ) در جاوا اسکریپت
- آشنایی با آرایه و نحوه کار کردن با آرایه در جاوا اسکریپت
- آشنایی با نحوه ایجاد اعداد و نحوه کار کردن در دوره آموزشی جاوا اسکریپت
- آشنایی با دستورات کار با تاریخ و زمان در JavaScript
- آشنایی با رشته و نحوه کار کردن با آن
-
آشنایی با DOM ( Document Object Model ) و نحوه کار با آنها
- آشنایی با مفهوم DOM ( DOM چیست ؟ ) / ساخت المان در DOM / نحوه دسترسی به المان های موجو در DOM و نحوه ایجاد تغییر در المان های موجو در DOM
- آشنایی با نحوه کارکردن با Node و HTML Element ها
-
آشنایی با رخداد ها و مقوله Event Listener ها در جاوا اسکریپت
- آشنایی با مدیریت رخداد ها در جاوا اسکریپت / شناخت رخداد های oClick و onEvents و آموزش کار کردن با رخداد های onBlur و onFocus
- آشنایی و کارکردن با Timer
-
آشنایی با نحوه رفع خطاهای رخ داده در کدهای جاوا اسکریپت
- آشنایی با خطاهای رایج در جاوا اسکریپت / مراحل رفع خطای کد های جاوا اسکریپت
- استفاده از Firebug برای رفع خطاهای جاوا اسکریپت
- آموزش مرحله به مرحله رفع خطا در محیط جاوا اسکریپت
-
آشنایی و کار با jQuery
- شناخت بهتر jQuery – دانلود و نصب jQuery در دوره آموزش جاوا اسکریپت
- آشنایی با ایجاد صفحه در jQuery و بررسی ویژگی های jQuery
- آشنایی با فیلتر های صفات در jQuery و نحوه کار با آن در کلاس آموزش جاوا اسکریپت
- آشنایی با فیلتر ها و انتخاب گر های فرم – ایجاد و درک حالت زنجیره عبارت jQuery – تعیین حاشیه عملگر صفحه لینک و ….
- کار با محتوای صفحه jQuery ( مانند ایجاد کردن و تنظیم کردن محتوای صفحه ) در تدریس خصوصی جاوا اسکریپت
- کار با Events ( آشنایی با مدیریت event در jQuery – متد های کمکی آسان در event – و …. )
-
آشنایی با انیمیشن ها و افکت ها در jQuery
- مخفی کردن و نمایش المان ها بوسیله jQuery
- Fade کردن المان ها به کمک jQuery در دوره آموزش jQuery
- ساخت انیمیشن های سفارشی و تخصصی