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

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • 021-22534127
  • info@danup.ir
سبد خرید 0
0
داناپ | دانش خود را به راحتی افزایش دهید
  • دسته بندی دوره ها
    • کسب و کار
    • برنامه نویسی
    • بورس و ارز دیجیتال
    • کلان داده و هوش مصنوعی
    • دیجیتال مارکتینگ
    • امنیت و شبکه
    • چند رسانه ای
    • انیمیشن و بازی سازی
    • هنر و گرافیک
    • توسعه فردی
    • آکادمیک و مهندسی
    • زبان خارجه
  • مجله داناپ
  • تدریس در داناپ
ورود و ثبت نام

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

خانهدوره های آموزشیبرنامه نویسیآموزش پایه جاوا اسکریپت Javascript
https://dl.danup.ir/Courses/557689/JS/1.Javascript.ifsnd84hgjsdfk.mp4
قیمت :

45,000 تومان 22,500 تومان

امتیاز
5.00 از 1 رأی
5.00 1 رای
45,000 تومان 22,500 تومان
ویژگی های دوره
زبان: فارسی
8 ساعت و 45 دقیقه
93 درس
1/85 گیگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
حالت مطالعه

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

 

در این دوره چه مباحثی آموزش داده شده است؟

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

– در فصل اول این دوره به کاربردهای اصلی زبان JavaScript، تاریخچه و استاندارد آن اشاره می شود. نحوه اضافه کردن JavaScript به صفحه توضیح داده می شود و در انتهای این فصل اولین برنامه JavaScript را نوشته و اجرا می شود.

– فصل دوم به ساختارهای کنترلی و توابع می پردازد و نحوه نوشتن برنامه در زبان JavaScript  را فرا خواهید گرفت.

– در فصل سوم با آرایه های یک بعدی و چند بعدی و همچنین اشیا و برنامه نویسی شی گرا در JavaScript آشنا خواهید شد.

– فصل چهارم مربوط به مسائل پیشرفته تر و سایر نکات مربوط به زبان JavaScript می شود. در این فصل توابع و اشیا را به صورت دقیق تر بررسی می کنیم، با اشیای Math و Date آشنا می شوید و همچنین تایمرها و مفهموم بسیار مهم callback را می بینید. چهار فصل اول این آموزش مربوط به هسته اصلی زبان JavaScript می شود و در سمت مرورگر و هم در سمت سرور (Node.js) یکسان است.

– از فصل پنجم وارد برنامه نویسی سمت فرانت اند می شویم و در این فصل با Browser Object Model آشنا می شویم و با اشیای مختلف BOM یعنی history، navigator، location و screen کار خواهیم کرد.

– فصل ششم به Document Object Model یا به اختصار DOM اختصاص داده شده است. در این فصل ابتدا با مفهوم Node و ساختار درختی صفحه آشنا می شوید. حرکت بین این نودها را فرا می گیرید. نحوه دسترسی به المان های html را می بینید و می توانید با JavaScript المان جدید بسازید، المان های موجود صفحه را ویرایش کنید و یا آن ها را حذف کنید. بعد از آن به سراغ Event ها می رویم و انواع و نحوه مدیریت آنها را با استفاده از Event Handler ها می بینیم. سپس کار با فرم ها و نحوه اعتبارسنجی آن ها را فرا خواهید گرفت. در این فصل به drag & drop در html5 هم پرداخته می شود تا مباحث گفته شده کامل تر شود.

– در فصل هفتم به سراغ ارسال درخواست های Ajax می رویم. ابتدا با JSON و نحوه کار با آن آشنا می شوید سپس طراحی Restful را می بینید و با استفاده از Node.js یک سرور راه اندازی می کنید. بعد از آن نحوه ارسال درخواست های Ajax به وسیله  XMLHttpRequest را فرا خواهید گرفت. اما این فصل به همین جا ختم نمی شود و شما نحوه ارسال درخواست با کتابخانه بسیار محبوب axios و همچنین مفهوم promise را فرا می گیرید.

– در فصل هشتم به سایر مباحث مهم مربوط به برنامه نویسی کلاینت یعنی Cookie، Local Storage، Media و همچنین Canvas اشاره می شود. و در فصل آخر یعنی فصل نه بازی شکستن آجرها را به صورت مرحله به مرحله پیاده سازی می کنیم.

 

سرفصل های دوره آموزش پایه جاوا اسکریپت Javascript

 

فصل1: مقدمات

  • چرا JavaScript؟
  • تاریخچه و استاندارد
  • ES5 و ES6
  • کاربردهای اصلی JavaScript
  • فراهم آوردن محیط توسعه
  • اولین برنامه JavaScript
  • قرار دادن JavaScript در فایل خارجی
  • console
  • document.write
  • نحوه پردازش صفحه توسط مرورگر
  • توضیحات

 

فصل2: ساختارهای کنترلی و توابع

  • مقدمه
  • متغیرها
  • انواع داده
  • دریافت ورودی از کاربر
  • عملگرهای محاسباتی
  • الحاق رشته ها و کاراکترهای خاص
  • برنامه جمع دو عدد
  • دستور if و عملگر تساوی
  • دستور else if و سایر عملگرهای منطقی
  • دستور switch
  • بهبود مثال حاصل جمع
  • حلقه while و مثال جمع اعداد
  • Chrome Debugger و استفاده از debugger در کد
  • حلقه do while و مثال دریافت سن
  • حلقه for
  • دستورات break و continue
  • توابع
  • توابع تبدیل دما
  • Scope
  • ارسال توابع به عنوان آرگومان ورودی

 

فصل 3: آرایه ها و اشیا

  • مقدمه
  • تعریف آرایه و دسترسی به عناصر آن
  • خصیصه های آرایه
  • آرایه های چند بعدی
  • برنامه نویسی شی گرا و تعریف شی در JavaScript
  • Function Constructors

 

فصل 4: مباحث تکمیلی زبان جاوا اسکریپت

  • متدهای آرایه ها
  • متد forEach()
  • متدهای رشته ها
  • نگاهی دوباره به اشیا
  • حلقه for in
  • شی Math و ایجاد اعداد تصادفی
  • نگاهی دوباره به توابع
  • عملگر شرطی با سه عملوند
  • شی Date
  • تایمرها و مفهوم callback

 

فصل 5: Browser Object Model

  • معرفی BOM
  • شی window
  • شی history
  • شی location
  • شی navigator و تشخیص نوع مرورگر
  • تشخیص موقعیت مکانی کاربر
  • شی screen

 

فصل 6: Document Object Model

  • معرفی DOM
  • انواع مختلف Node
  • دسترسی به المان های صفحه
  • InnerHTML و InnerText
  • تغییر استایل یک المان
  • حرکت بر روی Node ها (Traversing the DOM)
  • ایجاد المان جدید و اضافه کردن آن به صفحه
  • حذف المان از صفحه
  • معنی Event و Event Handler
  • خصیصه های HTML مربوط به Event
  • تغییر رفتار پیش فرض Event
  • اضافه کردن Event Handler به المان با JavaScript
  • شی Event
  • انتشار  Event
  • Drag & Drop
  • فرم ها
  • دسترسی به مقادیر فیلدهای فرم
  • اعتبارسنجی فرم
  • Event های صفحه کلید

 

فصل 7: Ajax

  • معرفی Ajax
  • JSON
  • طراحی Restful
  • راه اندازی سرور با استفاده از Node.js
  • آشنایی با Postman
  • Header درخواست HTTP و کدهای پاسخ
  • XMLHttpRequest
  • ارسال درخواست با axios
  • مثال ثبت کاربر جدید

 

فصل 8: مباحث تکمیلی مرورگر

  • Cookies
  • Web Storage
  • Media
  • Canvas
  • معرفی بازی
  • ترسیم اشکال ساده بازی
  • ترسیم آجرها
  • حرکت دادن دستگیره
  • حرکت دادن توپ
  • برخورد توپ با آجرها

 

 

 

حاصل دوره

شما پس از گذراندن این دوره با تمامی مباحث مهم در زبان JavaScript و همچنین برنامه نویسی سمت کلاینت آشنا می شید و هر آنچه را که برای انجام پروژه های واقعی نیاز دارید فراخواهید گرفت. این دوره اولین قدم شما برای ورود به بازار کار به عنوان یک برنامه نویس JavaScript است.

فصل اول

معرفی دوره ویدئو

09:02

پیش نمایش

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

01:47

پیش نمایش

مقدمه فصل دوم ویدئو

00:42

پیش نمایش

حلقه do while و مثال دریافت سن ویدئو

03:57

پیش نمایش

مقدمه فصل سوم ویدئو

00:59

پیش نمایش

دانلود یکجا قسمت های 1 الی 50 ویدئو

04:05:16

خصوصی

دانلود یکجا قسمت های 51 الی 93 ویدئو

04:39:35

خصوصی

سورس پروژه انجام شده فایل های ضمیمه

خصوصی

دوره های مرتبط

آموزش لاراول

آموزش جامع لاراول 5.7 در قالب پروژه طراحی فروشگاه آنلاین فایل

در این دوره همانطور که از نامش پیداست می خواهیم به آموزش پروژه محور لاراول بپردازیم. مشکلی که اکثر توسعه…
59,000 تومان 29,500 تومان
زبان برنامه نویسی کاتلین

آموزش مقدماتی زبان برنامه نویسی کاتلین

زبان برنامه نویسی کاتلین (Kotlin) یک زبان ایستا می باشد که توسط برنامه نویسان مستقر در روسیه توسعه داده شده…
رایگان!
آموزش پایتون

آموزش جامع و پروژه محور پایتون Python

پایتون (Python) در سال 1991 توسط گویدو ون روسوم به وجود آمد. زبان برنامه نویسی پایتون به قدری ساده و خواناست که…
49,000 تومان 24,500 تومان
طراحی وبسایت

طراحی وب از رویا تا واقعیت (فصل دوم)

در فصل اول از دوره آموزشی طراحی وب از رویا تا واقعیت به توضیح مفاهیم کلی طراحی وب، نقشه طراحی…
رایگان!
آموزش javafx

آموزش کار با JavaFX به همراه مثال

معرفی JavaFX JavaFX یک کتابخانه جاوا است که برای ساخت برنامه های Rich Internet استفاده می شود. برنامه های کاربردی نوشته شده با…
رایگان!

rate_reviewامتیاز دانشجویان دوره

5
5.00 1 رای
45,000 تومان 22,500 تومان
1 رأی
5 ستاره
1
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

chat_bubble_outlineنظرات

  • omid( دانشجوی دوره )
    1399/04/26
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    بسیار عالی !
    استاد شکاری بصورت خیلی دقیق و جزء به جزء مباحث رو جلو می‌روند طوری که آدم به راحتی درک‌ می‌کنه اصول جاوااسکریپت رو و دیگه احتیاجی به دوباره کاری نیست و فقط کافیست تمرین کنید تا دستتون راه بی افته .
    واقعاً ممنونم از این آموزش خوب

قوانین ثبت دیدگاه

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

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

قیمت :

45,000 تومان 22,500 تومان

افزودن به علاقه مندی
امتیاز
5.00 از 1 رأی
5.00 1 رای
45,000 تومان 22,500 تومان
زبان: فارسی
8 ساعت و 45 دقیقه
93 درس
1/85 گیگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
احسان شکاری
احسان شکاری
کارشناسی نرم افزار از دانشگاه فردوسی و کارشناس ارشد علوم تصمیم و مهندسی دانش از دانشگاه خوارزمی

دسته: برنامه نویسی
  • تهران، شریعتی، انتهای خواجه عبداله انصاری، خیابان بنی هاشم، پلاک 68
  • 021-22534127
  • Info@danup.ir
دسترسی سریع
  • صفحه اصلی
  • مجله داناپ
  • حساب کاربری
  • قوانین و مقررات
  • درباره ما
  • تدریس در داناپ
  • تماس با ما

تمامی حقوق برای وبسایت داناپ محفوظ می باشد.
50 درصد تخفیف ویژه تمامی دوره ها به مدت محدود!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره