آموزش ساخت یک سایت خبرخوان ورزشی — با جنگو و وب اسکرپینگ

مدت :

۱ ساعت

قیمت : ۴۸,۰۰۰ تومان
LinkedIn
Twitter
Facebook
Telegram

درباره مدرس 

اطلاعات دوره

توضیحات

این بسته به صورت پروژه محور و خیلی سریع به آموزش وب اسکریپینگ با جنگو می‌پردازد. در مدتی حدود 1 ساعت شما یک سایت خبرخوان خواهید ساخت. یک سایت که فهرست آخرین اخبار دو وب‌سایت ورزشی نود (+) و ورزش سه (+) در آن نشان داده می‌شود. در واقع یک اسکریپر آنلاین!

این آموزش با دو مدرس به صورت مکمل ضبط شد! تا هم هر مدرس تخصص خود را به میان آورد (یکی جنگو و دیگری وب کاوی). و هم تنوع در بیان و محیط آموزش تمرکز شما را بالا ببرد و محیط را برایتان جذاب تر کند!

 

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

1- خبرخوان‌ها امروزه بسیار مورد استقبال هستند. Google News و MSN از معروف‌ترین خبرخوان‌ها هستند.

2- از ایده مطرح در این آموزش می‌توانید برای ساخت اسکریپرهای مفید و آنلاین دیگری استفاده کنید.

3- این آموزش وب اسکریپینگ با جنگو مطالب مجموعه آموزش وب کاوی (+) را در قالب پروژه کاربردی می‌کند.

4- بسیاری فراگیران آموزش جنگو (+) درخواست انتشار آموزش‌های پروژه محور برای حل مسائل گوناگون با جنگو را داشتند.

5- دو موضوع باید در جنگو آموزش داده می‌شد: الف- آموزش وب اسکریپینگ در جنگو  و ب- راست چین کردن قالب در جنگو

 

نگاهی به آموزش سایت خبرخوان با جنگو

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

در درس دوم همراه با آقای آصفی خیلی سریع یک پروژه جنگو را ساخته و تنظیم می‌کنید.

در درس سوم دوباره با خانم کرمی برمی‌گردیم و پیاده‌سازی اسکریپر در جنگو را یاد می گیرید.

سرانجام در درس چهارم آقای آصفی به شما آموزش می‌دهد که چگونه داده‌های استخراج شده را در یک تمپلت به کاربر نمایش دهید.

 

این آموزش بی‌نظیر است زیرا
  • این آموزش دارای دو مدرس است تا شما یک تنوع در بیان و محیط آموزش را تجربه کنید.
  • در یک مدت زمان بسیار کوتاه و با کمترین حاشیه مستقیم به هدف اصلی خواهید رسید.
  • یک موضوع روز و بسیار پرطرفدار “هم در برنامه‌نویسی وب” و “هم در وب‌کاوی” آموزش داده شده است.
  • در این آموزش از بوت استرپ راست چین (+) استفاده می‌کنید.

 

پیشنیاز

 

کلیدواژگان

آموزش وب اسکریپینگ – آموزش جنگو – آموزش وب اسکریپینگ – وب اسکریپینگ یا وب اسکرپینگ – web scraping – آموزش پروژه محور وب اسکریپینگ – آموزش وب اسکریپینگ با جنگو – ساخت خبرخوان با جنگو – آموزش پروژه محور جنگو

سرفصل مطالب

سرفصل مطالب

درس اول: ساخت پروژه وب اسکریپینگ
– نصب کتابخانه های beautifulsoup و reauests
– کار با تابع find_all و get_text
– ساخت اسکریپر وب سایت نود
– ساخت اسکریپر وب سایت ورزش سه

درس دوم: ساخت پروژه جنگو Django
– ایجاد پروژه پایتون در Pycharm
– نصب Django نسخه 3
– ایجاد پروژه جنگو و ایجاد اپ news
– راه اندازی پروژه روی لوکال هاست

درس سوم: پیاده سازی اسکریپر در پروژه جنگو
– نصب کتابخانه های اسکریپینگ در جنگو
– بازنشانی اسکریپر 90tv در views اپ news
– استفاده از ویژگی filter برای یافتن یک آیتم
– بازنشانی و اصلاح اسکریپر varzesh3 در views جنگو

درس چهارم: نمایش ننتیجه اسکریپینگ در وب سایت
– ایجاد تابع index برای ارسال داده‌های به html
– ایجاد فایل index.html در templates اپ news
– استفاده از بوت استرپ (Bootstrap) به صورت CDN
– اجرای پروژه و نمایش وب سایت
– اصلاح جهت html به صورت rtl
– جایگزینی bootstrap پایه با بوت استرپ راست چین
– اجرای پروژه و نمایش وب سایت راست چین شده

نظرات (5)

5 دیدگاه برای آموزش ساخت یک سایت خبرخوان ورزشی — با جنگو و وب اسکرپینگ

  1. میلاد

    سلام وقتتون به خیر
    عذر میخوام برای این سایت هم نیاز به سرور مخصوص پایتونی هست یا میشه پروژه رو روی هاست های اشتراکی معمولی بالا آورد؟

    • مصطفی آصفی

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

  2. مهدی

    سلام به شما

    لطفاً آموزش پروژه محور ساختن یک فروشگاه اینترنتی با تمام امکانات مثل دیجی کالا با پایتون یا جنگو هم تولید کنید

  3. فرید دارابی (خریدار محصول)

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

    • مصطفی آصفی

      سلام و ممنونم که برای ابراز لطف و نظرتون وقت گذاشتین.

      ببینید شما الان اگر صفحه رو مجدد لود کنید یا روی دکمه Refresh (یا تازه سازی که بالای صفحه کار کردیم) بزنید، عملا همه فرآیند اسکریپینگ در ویو و واکشی اخبار از نو انجام و خبرهای جدید نمایش داده میشن و نیازی به راه اندازی مجدد پروژه نیست.
      شاید شما در بازه زمانی کوتاهی تست کردین. پروژه رو روی لوکال یا هروکو باز کنید و بعد چند ساعت بعد دکمه رفرش رو بزنید حتما خبرهای تازه رو باید ببینید؛‌

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

  4. محمدامین (خریدار محصول)

    یه نکته دیگه – به نظرم این سبک دو مدرس هم جالب بود.

  5. محمدامین (خریدار محصول)

    من همون دیشب که منتشر شد آموزش رو تهیه کردم – اینجور آموزش های کوتاه و کاربردی خیلی خوبه کبرای کسانی که مباحث رو آشنا هستند و میخوان عملیاتی کنن دانسته هاشون رو – ممنون میشم همین سبک آموزش رو ادامه بدید.

    • مصطفی آصفی

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

دیدگاه خود را بنویسید

نظرات کاربران در خصوص دوره 

5 دیدگاه برای آموزش ساخت یک سایت خبرخوان ورزشی — با جنگو و وب اسکرپینگ

  1. میلاد

    سلام وقتتون به خیر
    عذر میخوام برای این سایت هم نیاز به سرور مخصوص پایتونی هست یا میشه پروژه رو روی هاست های اشتراکی معمولی بالا آورد؟

    • مصطفی آصفی

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

  2. مهدی

    سلام به شما

    لطفاً آموزش پروژه محور ساختن یک فروشگاه اینترنتی با تمام امکانات مثل دیجی کالا با پایتون یا جنگو هم تولید کنید

  3. فرید دارابی (خریدار محصول)

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

    • مصطفی آصفی

      سلام و ممنونم که برای ابراز لطف و نظرتون وقت گذاشتین.

      ببینید شما الان اگر صفحه رو مجدد لود کنید یا روی دکمه Refresh (یا تازه سازی که بالای صفحه کار کردیم) بزنید، عملا همه فرآیند اسکریپینگ در ویو و واکشی اخبار از نو انجام و خبرهای جدید نمایش داده میشن و نیازی به راه اندازی مجدد پروژه نیست.
      شاید شما در بازه زمانی کوتاهی تست کردین. پروژه رو روی لوکال یا هروکو باز کنید و بعد چند ساعت بعد دکمه رفرش رو بزنید حتما خبرهای تازه رو باید ببینید؛‌

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

  4. محمدامین (خریدار محصول)

    یه نکته دیگه – به نظرم این سبک دو مدرس هم جالب بود.

  5. محمدامین (خریدار محصول)

    من همون دیشب که منتشر شد آموزش رو تهیه کردم – اینجور آموزش های کوتاه و کاربردی خیلی خوبه کبرای کسانی که مباحث رو آشنا هستند و میخوان عملیاتی کنن دانسته هاشون رو – ممنون میشم همین سبک آموزش رو ادامه بدید.

    • مصطفی آصفی

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

دیدگاه خود را بنویسید

کلاس آنلاین یادگیری ماشین
سفری با مصطفی آصفی
کلاس آنلاین یادگیری ماشین ــــ سفری با مصطفی آصفی