این PDF به اموزش کامل و کاربردی زبان برنامه نویسی جاوا اسکریپت پرداخته است و .. .. .
با سلام. در این پست از سایت ۳ پروژه مفید جاوا را جهت دانلود قرار داده ایم. این ۳ پروژه عبارتند از : پروژه Search که به منظور جست و جوی یک فایل یا فولدر در سیستم می باشد، پروژه ماشین حساب به صورت گرافیکی و پروژه ATM یا دستگاه خودپرداز. همچنین توضیحات نسبتا کاملی برای کاربرانی که قصد دارند در مورد این پروژه ها اطلاعاتی کسب کنند در ادامه مطلب موجود می باشد که می توانند مشاهده نمایند.
پروژه Search : به منظور جست و جوی یک فایل یا فولدر در سیستم می باشد. این برنامه شامل دو فایل Search.java و Test.java است. در فایل Search.java یک تابع بازگشتی به نام listFilesInDirectory وجود دارد. این تابع تا زمانی به کار خود ادامه می دهد که فایل یا فولدر مورد نظر را پیدا کند. در فایل Test.java مسیر فایل و نام فایلی را که می خواهیم جست و جو کنیم را مشخص می کنیم. برای مثال در این برنامه مسیر را درایو G و نام فایل را ”*.ali” داده ایم، یعنی با اجرای این برنامه هر فایلی با نام ali را که در درایو G قرار دارد ، پیدا می کند. تابع listFilesInDirectory در Test.java فراخوانی شده است، با مشخص کردن مسیر و نام فایل برنامه را اجرا کنید.
پروژه ماشین حساب به صورت گرافیکی : این پروژه شامل دو فایل Calculator.java وTest.java می باشد. در فایل Calculator.java چند تابع برای اجرای عملیات ریاضی مانند جمع، تفریق، ضرب، تقسیم، توان و تابعی برای محاسبه سینوس زاویه نوشته شده است. این برنامه با استفاده از کتابخانه awt به صورتی گرافیکی و به زبان جاوا نوشته شده است، به صورتی که با اجرای فایل Test.java یک صفحه گرافیکی شامل اعداد و علامت ها ظاهر می شود که با کلیک کردن روی هر دکمه میتوان عملیات زیاضی را انجام داد و در نهایت خروجی عملیات در یک text box نمایش داده می شود.
پروژه ATM یا دستگاه خودپرداز : در این پروژه یک فایل حاوی اطلاعات کاربران وجود دارد. برنامه ابتدا اطلاعات را از فایل می خواند. سپس کاربر می تواند با وارد کردن username و password وارد حساب کاربری خود شود. پس از ورود، شش نوع عملیات برای کاربر تعریف شده است.
۱-مشاهده موجودی
۲-دریافت پول
۳-پرداخت پول
۴-انتقال وجه
۵-خروج کاربر
۶-خروج از برنامه
کاربر می تواند با وارد کردن شماره عمل، کار مورد نظر خود را انجام دهد و با زدن شماره ۵ از حساب کاربری خود خارج شده وکاربر بعدی می تواند وارد شود.
دانلود برنامه اندروید آموزش جاوا به همراه آزمون
برنامه ای برای اندروید که هم آموزش JAVA هم آزمون JAVA داره و بعد از اتمام دروس و آزمونها CERTIFICATE صادر میکند.
چکیده :
جاوااسکریپت یک زبان اسکریپتی که بوسیلة مرورگر وب تفسیر یاintepret می شود. بطور گسترده در دنیای وب مورد استفاده قرار می گیرد.این زبان توسط شرکتNetscape به وجود آمد.در ابتدا نامش Live script بودکه بعدها با حمایت شرکت Sun به نام Java scriptدرآمد.بیشتر دستورات خود را ازجاوا گـرفته است.
جاوااسکریپت دارای قابلیتهای زیادی است که در طول تحقیق ذکر شده است.
فهرست
مقدمه : ی
جاوااسکریپت چیست؟ 1
1ـ1)اصول اسکریپت نویسی درصفحات وب : 1
2ـ1)اسکـریپتهاو برنامه ها: 2
3ـ1)معرفی جـاوااسکـریپت: 2
4ـ1)قابلیتهای جـاوااسکـریپت: 2
5ـ1)تفاوتهای جـاوا و جـاوااسکـریپت: 3
6ـ1)چگونه جـاوااسکـریپت در یک صفحه وب قرار میگیرد ؟ 4
خلق یک اسکـریپت: 5
1ـ2)ابزار اسکریپت نویسی: 5
2ـ2)آغاز خلق اسکریپت : 6
بررسی قابلیتهای جاوااسکریپت: 6
1ـ3)زیباترکردن ظاهر یک صفحه وب به کمک جاوااسکریپت : 7
استفاده از نوار وضعیت: 7
2ـ3)کار با برنامههای اتصالی: 8
برنامههای جاوااسکریپت چگونه کار میکنند؟ 9
1ـ4)توابع در جاوااسکریپت: 9
2ـ4)اشیاء در جاوااسکریپت : 11
3ـ4)کنترل حوادث: 12
4ـ4)مخفی کردن اسکـریپتها از مرورگرهای قدیمی : 13
استفاده از مقادیر و ذخیرهسازی آنها : 14
1ـ5)انتخاب نام برای متغییرها: 14
2ـ5)انواع دادهها در جاوااسکریپت : 15
1ـ6)خلق یک شیء String : 17
1ـ7)دستور if: 17
2ـ7)دستور else : 19
تکرار دستورات با استفاده از حلقهها : 19
1ـ8)حلقههای for : 19
2ـ8)حلقه های while: 20
3ـ8)حلقههای do…while: 20
اشیاء درون ساخت مرورگر: 20
1ـ9)اشیاء چیستند؟ 21
2ـ9)خاصیتهای اشیاء و مقادیر: 21
3ـ9)گرد کردن اعداد: 22
4ـ9)خلق اعداد تصادفی : 22
5ـ9)کار با تاریخها : 23
مدل شیئی سند (DOM) : 23
1ـ10)درک مدل شیئی سند : 23
2ـ10)دسترسی به تاریخچه مرورگر : 25
خلق اشیاء اختصاصی: 26
1ـ11)استفاده از اشیاء برای سادهکردن اسکریپتها : 26
2ـ11)اختصاصی کردن اشیاء درون ساخت : 27
پنجرهها و زیرصفحهها : 28
1ـ12)کنترل پنجرهها با استفاده از اشیاء: 28
2ـ12)ایجاد وقفههای زمانی : 28
3ـ12)استفاده از اشیاء جاوااسکریپت برای کار با زیرصفحهها : 29
دریافت اطلاعات به کمک پرسشنامه : 30
1ـ14)اصول طراحی پرسشنامهها در HTML : 30
2ـ14)شیء form در جاوااسکریپت : 30
3ـ14)ورودیهای متن : 30
4ـ14)ورودیهای چند خطی متن : 31
5ـ14)کار با متن در پرسشنامهها : 31
6ـ14)دکمهها : 31
7ـ14)مربعهای گزینش : 32
8ـ14)دکمههای رادیوئی : 32
تصاویر گرافیکی و انیمیشن : 33
1ـ15)استفاده از جاوااسکریپت برای کار با نقشههای تصویری : 33
2ـ15)تصاویر دینامیک در جـاوااسکـریپت : 33
اسکـریپتهای فرامرورگری : 34
1ـ16)دریافت اطلاعات مرورگر : 34
2ـ16)حل مشکل ناسازگاری مرورگرها : 35
3ـ16)خلق اسکریپتهایی که به یک مرورگر اختصاص دارند : 35
4ـ16)هدایت کاربران به صفحات متفاوت : 36
5ـ16)خلق یک صفحه چند منظوره : 36
کار با شیوه نامه ها : 36
1ـ17)معرفی HTML دینامیک : 36
2ـ17)شیوه ها و ظاهر صفحات : 37
3ـ17)تعریف و استفاده از شیوههای css : 38
4ـ17)تنظیم مکان متن : 38
5ـ17)تغییر رنگ ، و تصاویر زمینه : 38
6ـ17)کار با فونتها : 39
7ـ17)حاشیه ها و حدود : 39
استفاده از لایهها برای خلق صفحات دینامیک : 40
1ـ18)لایهها چگونه کار میکنند ؟ 40
2ـ18)دو استاندارد برای خلق لایه ها : 40
3ـ18)خلق لایههای CSS : 41
4ـ18)تعریف خواص لایه ها : 42
استفاده از جاوااسکریپت برای توسعه سایت وب : 42
1ـ19)خلق سند HTML : 42
2ـ19)استفاده ازلیستهای باز شونده برای تسهیل هدایت کاربران : 43
3ـ19)خلق دستورات HTML و ایجاد ساختار داده ای: 44
4ـ19)افزودن توضیحاتی در مورد پیوندها: 44
5ـ19)استفاده از پیوندهای گرافیکی: 44
نتیجه: 45
خلاصه: 46
فهرست منابع: 47