این بسته به صورت پروژه محور و خیلی سریع به آموزش وب اسکریپینگ با جنگو میپردازد. در مدتی حدود 1 ساعت شما یک سایت خبرخوان خواهید ساخت. یک سایت که فهرست آخرین اخبار دو وبسایت ورزشی نود (+) و ورزش سه (+) در آن نشان داده میشود. در واقع یک اسکریپر آنلاین!
این آموزش با دو مدرس به صورت مکمل ضبط شد! تا هم هر مدرس تخصص خود را به میان آورد (یکی جنگو و دیگری وب کاوی). و هم تنوع در بیان و محیط آموزش تمرکز شما را بالا ببرد و محیط را برایتان جذاب تر کند!
چرا این آموزش تهیه شده است؟
1- خبرخوانها امروزه بسیار مورد استقبال هستند. Google News و MSN از معروفترین خبرخوانها هستند.
2- از ایده مطرح در این آموزش میتوانید برای ساخت اسکریپرهای مفید و آنلاین دیگری استفاده کنید.
3- این آموزش وب اسکریپینگ با جنگو مطالب مجموعه آموزش وب کاوی (+) را در قالب پروژه کاربردی میکند.
4- بسیاری فراگیران آموزش جنگو (+) درخواست انتشار آموزشهای پروژه محور برای حل مسائل گوناگون با جنگو را داشتند.
5- دو موضوع باید در جنگو آموزش داده میشد: الف- آموزش وب اسکریپینگ در جنگو و ب- راست چین کردن قالب در جنگو
نگاهی به آموزش سایت خبرخوان با جنگو
در درس اول همراه با خانم کرمی اسکریپرهایی برای واکشی آخرین اخبار دو وب سایت نود و ورزش سه خواهید ساخت.
در درس دوم همراه با آقای آصفی خیلی سریع یک پروژه جنگو را ساخته و تنظیم میکنید.
در درس سوم دوباره با خانم کرمی برمیگردیم و پیادهسازی اسکریپر در جنگو را یاد می گیرید.
سرانجام در درس چهارم آقای آصفی به شما آموزش میدهد که چگونه دادههای استخراج شده را در یک تمپلت به کاربر نمایش دهید.
این آموزش بینظیر است زیرا
- این آموزش دارای دو مدرس است تا شما یک تنوع در بیان و محیط آموزش را تجربه کنید.
- در یک مدت زمان بسیار کوتاه و با کمترین حاشیه مستقیم به هدف اصلی خواهید رسید.
- یک موضوع روز و بسیار پرطرفدار “هم در برنامهنویسی وب” و “هم در وبکاوی” آموزش داده شده است.
- در این آموزش از بوت استرپ راست چین (+) استفاده میکنید.
پیشنیاز
کلیدواژگان
آموزش وب اسکریپینگ – آموزش جنگو – آموزش وب اسکریپینگ – وب اسکریپینگ یا وب اسکرپینگ – web scraping – آموزش پروژه محور وب اسکریپینگ – آموزش وب اسکریپینگ با جنگو – ساخت خبرخوان با جنگو – آموزش پروژه محور جنگو
میلاد –
سلام وقتتون به خیر
عذر میخوام برای این سایت هم نیاز به سرور مخصوص پایتونی هست یا میشه پروژه رو روی هاست های اشتراکی معمولی بالا آورد؟
مصطفی آصفی –
سلام به شما. هاستی که استفاده می کنید باید پایتون روش نصب داشته باشه (که اصطلاحا در بازار به نام هاست مخصوص پایتون گفته میشه).
ممکنه یک هاست لینوکسی یا ویندوزی ساده اشتراکی باشه یا اختصاصی. مهم اینه که پایتون روی اون نصب باشه.
مهدی –
سلام به شما
لطفاً آموزش پروژه محور ساختن یک فروشگاه اینترنتی با تمام امکانات مثل دیجی کالا با پایتون یا جنگو هم تولید کنید
فرید دارابی (خریدار محصول) –
سلام بسیار عالی بود خسته نباشید
فقط یه مشکلی هست. اینکه آپدیت خودکار انجام نمیشه و باید سرور رو مجدد راه اندازی کنیم تا آپدیت انجام بشه. چطور میشه این مشکل رو حل کرد ؟
مصطفی آصفی –
سلام و ممنونم که برای ابراز لطف و نظرتون وقت گذاشتین.
ببینید شما الان اگر صفحه رو مجدد لود کنید یا روی دکمه Refresh (یا تازه سازی که بالای صفحه کار کردیم) بزنید، عملا همه فرآیند اسکریپینگ در ویو و واکشی اخبار از نو انجام و خبرهای جدید نمایش داده میشن و نیازی به راه اندازی مجدد پروژه نیست.
شاید شما در بازه زمانی کوتاهی تست کردین. پروژه رو روی لوکال یا هروکو باز کنید و بعد چند ساعت بعد دکمه رفرش رو بزنید حتما خبرهای تازه رو باید ببینید؛
اگر البته منظورتون این هست که وقتی داخل صفحه هستیم خود به خود بایندینگ انجام بشه و وقتی کاربر داخل صفحه هست خود به خود بعد از مدتی صفحه رفرش بشه چنین موضوعی در مورد خبرخوان ها مرسوم نیست.
محمدامین (خریدار محصول) –
یه نکته دیگه – به نظرم این سبک دو مدرس هم جالب بود.
محمدامین (خریدار محصول) –
من همون دیشب که منتشر شد آموزش رو تهیه کردم – اینجور آموزش های کوتاه و کاربردی خیلی خوبه کبرای کسانی که مباحث رو آشنا هستند و میخوان عملیاتی کنن دانسته هاشون رو – ممنون میشم همین سبک آموزش رو ادامه بدید.
مصطفی آصفی –
سلام و سپاس دوست عزیزم که برای دیدگاه و ابراز لطفتون وقت گذاشتید.
بله به امید خدا در هر مورد مثل وب اسکریپینگ یا جنگو هدف این بوده و هست که یک آموزش پایه برای ورود اصولی داشته باشیم بعد بر پایه اونها و با فرض آشنایی کاربر، هر بار یک مبحث حرفهای رو در قالب یک آموزش کوتاه مثل این مورد پوشش بدیم.
امیدوارم که برای شما و دیگران مفید باشه.