• illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید میانگین رضایت دانشجویان سون لرن از دوره ها، بیش از 94% می باشد!

دوره مجازی جاوااسکریپت (جلسه 2): قرارداد ها، شروع کدنویسی حساب شده و مفاهیم پایه !

51 6627 ۱۹ اردیبهشت ۹۴
در جلسه دوم از دوره مجازی آموزش جاوا اسکریپت و جی کوئری مجموعه ای از قراردادها رو تعین می کنیم که اونها رو در ادامه دوره رعایت می کنیم. در این جلسه همچنین با ویرایشگرهای مورد استفاده در این دوره و قابلیت های اونها آشنا میشیم . و در نهایت یک سری مفاهیم پایه از جمله نحوه استفاده از کدهای جاوااسکریپت در صفحات وب رو یاد می گیریم و آماده دست به کد شدن خواهیم شد! مطالب مطرح شده در این جلسه عبارتند از :
  • آشنایی با ویرایشگرهای نوتپد++ و phpStorm
  • آشنایی با انکودینگ فایل ها و انتخاب انکودینگ مناسب برای زبان فارسی
  • توضیح قابلیت های phpStorm و افزونه LiveEdit
  • معرفی افزونه ای کاربردی برای مرورگرهای کروم و فایرفاکس
  • نمایش تغیرات کدها بدون نیاز به رفرش کردن مرورگر و صفحه وب
  • پوشه common و فایل های درون آن
  • تابع رندم و تولید اعداد تصادفی
  • تگ script در html و استفاده از کدهای جاوااسکریپت
  • دو روش بکارگیری جاوااسکریپت در صفحات وب و نکات آن
  • فرمت فایل های جاوااسکریپت و نحوه لود آن ها در صفحات وب
  • نکاتی در مورد محل لود فایل های جاوااسکریت در صفحات وب
  • توضیح در مورد تگ noscript
  • کدنویسی استاندارد و قراردادهای این دوره ی آموزشی
  • استاندارد تعین نام ها
  • استاندارد تعین فرمت ها
  • رعایت نظم و فرورفتگی ها (Indentation) در کدنویسی
  • استفاده از سمی کالن ; در پایان دستورات
  • کامنت ها در زبان جاوااسکریپت
این مطلب یک جلسه از دوره آموزش جامع و پروژه محور جاوااسکریپت و جی کوئری (پایه تا پیشرفته) است و برای دیدن آن باید در این دوره ثبت نام کنید .
توضیحات : پس از استقبال فوق العاده شما عزیزان از دوره های PHP ، طراحی وب و فتوشاپ سون لرن، اینک دوره کامل و جامع جاوا اسکریپت و کتابخانه محبوب آن، جی کوئری را با هزینه ای معادل 25% کلاس های حضوری برای شما برگزار خواهیم کرد. در این دوره با هزینه ای بسیار اندک نسبت به کلاس های حضوری موجود، آموزش صفر تا صد و از پایه تا پیشرفته javascript و jQuery را برای شما تهیه و تولید خواهیم کرد. این دوره یکی از جذاب ترین دوره هایی خواهد بود که سون لرن قصد برگزاری آن را دارد. در طول دوره با انجام ده ها پروژه عملی، کاربردی و جذاب، شما را با قدرت بلامنازع جاوااسکریپت و جادوی آن در طراحی صفحات وب آشنا خواهیم کرد. حتما دموی دوره را از صفحه ثبت نام آن مشاهده بفرمایید !
:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها 51 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏

    این جلسه هم خیلی خوب بود
    خسته نباشید.

  • ‏‏

    ❓ ❓ ❓
    خسته نباشید استاد عزیز

  • ‏‏
    Mahmood Dabestani(۲۸ اردیبهشت ۱۳۹۴)

    سلام جناب آوند عزیز.
    سوالی در مورد این جلسه داشتم.
    راستش اواخر جلسه که دارید در مورد alert ها توضیح میدید این سوال برام پیش اومد. اینکه میشه پیغامی که ما از مرورگر میخواییم تا نمایش بده رو شخصی سازی کرد؟ یعنی ویژگی هایی مثل طول و عرض و یا رنگ و حاشیه براش تعریف کرد؟
    ممنون استاد.
    ممنون میشم در این مورد هم توضیح بفرمایید.

    • ‏‏
      لقمان آوند(۲۸ اردیبهشت ۱۳۹۴)

      سلام
      خود اون پنجره رو که نه نمی تونید . چون مربوط به مرورگر هست و نه سند html که قابل شخصی سازی باشه .
      ولی میشه به کدهای جاوااسکریپت و html و css مشابهش رو ایجاد کرد . کتابخانه sweetAlert رو ببینید …

  • ‏‏

    با سلام و درود
    آقای آوند عزیز

    آقای آوند من متوجه نشدم آخر سر که :
    برای وارد کردن یک فایل جاوا در کل باید توی header نوشت یا ته body ، یعنی نرسیده به بسته تگ body

    ——
    سوال دیگه ام اینه که مثلا برای وارد کردن کتابخانه جاوا باید کجا وارد کرد header یا Body

    —–
    ممنون بابت زحماتتان با تشکر

    • ‏‏
      لقمان آوند(۲۹ اردیبهشت ۱۳۹۴)

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

  • ‏‏
    سید قاسم بهشتی(۲۰ خرداد ۱۳۹۴)

    سلام استاد من جلسه اول دوم هست که دارم میبینم و برای تمرین کردن با بروزر مشکل دارم تاprint(); رو مینویسم بروزر برام پرینت میکنه داخل خود بروزر نشون نمیده چیکار کنم که مشکلم حل بشه با تشکر

  • ‏‏
    افشین زندی(۲۲ خرداد ۱۳۹۴)

    سلام استاد آوند.خسته نباشید.
    استاد ببخشید راجب به اینکه فایل های js رو کجای صفحه بزارید یه سوال دارم.
    به نظرتون این قضیه بیشتر مربوط به قالب و طرح ما نمیشه؟؟
    مثلا فرض کنید من قالبی دارم که تو نمای اول یه اسلایدر جی کوئری رو داره و بقیه اسکریپت ها و پلاگین ها با توجه به عمل کاربر اجرا میشن.(کلیک، هاور و …)
    الان ذهنیتم اینه که اگه تو head صفحه jquery و پلاگین اسلایدر رو لود کنم. و تو انتهای صفحه بقیه پلاگینها رو بهترین نتیجه رو دارن. نمیدونم چقدرش درسته.
    ممنون میشم یه توضیح کوتاه بدین

    • ‏‏
      لقمان آوند(۲۲ خرداد ۱۳۹۴)

      توضیحات کامل رو تقریبا توی این جلسه گفتم .
      جاوااسکریپت یه مفهوم به نام function hosting داره که خودش توابع رو میبره بالا که هر جا لود کرده باشید در بقیه صفحه قابل دسترسی باشه.
      موردی هم که گفتی مثل همونایی هست که توی این جلسه گفتم و اگر کد جی کوئری رو درون رویداد ready تعریف کرده باشید مهم نیست کجا لودش کنید . بعدا بهش می رسیم.

  • ‏‏
    امیرحسین اروجلو(۱۶ بهمن ۱۳۹۴)

    سلام جناب آوند
    یک سوال در مورد اتریبوت defer داشتم ، شما گفتید یکی از معایت async اینه که ممکنه html ما وابسته باشه به فایل js برای همین صفحه با مشکل مواجه بشه ، اما در مورد defer به عیبی اشاره نکردید ، من توی کارم تمامی فایل های js رو در آخر صفحه قرار میدم تا لود بشه اگر از defer استفاده کنم به مشکل میخورم؟ این اتریبوت عیبی داره یا نه؟
    بعد داشتم سایت w3 رو میدیدم دیدم این اتریبویت رو به صورت زیر قرار داده :


    اما شما اینطور :

    میخواستم ببینم فرقی دارن این ها ؟
    با تشکر
    ارادت

    • ‏‏
      لقمان آوند(۱۷ بهمن ۱۳۹۴)

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

      • ‏‏
        امیرحسین اروجلو(۱۸ بهمن ۱۳۹۴)

        سلام مجدد متشکر و ممنون
        یک سوال هم در مورد ادیتوری که باهاش کار میکنیم داشتم ، برای اجرای روان و خوب جت برین به چه سیستمی نیاز هست ؟ من با دو گیگ رم و دو هسته سی پی یو کمی اذیت میشم واسه اجرای این نرم افزار ، بعد سوال دیگه هم که داشتم میخواستم بدونم چطور باید فایل های php رو داخلش اجرا کنیم که مثل یه وب سرور عمل کنه برای ما ؟
        با تشکر

        • ‏‏
          لقمان آوند(۱۹ بهمن ۱۳۹۴)

          سلام
          4 گیگ رم رو ما توصیه می کنیم. مدل cpu تون رو دقیقا نگفتید که در موردش اظهار نظر کنیم. در عین حال یه گزینه به نام power save mode توی منوی فایل هست که اگه بزنید برنامه سبکتر اجرا میشه و کمتر اذیت می کنه .
          شما برای اجرای php باید یه وب سرور لولال مثل ومپ رو نصب و استفاده کنید .

  • ‏‏
    Pouriya Ariyafar(۳ فروردین ۱۳۹۵)

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


    ولی تو سایت w3sch خالی اورده و کافیه فقط کلمه های async یا defer رو درج کنیم، علت چی هست؟ نحوه نشدن فرق کرده؟

    استاد یک سوال دیگه در آدرس http://www.w3schools.com/js/js_syntax.asp یک قسمت داره با عنوان JavaScript and Camel Case و درباره Hyphens و Underscore و Camel Case صحبت کرده، میشه بگید این برای چی هست؟ من خوندم ولی متوجه نشدم
    چه فرقی با استانداردهای Underscores و PascalCase و Camel Case داره
    ممنون

    • ‏‏
      لقمان آوند(۵ فروردین ۱۳۹۵)

      سلام
      نه فرقی نداره و به هر دو روش می تونید استفاده کنید.
      اونها فقط نوع نامگذاری هستند که در همین دوره و در بخش قرارداد های نامگذاری در موردش صحبت کردیم.
      در underscore : کلمات با _ جدا میشن. مثل : variable_name
      در PascalCase به هم میچسبن و حرف اول هر کلمه بزرگه : VariableName
      در camelCase مثل پاسکالکیس هست فقط حرف اول کلمه اول کوچیکه .

  • ‏‏
    سید محمد جواد رضوی(۸ آبان ۱۳۹۵)

    سلام
    من JetBrains PhpStorm 2016.2.2 رو نصب کردم ولی با ctrl+scroll موس سایز فونت تغییر نمیکنه لطفا راهنمایی کنید.ممنون

  • ‏‏

    سلام وقت بخیر
    این ویژگی async رو از جایی میشه در سرور فعال و غیر فعال کرد که مثلا روی فایلای جاوا اسکریپت اعمال بشه یا نشه یا بصورت پیشفرض مال خود جاوا اسکریپته و ربطی به سرور نداره؟ چون یه بار تست کردم ولی بازم اول فایل js لود شد بعد سایر کدها
    ممنون

  • نکته : برای پاسخگویی سریعتر و بهتر، بخش نظرات این مطلب مختص پرسش و پاسخ های کاربران ثبت نامی در دوره ی دوره آموزش جامع و پروژه محور جاوااسکریپت و جی کوئری (پایه تا پیشرفته) است .
    اگر قبلا در این دوره ثبت نام کرده اید پس از ورود به سایت می توانید تمامی پرسش و پاسخ ها و نظرات مطرح شده ی این مطلب را مشاهده و اگر سوالی دارید در همینجا مطرح کنید.

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram