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

۳۳۴ رای ۹.۲

access_time طول دوره ۵۸ ساعت
event_seat تعداد جلسات ۳۳ جلسه
people دانشجویان ۱۵۸۲ نفر
headset_mic پشتیبانی دوره۳ ماه

قیمت : ۱۱۹ هزار تومان

schedule بیش از 58 ساعت آموزش ویدیویی - 5.5 گیگابایت محتوای آموزشی
7Learn Experts
description توضیحات دوره list جلسات دوره speaker_notes دیدگاه ها
list لیست جلسات دوره
  1. دوره مجازی جاوااسکریپت (جلسه 1): معرفی جاوااسکریپت و قدرت آن، پیشنیازها و آماده سازی محیط کار play_circle_outlined
  2. دوره مجازی جاوااسکریپت (جلسه 2): قرارداد ها، شروع کدنویسی حساب شده و مفاهیم پایه ! play_circle_outlined
  3. دوره مجازی جاوااسکریپت (جلسه 3): انواع مختلف داده ها و متغیرها در جاوااسکریپت play_circle_outlined
  4. دوره مجازی جاوااسکریپت (جلسه 4): عملگرهای محاسباتی، منطقی، مقایسه ای در جاوااسکریپت play_circle_outlined
  5. دوره مجازی جاوااسکریپت (جلسه 5): ورودی/خروجی و ساختارهای شرطی جاوااسکریپت play_circle_outlined
  6. دوره مجازی جاوااسکریپت (جلسه 6): آرایه ها، اشیاء ، ساختارهای کنترلی و حلقه ها play_circle_outlined
  7. دوره مجازی جاوااسکریپت (جلسه 7): تعریف توابع دلخواه در جاوااسکریپت، نکات و ترفندها play_circle_outlined
  8. دوره مجازی جاوااسکریپت (جلسه 8): اشیاء و برنامه نویسی شی گرا در جاوااسکریپت play_circle_outlined
  9. دوره مجازی جاوااسکریپت (جلسه 9): اشیاء، توابع و متدهای پیش تعریف شده در جاوااسکریپت play_circle_outlined
  10. دوره مجازی جاوااسکریپت (جلسه 10): event ها و کنترل رفتار کاربران در جاوااسکریپت play_circle_outlined
  11. دوره مجازی جاوااسکریپت (جلسه 11): مدل BOM و تعامل جاوااسکریپت با مرورگرکاربر play_circle_outlined
  12. دوره مجازی جاوااسکریپت (جلسه 12): مدل DOM، تغییر در تگ های صفحه وب و شی Element play_circle_outlined
  13. دوره مجازی جاوااسکریپت (جلسه 13): مدل DOM، شی document و انجام تغیرات پویا در صفحه وب play_circle_outlined
  14. دوره مجازی جاوااسکریپت (جلسه 14): توابع زمانی، خطایابی و تشخیص خطا در جاوااسکریپت play_circle_outlined
  15. دوره مجازی جاوااسکریپت (جلسه 15): کدنویسی چند پروژه عملی و کاربردی play_circle_outlined
  16. دوره مجازی جاوااسکریپت (جلسه 16): آشنایی با جی کوئری و قواعد نوشتاری آن play_circle_outlined
  17. دوره مجازی جاوااسکریپت (جلسه 17): دستکاری و انجام تغیرات در صفحات وب با jQuery play_circle_outlined
  18. دوره مجازی جاوااسکریپت (جلسه 18): مدیریت رویدادها و نکات مهم در کدنویسی جی کوئری play_circle_outlined
  19. دوره مجازی جاوااسکریپت (جلسه 19): انیمیشن ها ، متدهای فیلترینگ و پیمایش در جی کوئری play_circle_outlined
  20. دوره مجازی جاوااسکریپت (جلسه 20): عبارت های منظم و اعتبارسنجی فرم ها play_circle_outlined
  21. دوره مجازی جاوااسکریپت (جلسه 21): عبارت های منظم و اعتبارسنجی فرم ها - بخش دوم play_circle_outlined
  22. دوره مجازی جاوااسکریپت (جلسه 22): XML و JSON و کاربرد آن ها play_circle_outlined
  23. دوره مجازی جاوااسکریپت (جلسه 23): آموزش کدنویسی Ajax با جاوااسکریپت خالص play_circle_outlined
  24. دوره مجازی جاوااسکریپت (جلسه 24): آموزش کدنویسی Ajax با کتابخانه جی کوئری play_circle_outlined
  25. دوره مجازی جاوااسکریپت (جلسه 25): آموزش نحوه صحیح نوشتن کتابخانه (library) برای جاوااسکریپت play_circle_outlined
  26. دوره مجازی جاوااسکریپت (جلسه 26): آموزش نحوه صحیح نوشتن افزونه (plugin) های جی کوئری play_circle_outlined
  27. دوره مجازی جاوااسکریپت (جلسه 27): پروژه - طراحی پلاگین closable (افزودن قابلیت بسته شدن به تگ ها) play_circle_outlined
  28. دوره مجازی جاوااسکریپت (جلسه 28): پروژه - طراحی و پیاده سازی پلاگین Tooltip play_circle_outlined
  29. دوره مجازی جاوااسکریپت (جلسه 29): پروژه - کدنویسی پلاگین اعتبارسنجی فرم ها (Form Validation) play_circle_outlined
  30. دوره مجازی جاوااسکریپت (جلسه 30): پروژه - طراحی و پیاده سازی پلاگین Modal play_circle_outlined
  31. دوره مجازی جاوااسکریپت (جلسه 31): پروژه - طراحی و پیاده سازی منوهای آکاردئونی play_circle_outlined
  32. دوره مجازی جاوااسکریپت (جلسه 32): پروژه های اسلایدر، منوی کناری مخفی و محتوای تب دار play_circle_outlined
  33. دوره مجازی جاوااسکریپت (جلسه 33-آخر): نکات باقیمانده، پیشرفته، توصیه ها و جمع بندی play_circle_outlined

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

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

شما با تماشای این آموزش میتوانید صفحاتی با افکت های جالب و زیبا طراحی کنید و به صفحات طراحی شده توسط خودتان روح تازه ای بدمید , بعد از دیدن این دوره آموزش قادر خواهید بود اسلایدر های بسیار زیبا و حرفه ای با استفاده از جی کوئری و جاوا اسکریپت کد نویسی و طراحی کنید , دوره آموزش ویدیویی جاوا اسکریپت و دوره آموزش ویدیویی جی کوئری میتواند کمک شایانی به شما در طراحی وب نماید . این سری از دوره آموزشی پروژه محور جاوا اسکریپت و جی کوئری (jQuery) با داشتن پروژه های جذاب و کاربردی میتوانید شما را به یک حرفه ای در طراحی وب تبدیل کند.

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

:: دموی پروژه های جامعی که از 0 تا 100 در این دوره کدنویسی شده اند رو می تونید از اینجا ببینید :

پلاگین Closable پلاگین Tooltip پلاگین Validate پلاگین Modal منوی Accordion منوی مخفی کناری باکس های تب دار اسلایدر پیشرفته اسلایدر پیشرفته تمام صفحه

 

دانلود فایل PDF سرفصل ها با جزئیات دقیق و به تفکیک جلسات ویدیویی

 

:: سرفصل ها دوره آموزشی جامع و پروژه محور جاوااسکریپت و جی کوئری (پایه تا پیشرفته)

فصل 1 : معرفی جاوااسکریپت و قدرت آن، پیشنیازها و آماده سازی محیط کار

فصل 2 : قرارداد ها، شروع کدنویسی حساب شده و مفاهیم پایه !

فصل 3 : انواع داده ها، متغیر ها و عملگرها در زبان جاوااسکریپت

فصل 4 : آرایه ها، ساختارهای شرطی و حلقه ها در جاوااسکریپت (+پروژه)

فصل 5 : تعریف توابع دلخواه در جاوا اسکریپت

فصل 6 : اشیاء و برنامه نویسی شی گرا در جاوااسکریپت

فصل 7 : معرفی توابع، کلاس ها و اشیاء پیش ساخته در جاوااسکریپت

فصل 8 : رویدادها - کنترل و مدیریت رفتار کاربر در صفحات وب (+ چند پروژه)

فصل 9 : مدل های DOM و BOM و ویرایش پویای عناصر صفحه وب توسط جاوااسکریپت (+پروژه)

فصل 10 : رویدادهای زمانی و اجرای خودکار کدها در بازه های زمانی تعیین شده (+پروژه)

فصل 11 : مدیرت خطا و نحوه تشخیص و رفع مشکلات کدهای جاوااسکریپت

فصل 12 : جی کوئری، انجام کار بیشتر با کدنویسی کمتر و راحت تر!

فصل 13 : معرفی ساختار، رویدادها و توابع زنجیره ای جی کوئری

فصل 14 : انیمیشن ها، و امکانات جالب زبان جی کوئری (+پروژه)

فصل 15 : عبارت های منظم و اعتبارسنجی فرم های موجود در صفحات وب (+پروژه)

فصل 14 : معرفی XML و JSON و کاربردهای آن ها 

فصل 17 : Ajax و جادوگری در صفحات وب! (+پروژه)

فصل 18 : آموزش اصولی نحوه پلاگین نویسی با جاوااسکریپت و جی کوئری (+پروژه)

فصل 19 : پیاده سازی چندین پروژه عملی و کاربردی (اسلایدر، لایت باکس، باکس تب دار و ... )

فصل 20 : مباحث باقیمانده و پیشرفته جاوااسکریپت

فصل 21 (آخر): جمع بندی، معرفی منابع و توصیه های مهم

it,one replyپاسخ

سلام و خسته نباشید خدمت استاد اوند عزیز استاد
!==با ! چه تفاوتی میکنه و کجا باید از !== و کجا باید از ! استفاده کنیم

لقمان آوند

سلام
! که علامت not هست. وقتی بخواید جایی خلاف یک شرط برقرار شه اتفاقی بیفته باید از ! استفاده کنید. مثلا اگر کاربر لاین نبود : if(!isUserLogined()){…}
ولی ==! یه عملگر مقایسه ای هست. برای مقایسه دو مقدار استفاده میشه و زمانی برقراره که دو طرف مقایسه از لحاظ نوع و یا مقدار با هم متفاوت باشند.

it,one

😛 استاد بهتر نبود به جای اینکه
print(“—————–“);
بگذارید به تابع به اسم hr تعریف میکردیم و بهش میگفتیم هر موقع صدا زده شدی یه خط چاپ کن !‌؟
#خلاقیت
😆 😆 😉 🙄 😛

لقمان آوند

این کارو در جلسات بعدی کردیم. اینجا هم اینجوری نوشتیم. همه روش براتون نوشتیم …

حامد اعتضادی replyپاسخ

سوالی که دارم اینه که من کلا نحوه نوشتن این کد رو فهمیدم اما وقتی رفتم یکم سرچ کردم دیدم کلی پلاگین داره که به راحتی میشه ازشون استفاده کرد ، متوجه شدم که بعضی از کد ها رو نمی فهمم و بعضی رو می فهمم، اما میشه به راحتی دست برد توشون
آیا استفاده از پلاگین ها خوبه؟
آیا لازمه این همه کد بنویسیم؟
آیا همه برنامه نویس ها از بیس میشینن و کد می نویسن؟

لقمان آوند

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

it,one replyپاسخ

سلام و خسته نباشید خدمت استاد اوند عزیز بنده چند تا مبحث رو نفهمیدم اول اینکه
var itone = {name:”mrsh”,age:16,interest:”all programings “}
الان ما توی ابجکت خصوصیت داریم درسته خصوصیت ها مثل name هست یا age ولی method ها اینجا چی هست ۱؟‌ رفتار ها !؟‌
گفتیم
document.write();
document یه شی هست درسته !؟‌
و write یه رفتار توی سند پس property ها کجا هستند ۱؟‌
و در اخر اینکه class چیه مجموعه ای از ابجکت ها میشه یه مثال در مورد class بزنید !؟‌
سوال دیگه ای داشتم و اینکه
window.alert()
اینجا ما بهش گفتیم که برو توی شی ویندو و واسه ما string رو الرت کن درسته !؟‌ که alert یدونه رفتاره یا بهتره بگم رفته توی شی window و تابع alert رو اجرا کرده ۱؟‌ کدوم حالته الان alert یه تابعه یا یه رفتار یا هردو
پس این کد با
alert(“is string “); چه تفاوتی میکنه اینجا ما بهش نمیگیم توی چه شی ای پیام رو نمایش بده !‌؟

ممنون بابت اینکه وقت گذاشتید 🙂

لقمان آوند

سلام
همون داکیومنت متدها و ویژگی های خودشو داره. در مورد بخونید. اینجا می تونید ببینید.
کلاس یه مفهوم انتزاعی هست و مشخص کننده دسته ای از اشیاء مشابه هم هست. مثلا کلاس انسان اشیاء علی، محمد و … رو داره.
بله alert یه متد از شی window هست.
متد های شی window توی جاوااسکریپت استثنائا می تونن مستقیما صدا زده بشن و نیازی به آوردن window. قبل از اونها نیست.
همه این موارد رو توی دوره گفتیم ادامه رو ببینید …

Esmail Muhmmadzade replyپاسخ

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

وحید صالحی

سلام نظرتون کاملا درسته شما موتور یک اتومبیل رو فرض کنید تا زمانی که روشن نشه قطعا نمی تونه باعث حرکت اتومبیل بشه هسته یا به عبارتی کتابخانه جی کوئری هم برای کدهایی که شما می نویسید حکم موتور اتومبیل رو داره تا اول اجرا نشه قطعا کدهای شما هم اجرا نخواهند شد و باید قیل از تمامی فایل ها و کدهای شما قرار بگیره

حامد اعتضادی replyپاسخ

سلام
من قسمت دوم تو دستور replace رو متوجه نمیشم
محبت می کنین توضیح بدین

$1 یعنی چی؟

لقمان آوند

این رو که توی جلسات عبارت های منظم تدریس کردیم. $1 به مقدار درون اولین پردانتز عبارت منظم اشاره میکنه

حامد اعتضادی replyپاسخ

angular js بهتره یا react؟
چرا؟

کیوان علی محمدی

سلام بسته به پروژه فرق داره. انگولار برای برنامه هایی بزرگ تر و مواردی که لاجیک بیشتری در سمت کاربر دارن بهتره ولی react برای برنامه هایی که component base هستند بهتره.

کیوان علی محمدی replyپاسخ

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

حامد اعتضادی replyپاسخ

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

حامد اعتضادی replyپاسخ

خوشحال میشم تو جلسه رفع اشکالتون شرکت کنم
کی اطلاع رسانی میشه؟

کیوان علی محمدی replyپاسخ

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

کیوان علی محمدی replyپاسخ

شما دوره های حضوری یا غیر حضوری مگه شرکت کردین؟

حامد اعتضادی replyپاسخ

ممنون از توضیحتون

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
1 2 3 4 5 36
مدرس و آمار دوره
Course-Teacher
لقمان آوند
دانشجوی دکترای نرم افزار دانشگاه شیراز ، با 10 سال سابقه فعالیت های آموزشی در بستر وب فارسی . مدیر، موسس و برنامه نویس وبسایت سون لرن با بیش از 8 سال سابقه طراحی وب و برنامه نویسی حرفه ای زبان های Html, CSS, Javascript, Jquery, Ajax و PHP.
library_books
۳۴۶ مقاله تخصصی
school
۷ دوره برگزار شده
۸۹۶۹ علاقمندfavorite
۸۱۵۴ دانشجوpeople
۱۴۳۴ رایstar
٪ ۹۲.۵ میانگین رضایت از مدرس
پیشنیاز های دوره
آشنایی با html و css پیشنیازهای این دوره می باشد. برای یادگیری این موارد می توانید دوره طراحی وب سون لرن را بگذرانید.
پشتیبانی فنی دوره
مدرس دوره و تیم پشتیبانی سون لرن به مدت 3 ماه پس از خرید دوره در بخش نظرات مطالب دوره ، پاسخگوی تمامی سوالات و ابهامات شما در مورد این دوره خواهند بود.
مشاوره پیش از خرید
در صورتی که در مورد هر کدام از دوره های سون لرن سوال و یا ابهامی در ذهن شما هست، می توانید همین حالا با ما در تماس باشید و از مشاوره رایگان قبل از خرید دوره ها استفاده نمایید.
contact_phone شماره تماس : ۰۲۱۴۴۰۲۰۴۸۲
email ایمیل : support@7Learn.com