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

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

آموزش جامع جاوا اسکریپت

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

جاوااسکریپت یک زبان برنامه نویسی شی گرا(object-oriented) و تحت وب است که امکان پویا سازی صفحات وب ٬ افزایش کیفیت صفحات ٬ ساخت و استفاده از کوکی ها و امکانات دیگر را فراهم می سازد.JavaScript یک زبان برنامه نویسی اسکریپتی است که کدهای آن بسیار شبیه به زبان C است و به حروف بزرگ و کوچک حساس میباشد. از آنجا که JavaScript یک متن ساده میباشد، در نتیجه میتوان از هر ویرایشگر متن کمک گرفت، در سیستم ویندوز اغلب کاربران از برنامه notepad استفاده میکنند.

چه اطلاعاتی برای یاد گرفتن جاوا اسکریپت نیاز است؟

فقط HTML ، البته کمی هم دید برنامه نویسی لازم است .اما ما تمامی مبانی آنرا به شما آموزش میدهیم و شما احتیاجی به دانستن زبان برنامه نویسی جداگانه ندارید ولی کمی دید برنامه نویسی لازم است.

مزایای جاوا اسکریپت :

در همه browser ها قابل استفاده و خوانده شدن است.
قابلیت برنامه نویسی را به صفحات HTML شما میدهد.
صفحات HTML شما را پویا میکند.
به رویدادها پاسخ میدهد ( مثل کلیک موس،load شدن صفحه و …)
جاوا اسکریپت قابلیت ارزیابی و تغییر روی اطلاعات را دارد.
قابلیتهای زیادی در کنترل browser بیننده دارد.
جاوا اسکریپت میتواند cookie بسازد و استفاده کند

ما سعی کردیم تمام سرفصل های جاوا اسکریپت که سایت ها و منابع معتبر مانند w3schools در آموزش های خود به آن پرداخته اند در اختیار شما قرار دهیم

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

قسمت اول :
شروع کد نویسی
مبانی درج کد در جاوا اسکریپت
نکات کلیدی در نوشتن کد
قسمت دوم :
انواع داده
آرایه ها
قسمت سوم :
عملگرها
توابع
قسمت چهارم :

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

این سر فصل ها به مرور و با قرار دادن آموزش های بعدی بروزرسانی و تکمیل خواهند شد.