پیش نیازهای این دوره
آشنایی با html و css پیشنیازهای این دوره می باشد. برای یادگیری این موارد می توانید دوره طراحی وب سون لرن را بگذرانید.
مشاهده و ثبت نام در جدیدترین نسخه آموزش
در این آموزش جاوا اسکریپت به صورت کاملا ویدئویی و روان سعی کردیم تا تمامی سرفصل های زبان برنامه نویسی جاوا اسکریپت را پوشش دهیم . تا با تماشای این دوره ویدئوی JavaScript بتوانید پروژه های خود را به راحتی انجام دهید .
شما با تماشای این آموزش میتوانید صفحاتی با افکت های جالب و زیبا طراحی کنید و به صفحات طراحی شده توسط خودتان روح تازه ای بدمید , بعد از دیدن این دوره آموزش قادر خواهید بود اسلایدر های بسیار زیبا و حرفه ای با استفاده از جی کوئری و جاوا اسکریپت کد نویسی و طراحی کنید , فیلم آموزش جاوا اسکریپت مبتدی و دوره آموزش ویدیویی جی کوئری میتواند کمک شایانی به شما در طراحی وب نماید . این سری از دوره آموزش پروژه محور جاوا اسکریپت و جی کوئری (jQuery) با داشتن پروژه های جذاب و کاربردی میتوانید شما را به یک حرفه ای در طراحی وب تبدیل کند.
بهترین آموزش جاوا اسکریپت
وقتی که شروع کردم به آموزش HTML و چند تا پست در این مورد دادم دیدم که استقبال خوبی شد و خیلی ها درخواست ادامه ی این نوع آموزش ها رو داشتند . من تمام سعیم در نوشتن این آموزش ها این هست که مطالب رو به راحتی به خواننده ها بفهمونم . برای همین معمولا ساده می نویسم و از بکار بردن اصطلاحات تخصصی و نامفهوم برای تازه کارها تا حد ممکن پرهیز می کنم . حالا شاید تو این میون بعضی ها بگن که سطح آموزشها پایینه ولی خوب " هدف یادگیریه و مهم اینه که حاصل بشه " . از امروز انشاءلله آموزش های جاوا اسکریپت رو شبیه به آموزشهای Html براتون میزارم . و در پست های آینده آموزش های جدیدتری اضافه می شن تا یواش یواش هم در زمینه ی Html و هم در جاوا اسکریپت به امید خدا دونستنی هامون بیشتر بشه و به پیش بریم .
پس اگر طراحی ، Html و جاوا اسکریپت رو دوست دارید حتما آموزشهای مارو دنبال کنید !!!

JavaScript چیست ؟
جاوا اسکریپت دقیقا یک زبان برنامه نویسی سمت مشتری (Client) برای پویا شدن و ایجاد انعطاف بیشتر کدهای Html هست . Client یا سمت مشتری بودن جاوا اسکریپت به این معنیه که کدهای جاوااسکریپت توسط کامپوتر کاربر تفسیر و اجرا میشن و نه به وسیله ی سرورهای دیگه . کدهای جاوا اسکریپت می تونن بین کدهای Html قرار بگیرند و قابلیت های زیادی رو به یک صفحه ی اینترنتی اضافه کنن . بهتر بگم شما با کدهای Html فقط می تونید صفحاتی ایستا داشته باشید . یعنی در Html کاملا تعیین شده که فلان تگ فلان چیز رو در مرورگر نمایش میده . مثلا تگ <table> یک جدول ایجاد میکنه ، تگ <p> یک پاراگراف و ... ولی با کدنویسی جاوا اسکریپت شما خیلی کارای جالب تر و جذاب تر می تونید انجام بدید . مثلا با رفتن روی یه لینک یه سری اتفاقات جالب بیفته ، تاریخ و ساعت در صفحه داشته باشید ، با استفاده از یه فرم محاسبات ریاضی انجام بدید ! و خیلی کارای دیگه . خلاصه بگم . زبان جاوا اسکریپت براحتی می تونه به خشک و بی روح بودن Html تازگی و جذابیت ببخشه .
جاوااسکریپت یک زبان شی گرا و مبتنی بر Object هست که فعلا در این مورد بحث نمی کنیم . این که شی گرایی چی هست فعلا همینقدر بگم که یه شیوه ی برنامه نویسی هست که در اون به همه چیز به عنوان یک شی نگاه میشه . برای شروع کار نیازی نیست که در این زمینه چیزی بدونید و فکر خودتونو مشغول کنید .
تاریخچه جاوا اسکریپت :
به اختصار فقط بگم که بعد از اینکه طراحان وب متوجه شدند که Html به تنهایی نمی تونه ارتباط لازم رو با کاربر برقرار کنه به فکر ایجاد زبان جدیدی افتاند . به همین دلیل برای اولین بار شرکت Netscape در سال 1995 از این زبان در مرورگرهای خودش استفاده کرد . زبان جاوااسکریپت هم اکنون گسترش قابل توجهی داشته و استفاده از اون خیلی زیاد شده . البته توجه داشته باشید که جاوااسکریپت و جاوا ربطی به هم ندارند و دو زبان جدا از هم هستند .
دموی پروژه های جامعی که از 0 تا 100 در این دوره کدنویسی شده اند رو می تونید از اینجا ببینید :
پلاگین Closable پلاگین Tooltip پلاگین Validate پلاگین Modal منوی Accordion منوی مخفی کناری باکس های تب دار اسلایدر پیشرفته اسلایدر پیشرفته تمام صفحهدموی اسکریپت ها و پروژه های نوشته شده در دوره جامع آموزش جاوااسکریپت و جی کوئری
سرفصل ها دوره آموزش پروژه محور جاوا اسکریپت
- فصل 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 (آخر): جمع بندی، معرفی منابع و توصیه های مهم
دانلود فایل PDF سرفصل ها با جزئیات دقیق و به تفکیک جلسات ویدیویی
مشاهده و ثبت نام در جدیدترین نسخه آموزش
نظر دانشجویان دوره های سون لرن
مدرس خیلی خوب درس میداد و خودم که دو سال بود برنامه نویسی میکردم نکاتی رو متوجه شدم که خیلی کار منو بهتر کرد. در کل خرید این دوره ارزش داره و من پیشنهاد میکنم
خیلی دوره عالی بود. سرفصل ها و تسلط مدرس عالی بود قیمت آن هم بسیار کم اما متاسفانه زمان آپلود ویدئوها خیلی طولانی می شد و این موجب آن می شد که مدتی دوره را بخوانیم و بعد گاهی دو هفته صبر کنیم تا فیلم بعدی آپلود شود. سپاسگزارم. موفق باشید