توضیحات
معرفی آموزش JavaScript پرند
معرفی نرم افزار JavaScript
آموزش JavaScript پرند
جاوا اسکریپت JavaScript زبان برنامهنویسی پویا و مبتنی بر شی (Object-based) است که برای ایجاد تعامل با صفحات وب بهکار میرود. جایی که HTML و CSS ساختار اولیه و ظاهر صفحات وب را تعیین میکنند، جاوا اسکریپت نحوه عملکرد صفحات وب را کنترل میکند. جاوا اسکریپت، تجربه کاربر را از صفحه وب با تبدیل آن از یک صفحه استاتیک به یک صفحه تعاملی بهبود میبخشد. بهطور خلاصه، جاوا اسکریپت به صفحات وب رفتار میبخشد. جاوا اسکریپت عمدتا برای برنامههای مبتنی بر وب و مرورگرهای وب مورد استفاده قرار میگیرد. اما جاوا اسکریپت نیز فراتر از وب در نرمافزارها، سرورها و کنترلهای سختافزاری استفاده میشود.
سرفصلهای آموزش JavaScript
بستهی آموزش JavaScript پرند حاوی دوره کامل مباحث آموزشی طبقهبندی شده در سه دوره مقدماتی، متوسط و پیشرفته است و به همراه آن برترین ادیتورهای JavaScript به منظور استفاده در آموزش JavaScript نظیر Adobe Dreamweaver ،Brackets ،JetBrains WebStorm ،Notepad++ Sublime Text و… نیز ارائه شده است.
مباحث دوره مقدماتی آموزش JavaScript
١ – مقدمه
مقدمه
٢ – آشنایی با JavaScript
تاریخچه JavaScript – محدودیتهای JavaScript – ارتباط مرورگر و JavaScript
٣ – مبانی درج کدها
کار با تگ Script – قوانین درج کدها – افزودن توضیحات
۴ – ایجاد فایل JS
ایجاد فایل JS
۵ – نمایش اطلاعات خروجی
کار با متد Alert – نمایش اطلاعات در صفحه وب – کار با متد Log
۶ – کاربرد متغیرها
تعریف متغیرها – مقدار دهی به متغیرها – کار با متغیرها
٧ – استفاده از عملگرها
عملگرهای ریاضی – عملگرهای تخصیصی – عملگرهای رابطهای – عملگرهای منطقی – تقدم عملگرها
٨ – مدیریت Data Type
انواع Data Type – کار با عملگر Typeof
٩ – کاربرد Functionها
آشنایی با Functionها – کاربرد Functionها
١٠ – کاربرد Objectها
آشنایی با Objectها – استخراج دادهها از Object – ایجاد متد – محدوده کارایی متغیرها
١١ – کاربرد رویدادها
مدیریت رویدادها – ایجاد رویداد Onclick – توابع و رویداد Onclick
١٢ – کار با دادههای رشته ای
نوع داده رشتهای – داده های رشتهای و عملگرها
١٣ – تشخیص و استخراج کاراکترها
تشخیص موقعیت کاراکترها – استخراج بخشی از رشتهها
١۴ – متدهای کار با رشتهها
متدهای کار با رشتهها (۱) – متدهای کار با رشتهها (۲)
١۵ – کار با دادههای عددی
نوع داده عددی – کاربرد نماد علمی – مفهوم Infinity و NaN
١۶ – مدیریت دادههای عددی
متدهای کار با اعداد – تبدیل رشته به عدد
١٧ – کار با Math
کار با Math
١٨ – ایجاد اعداد تصادفی
کار با متد Random – تابع تولید اعداد تصادفی
١٩ – مدیریت تاریخ و زمان
درج تاریخ و زمان – قالبهای ورودی تاریخ – کار بر روی تاریخ و زمان
٢٠ – آزمونهای عملی
۶ دوره آزمون
مباحث دوره متوسط آموزش JavaScript
۱ – کاربرد آرایهها
ایجاد آرایهها – دسترسی به عناصر آرایه – افزودن عنصر به آرایهها – متدهای افزودن عناصر
۲ – مدیریت آرایهها
حذف عناصر از آرایه – ترکیب و تقسیم آرایهها – تبدیل آرایه به رشته – مرتبسازی عناصر آرایه
۳ – متغیرهای Boolean
متغیرهای Boolean
۴ – مدیریت متغیرها
مفهوم Hoisting – کار با Use Strict
۵ – کاربرد دستورات شرطی
کار با دستور If – کار با دستور Else – دستور Else If – کار با Ifهای تو در تو
۶ – کار با Switch و For
کاربرد دستور Switch – کار با حلقه For – حلقه For و پیمایش آرایه
۷ – کار با While و Do-While
کاربرد حلقه While – کاربرد حلقه Do-While – نقش عبارات Break و Continue
۸ – کار با Try و Catch
کار با Try و Catch
۹ – کار با خصوصیت Throw
کار با خصوصیت (Throw (۱ – کار با خصوصیت (Throw (۲
۱۰ – نام خطاها در JavaScript
نام خطاها در (JavaScript (۱ – نام خطاها در (JavaScript (۲
۱۱ – اشکال زدایی
اشکال زدایی
۱۲ – ایجاد Objectها و سازنده ها
ایجاد Objectها – ایجاد سازنده ها
۱۳ – مدیریت Objectها
ارتباط حلقه For و Objectها – مدیریت ویژگیهای Objectها
۱۴ – مفهوم DOM
آشنایی با DOM – متدهای DOM
۱۵ – جستجو در DOM
جستجوی Objectها در HTML – جستجوی کلاسها و CSS – کار با HTML Object Collection
۱۶ – تغییر ویژگیها در DOM
تغییر ویژگیهای یک تگ – تغییر ویژگیهای CSS
۱۷ – رویدادهای DOM
کنترل رویدادهای DOM – کار با Onclick و Onload – کار با Onchange و Onmouseover
۱۸ – کاربرد EventListenerها
کار با EventListenerها – همزمانی بروز رویدادها
۱۹ – کار با Nodeها
ساختار Nodeها – افزودن Nodeها – تغییر مکان و حذف Nodeها – درج ویژگی بر روی Nodeها
۲۰ – آزمونهای عملی
۶ دوره آزمون عملی
مباحث دوره پیشرفته آموزش JavaScript
۱ – مفهوم BOM
مفهوم BOM
۲ – متدهای BOM
کار با Screen – کار با Location – کار با History – کار با Navigator
۳ – ایجاد کادرهای پیام
کار با Confirm Box – کار با Prompt Box
۴ – زمانبندی در BOM
زمان بندی در BOM
۵ – آشنایی با jQuery
کار با jQuery – کار با jQuery CDN – کدها در jQuery
۶ – نقش Selectorها
کاربرد Selectorها – انواع Selectorها
۷ – رویدادهای jQuery
رویدادهای ماوس – رویدادهای فرم – رویدادهای صفحهکلید
۸ – کار با متد On
کار با متد On
۹ – کار با افکتها
افکتهای Show/Hide – افکت های Fading – افکتهای Sliding
۱۰ – ایجاد انیمیشن
کار با متد Animate – ویرایش ویژگیهای انیمیشن
۱۱ – ویرایش انیمیشن
کنترل اجرای انیمیشن – متوقف کردن انیمیشن – تابع Callback
۱۲ – قابلیت Chain
قابلیت Chain
۱۳ – دریافت و ذخیره اطلاعات
دریافت اطلاعات در jQuery – ذخیره اطلاعات در jQuery
۱۴ – افزودن عناصر به صفحه
کار با Append و Prepend – ترکیب روشها در متد Append – افزودن به قبل و بعد عناصر
۱۵ -ارتباط CSS و jQuery
افزودن کلاسها توسط jQuery – کار با CSS در jQuery
۱۶ – محاسبه و کنترل ابعاد
محاسبه ابعاد تگ – کنترل ابعاد تگ
۱۷ – مفهوم Traversing
مفهوم Traversing
۱۸ – متدهای Traversing
متدهای Ancestor – متدهای Descendant – متدهای Sibling – متدهای Filtering
۱۹ – کار با AJAX
مفهوم AJAX – کاربرد متد Load – کاربرد تابع Callback – کاربرد Get و Post
۲۰ – آزمونهای عملی
۶ دوره آزمون عملی
محصولات آموزشی پرند
در تولید نرمافزارهای آموزشی Interactive هدف اصلی تعامل و مشارکت کاربر در طول مدت آموزش بوده تا علاوه بر تاثیر بیشتر در یادگیری، مانع خستگی فرد شود. بدین ترتیب شما در هنگام مشاهده مباحث آموزشی با انجام موارد خواسته شده در طول آموزش، شاهد پیشرفت خود خواهید بود. شرکت فنی مهندسی پرند به عنوان بنیانگذار آموزش اینتراکتیو (Interactive) در ایران با نگرشی متفاوت نسبت به مبحث آموزش اقدام به تولید نرمافزارهای آموزشی کرده است.
از ویژگیهای نرمافزارهای آموزشی شرکت پرند، استفاده از نویسندگان متخصص برای محتوای آموزشی، گویندگان حرفهای و همچنین استفاده از انیمیشن برای یادگیری راحتتر مطالب، Autorun کاربردی برای مرور سریع درسها و آزمونهای تستی و عملی برای سنجش میزان آموختهها است. شما میتوانید تمامی محصولات آموزشی پرند را از فروشگاه اینترنتی تجریشکالا تهیه کنید.
نحوۀ خرید و ثبت سفارش:
1ـ پس از انتخاب کالا یا کالاهای موردنظر و قرار گرفتن کالا در سبد خرید، میتوانید سبد خرید را بررسی کنید و در صورت نیاز نسبت به تغییر تعداد و یا حذف موارد اقدام نمایید. با انتخاب گزینۀ ثبت مشخصات در سبد خرید یا تسویه حساب و ورود به صفحه مشخصات و تسویهحساب، نام، آدرس دقیق و تلفن خود را وارد نمایید. سپس روش ارسال را انتخاب کنید(در صورت انتخاب ارسال پستی، کدپستی را نیز را وارد کنید).
2ـ در این صفحه، بطور پیشفرض، گزینۀ پرداخت مستقیم بانکی، انتخاب شدهاست. با انتخاب دکمۀ ثبت سفارش، سفارش خود را تکمیل نمایید. لطفاً توجه کنید که تا قبل از تماس از سوی پشتیبانی، انبار یا واحد ارسال با شما، پرداختی صورت نمیگیرد و به صفحه پرداخت هدایت نخواهیدشد و با این کار تنها، فرایند خرید، نهایی و ثبت میشود.
3ـ پس از ثبت سفارش، سفارش شما بررسی، بستهبندی و آماده ارسال خواهد شد. در این مرحله جهت هماهنگیهای لازم زمان ارسال، با شما تماس تلفنی گرفته میشود.
4ـ در مناطق نزدیک، امکان پرداخت پس از تحویل فراهم میباشد. اما برای مناطق دورتر و ارسال پستی، پس از آمادهسازی سفارش، و پیش از ارسال، تسویه نهایی صورت میگیرد.
نحوۀ ارسال کالا:
1- ارسال اکو تهران، با هزینه 25000 تومان، خواهد بود و در صورت لزوم، ارسال فوری (فقط تهران) امکانپذیر است.
2- برای مناطق خارج از تهران(کلیه شهرستانها(، ارسال از طریق پست پیشتاز، در اولین بازه ممکن انجام میشود. مدت زمان لازم جهت تکمیل فرایند پست، منطبق با شرایط پست پیشتاز شرکت ملی پست است و از زمان تحویل به پست، تا زمان تحویل به مشتری، برای مناطق خارج از تهران، دو تا سه روز کاری به طول خواهد انجامید. هزینه ارسال 25000 تومان است.
3- پس از تحویل بسته به پست مبدأ، کد رهگیری پستی جهت اطلاع لحظهای از وضعیت و مکان بسته، برای خریداران محترم، پیامک میشود.
4ـ برای مبالغ خرید بالاتر از 2000000 تومان، امکان درخواست برای ارسال رایگان وجود دارد.
در صورت نیاز به راهنمایی و به ویژه در صورت نیاز به ارسال فوری کالا، پس از نهاییکردن سفارش، با شماره 22742079 با پیش شماره 021 (تهران)، تماس بگیرید یا از طریق واتسپ 09202124727، پیام ارسال فرمایید.