
-
Python Programming
-
Web Scraping
-
Data Processing
-
Relational Database
-
JSON
-
Database Design
-
JSON
-
Problem Solving
به دوره آموزشی
«صفر تا صد پایتون برای همه؛ بخش پنجم، پروژه نهایی: بازیابی، پردازش و نمایش دادهها با پایتون»
از «دانشگاه میشیگان»، خوش آمدید
با ما در این دوره آموزشی همراه باشید و از دانشگاه میشیگان مدرک معتبر دریافت نمایید.
درباره دوره آموزشی
«صفر تا صد پایتون برای همه؛ بخش پنجم: پروژه نهایی: بازیابی، پردازش و نمایش دادهها با پایتون»
این دوره آموزشی بخش پنجم و نهایی از پکیج آموزش صفر تا صد پایتون است که از سوی دانشگاه میشیگان ارائه شده است. مدرس این دوره دکتر چارلز سورنس (معروف به دکتر چاک) Charles Russell Severance (a.k.a.Dr.Chuck) است.
این دوره آموزشی که بر اساس کتاب پایتون برای همه (Python for Everybody) نوشته دکتر چاک، تنظیم شده است، از مرحله نصب پایتون تا اصول برنامهنویسی به زبان پایتون را شامل میشود.
این دوره آموزشی جامع، در ۵ دوره آموزشی مجزا تعریف شده است؛ به این ترتیب مخاطبان می توانند بنا بر دانش قبلی و سطح فعلی خود، از مرحله مناسب و سطح مناسب خود ، به آموختن مطالب این دوره آموزشی بپردازند.
دو دوره آموزشی اول (یعنی این دوره و دوره آموزشی «شروع کار با پایتون» مفاهیم پایه و بنیادی این زبان مانند متغیر ها، دستورات شرطی، حلقه ها،توابع، عبارات و ساختارهای دادهای مانند لیست ها، دیکشنریها و تاپلها را شامل میشوند؛ و در دوره سوم «استفاده از پایتون برای دسترسی به داده های وب» و دوره چهارم «استفاده از پایگاههای داده با پایتون» مباحثی مانند دسترسی به دادههای وب و پایگاههای داده و کار با آنها و مهارتهای ضروری همچون کار با انواع کتابخانه ها آموزش داده میشود.
در بخش پنجم از این دوره آموزشی یعنی «پروژه نهایی»، مخاطبان به زبان پایتون یک برنامه خواهند نوشت و مدرک نهایی این دوره را تحت عنوان «مدرک تخصصی» یا Special Certificate دریافت خواهند کرد.
شما میتوانید در هر یک از این دورههای آموزشی پنجگانه به طور جداگانه ثبتنام کنید و با پرداخت شهریه هریک از این دوره ها مدرک هر دوره را به طور جداگانه دریافت نمایید و یا در دوره آموزشی جامعی که تحت عنوان «صفر تا صد پایتون برای همه؛ پروژه نهایی» ارائه شده است ثبت نام نمایید و همه این دوره های آموزشی پنجگانه را یکجا دریافت نمایید و در نهایت مدرک تخصصی پایتون که مدرکی جامع و شامل نام همه این پنج دوره است را دریافت نمایید.
(لطفا درصورت تمایل به شرکت در دوره آموزشی «صفر تا صد پایتون برای همه؛ پروژه نهایی» به دقت شرایط آنرا مطالعه فرمایید.)
آنچه در دوره آموزشی
«صفر تا صد پایتون برای همه؛ بخش پنجم: پروژه نهایی: بازیابی، پردازش و نمایش دادهها با پایتون»
خواهید آموخت
ماژول اول
به شما برای رسیدن به این مرحله تبریک میگویم. قبل از شروع، لطفاً ویدئو «معرفی دوره» را مشاهده کرده و بخش «نمای کلی پروژه پایانی» را مطالعه کنید. در بخش «منابع دوره»، مطالب اضافی وجود دارد که ممکن است در هفتههای آینده به آنها نیاز پیدا کنید.
- معرفی دوره
- مروری بر پروژه پایانی
- به ما کمک کنید بیشتر شما را بشناسیم
- Python Textbook
- کاراکترها و رشتههای یونیکد
- گزینههای تکمیل پروژه پایانی
- آزمون
- ملاقات حضوری در دن هاگ، هلند
- گفتگو با John Resig and Pam Fox از Khan Academy
ماژول دوم
در این ماژول نسخهای ساده از الگوریتم PageRank گوگل را دانلود و اجرا خواهیم کرد و جمعآوری محتوای وب (spidering) را تمرین خواهیم کرد.
این تکلیف بهصورت همتراز (peer-graded) ارزیابی میشود و اولین تکلیف از سه تکلیف افتخاری اختیاری (Honors assignments) در این دوره است. این فعالیت ادامه مطالبی است که در دوره چهارم این مجموعه آموزشی آموزش داده شد و بر اساس فصل ۱۶ کتاب درسی «پایتون برای همه» طراحی شده است.
- مقدمهای بر ساخت موتور جستجو Search Engine
- بررسی کلی Page Rank
- حل مثال برای Page Rank – خزندهها (Spidering)
- حل مثال برای Page Ra – محاسبات(Computation)
- حل مثال برای Page Rank – مصورسازی(Visualization)
- ملاقات حضوری در دیترویت، میشیگان
- گفتگو با Anil Jain درباره پردازش عکس (Image Processing)
- Optional Honors Content
- دستورالعمل ثبت تکلیف ارزیابی شده توسط همتایان
- تکلیف
ماژول سوم
پروژه اختیاری Capstone فرصتی است برای انتخاب، پردازش، و مصورسازی دادههای دلخواه و دریافت بازخورد از همتایان. این پروژه نمرهدهی نمیشود و میتواند به سادگی یا پیچیدگی که تمایل دارید انجام شود. تکلیف این هفته شناسایی یک منبع داده و نوشتن یک پست کوتاه در انجمن گفتگو است که منبع داده را توصیف کرده و برخی از تحلیلهای ممکن که میتوان با آن انجام داد را شرح دهد. شما نیازی به استفاده از منبع دادهای که در اینجا ارائه شده برای تحلیل واقعی خود ندارید.
- مقدمهای بر شناسایی منبع داده(Data Source)
- فهرست منابع داده (تهیهشده توسط کادر آموزشی)
- شناسایی یک منبع داده
- گربه جدید دکتر چاک!
- گفتگو با Bruce Schneier درباره نگرش امنیتی (Security Mindset)
ماژول چهارم
در دومین تکلیف اختیاری Honors، ما دادههای ایمیل را از پروژه متنباز Sakai دریافت و پردازش خواهیم کرد. درسهای ویدیویی شما را در فرایند دریافت، تمیز کردن و مدلسازی دادهها راهنمایی خواهند کرد.
- خزیدن(Spidering) و مدلسازی دادههای ایمیل – مقدمه
- مقدمهای بر Gmane
- حل مثال برای Gmane / بازیابی ایمیل
- حل مثال برای Gmane / ایمیل – مدلسازی
- ملاقات حضوری در بالتیمور
- گفتگو با Bruce Schneier درباره ساخت سیستمهای رمزنگاری(Cryptographic Systems)
- Optional Honors Content
- تکلیف
ماژول پنجم
تکلیف این هفته این است که یک پست در انجمن بحث ایجاد کنید که پیشرفت شما را در دریافت و پاکسازی منبع دادهتان برای انجام تحلیل نشان دهد. بازخورد سایر دانشجویان به شما در بهبود این فرایند کمک کند.
- دسترسی به منابع داده جدید – مقدمه
- تحلیل یک منبع داده
- ملاقات حضوری و دکتر چاک در نقش آنتونی بوردین
ماژول ششم
در آخرین تکلیف اختیاری Honors، دو مدل ، مصورسازی از دادههای ایمیلی که دریافت و پردازش کردهاید انجام خواهیم داد: یک نمودار ابری (Word Cloud) برای نمایش توزیع فراوانی و یک خط زمانی (Timeline) برای نشان دادن تغییرات دادهها در طول زمان.
- مصورسازی دادههای ایمیل Visualizing Email Data
- مثال برای Gmane / Email – مصورسازی Visualization
- ملاقات حضوری در موتریال
- گفتگو با Nathaniel Borenstein ؛ پدر MIME
- Optional Honors Content
- تکلیف
ماژول هفتم
در این ماژول شما تحلیل دادههای خود را به کلاس ارائه خواهید داد. در حالی که بسیاری از پروژهها منجر به مصورسازی دادهها میشوند، هر نتیجه دیگری از تحلیل دادهها نیز به همان اندازه ارزشمند است. بنابراین، از هر نوع تحلیل و نمایش که برای مجموعه دادهای که انتخاب کردهاید مناسبتر است، استفاده کنید.
- مصورسازی منابع داده جدید – مقدمه
- تحلیل و مصورسازی دادهها
- ملاقات حضوری در آنآربور، میشیگان
- استیو جابز ؛ NeXT و اینترنت
- پرسشنامه پایانی کلاس
- بهترین دلیل برای جشنگرفتن موفقیتی که کسب کردید!
اخذ مدرک معتبر دوره آموزشی
«صفر تا صد پایتون برای همه؛ بخش پنجم: پروژه نهایی: بازیابی، پردازش و نمایش دادهها با پایتون»
از «دانشگاه میشیگان»
دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش پنجم: پروژه نهایی: بازیابی، پردازش و نمایش دادهها با پایتون» از سوی «دانشگاه میشیگان» در پلتفرم آموزشی «کورسرا» برگزار می شود.
محتوای آموزشی این دوره مانند سایر دوره های آموزشی موجود در پلتفرم کورسرا به صورت فایل های ویدئویی در سایت کورسرا قرار داده شده است و شما می توانند با ثبت نام در دوره آموزشی و مشاهده ویدئو ها از مطالب آموزشی استفاده کنید و پس از پاسخ به سوالات چهارگزینه ای مدرک معتبر این دوره را دریافت نمایید.
مدرک معتبر این دوره آموزشی مانند سایر دوره های آموزشی این پلتفرم همراه با کد منحصر به فرد برای هر دانشجو صادر می شود و در حساب کاربری دانشجو در سایت کورسرا موجود و قابل دریافت و دانلود و پرینت می شود.
شما می توانید با درج عنوان دوره و کد مدرک در رزومه و لینکدین و سایر شبکه های اجتماعی به این مهارت خود استناد نمایید.
با وارد کردن کد اعتباررسنجی هر مدرک در مرورگر اینترنت، مدرک دوره همراه با نام دانشجو و دوره و دانشگاه نمايش داده می شود.
ما در «علم از نو» محتوای آموزشی و آزمون ها را به زبان فارسی در اختیار شما قرار می دهیم و در ثبت آزمون در سایت کورسرا همراه شما هستیم تا با موفقیت و به سهولت موضوعات مورد نظرتان را آموخته و از بهترین دانشگاه های سراسر دنیا دانش و مدرک معتبر کسب نمایید.
برای اطلاعات بیشتر به مقاله «آشنایی با پلتفرم کورسرا» و یا به بخش «روش کار علم از نو» و «سوالات متداول» مراجعه بفرمایید یا با همکاران ما تماس بگیرید.
موفق باشید!
نمونه مدرک دوره آموزشی
«صفر تا صد پایتون برای همه؛ بخش پنجم: پروژه نهایی: بازیابی، پردازش و نمایش دادهها با پایتون»
از «دانشگاه میشیگان» در پلتفرم کورسرا
نمونه کلاس

به شما برای رسیدن به این مرحله تبریک میگویم. قبل از شروع، لطفاً ویدئو «معرفی دوره» را مشاهده کرده و بخش «نمای کلی پروژه پایانی» را مطالعه کنید. در بخش «منابع دوره»، مطالب اضافی وجود دارد که ممکن است در هفتههای آینده به آنها نیاز پیدا کنید.
۸۵ دقیقه
ورود به کلاس - ماژول اول
معرفی دوره
(۳ دقیقه)
مروری بر پروژه پایانی
(۱۰ دقیقه)
به ما کمک کنید بیشتر شما را بشناسیم
(۱۰ دقیقه)
Python Textbook
(۱۰ دقیقه)
کاراکترها و رشتههای یونیکد
(۱۷ دقیقه)
گزینههای تکمیل پروژه پایانی
(۱۰ دقیقه)
آزمون
(۴ سوال)
ملاقات حضوری در دن هاگ، هلند
(۳ دقیقه)
گفتگو با John Resig and Pam Fox از Khan Academy
(۱۱ دقیقه)

در این ماژول نسخهای ساده از الگوریتم PageRank گوگل را دانلود و اجرا خواهیم کرد و جمعآوری محتوای وب (spidering) را تمرین خواهیم کرد.
این تکلیف بهصورت همتراز (peer-graded) ارزیابی میشود و اولین تکلیف از سه تکلیف افتخاری اختیاری (Honors assignments) در این دوره است. این فعالیت ادامه مطالبی است که در دوره چهارم این مجموعه آموزشی آموزش داده شد و بر اساس فصل ۱۶ کتاب درسی «پایتون برای همه» طراحی شده است.
۷۱ دقیقه
ورود به کلاس - ماژول دوم
مقدمهای بر ساخت موتور جستجو Search Engine
(۱۰ دقیقه)
بررسی کلی Page Rank
(۸ دقیقه)
حل مثال برای Page Rank - خزندهها (Spidering)
(۱۸ دقیقه)
حل مثال برای Page Ra – محاسبات(Computation)
(۱۵ دقیقه)
حل مثال برای Page Rank – مصورسازی(Visualization)
(۶ دقیقه)
ملاقات حضوری در دیترویت، میشیگان
(۱ دقیقه)
گفتگو با Anil Jain درباره پردازش عکس (Image Processing)
(۱۱ دقیقه)
Optional Honors Content
دستورالعمل ثبت تکلیف برای ارزیابی توسط همتایان
(۱۰ دقیقه)
تکلیف
(۱ ساعت)

پروژه اختیاری Capstone فرصتی است برای انتخاب، پردازش، و مصورسازی دادههای دلخواه و دریافت بازخورد از همتایان. این پروژه نمرهدهی نمیشود و میتواند به سادگی یا پیچیدگی که تمایل دارید انجام شود. تکلیف این هفته شناسایی یک منبع داده و نوشتن یک پست کوتاه در انجمن گفتگو است که منبع داده را توصیف کرده و برخی از تحلیلهای ممکن که میتوان با آن انجام داد را شرح دهد. شما نیازی به استفاده از منبع دادهای که در اینجا ارائه شده برای تحلیل واقعی خود ندارید.
۲۹ دقیقه
ورود به کلاس - ماژول سوم
مقدمهای بر شناسایی منبع داده(Data Source)
(۱۰ دقیقه)
فهرست منابع داده (تهیهشده توسط کادر آموزشی)
(۱۰ دقیقه)
اختیاری: شناسایی یک منبع داده
(۱۰ دقیقه)
گفتگو با Bruce Schneier درباره نگرش امنیتی (Security Mindset)
(۷ دقیقه)

در دومین تکلیف اختیاری Honors، ما دادههای ایمیل را از پروژه متنباز Sakai دریافت و پردازش خواهیم کرد. درسهای ویدیویی شما را در فرایند دریافت، تمیز کردن و مدلسازی دادهها راهنمایی خواهند کرد.
۵۸ دقیقه
ورود به کلاس - ماژول چهارم
خزیدن(Spidering) و مدلسازی دادههای ایمیل – مقدمه
(۱۰ دقیقه)
مقدمهای بر Gmane
(۲ دقیقه)
حل مثال برای Gmane / بازیابی ایمیل
(۱۷ دقیقه)
حل مثال برای Gmane / ایمیل - مدلسازی
(۱۲ دقیقه)
ملاقات حضوری در بالتیمور
(۱ دقیقه)
گفتگو با Bruce Schneier درباره ساخت سیستمهای رمزنگاری(Cryptographic Systems)
(۱۱ دقیقه)

در این ماژول، کارهای روزانه برای اداره یک کسب و کار آنلاین و استراتژی های بازاریابی برای فروش پایدار در مدت طولانی را بررسی خواهیم کرد.
نحوه پاسخگویی به بازخورد مشتریان و به روز نگه داشتن صفحه فروش آنلاین از دیگر مباحث این ماژول هستند.
۱۴ دقیقه
ورود به کلاس - ماژول پنجم
دسترسی به منابع داده جدید – مقدمه
(۱۰ دقیقه)
اختیاری: تحلیل یک منبع داده
(۱۰ دقیقه)
ملاقات حضوری و دکتر چاک در نقش آنتونی بوردین
(۴ دقیقه)

در این ماژول، کارهای روزانه برای اداره یک کسب و کار آنلاین و استراتژی های بازاریابی برای فروش پایدار در مدت طولانی را بررسی خواهیم کرد.
نحوه پاسخگویی به بازخورد مشتریان و به روز نگه داشتن صفحه فروش آنلاین از دیگر مباحث این ماژول هستند.
۳۹ دقیقه
ورود به کلاس - ماژول ششم
مصورسازی دادههای ایمیل Visualizing Email Data
(۱۰ دقیقه)
مثال برای Gmane / Email – مصورسازی Visualization
(۱۳ دقیقه)
ملاقات حضوری در مونتریال
(۴ دقیقه)
گفتگو با Nathaniel Borenstein ؛ پدر MIME
(۱۱ دقیقه)
Optional Honors Content
تکلیف
(۱ ساعت)

در این ماژول، کارهای روزانه برای اداره یک کسب و کار آنلاین و استراتژی های بازاریابی برای فروش پایدار در مدت طولانی را بررسی خواهیم کرد.
نحوه پاسخگویی به بازخورد مشتریان و به روز نگه داشتن صفحه فروش آنلاین از دیگر مباحث این ماژول هستند.
۳۷ دقیقه
ورود به کلاس - ماژول هفتم
مصورسازی منابع داده جدید - مقدمه
(۱۰ دقیقه)
اختیاری: تحلیل و مصورسازی دادهها
(۱۰ دقیقه)
ملاقات حضوری در آنآربور، میشیگان
(۱ دقیقه)
استیو جابز ؛ NeXT و اینترنت
(۱۲ دقیقه)
پرسشنامه پایانی کلاس
(۱۰ دقیقه)
بهترین دلیل برای جشنگرفتن موفقیتی که کسب کردید!
(۳ دقیقه)
موارد مرتبط
دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش دوم: ساختارهای داده در پایتون»
-
توضیح اصول ساختار دادههاو روش استفاده از آنها
-
نوشتن برنامه هایی برای خواندن و نگارش داده ها در فایلها
-
ذخیره دادهها به صورت کلید-مقدار در پایتون به کمک دیکشنری ها
-
انجام کارهای چند مرحلهای مانند ذخیرهسازی یا اجرای حلقه با استفاده از «تاپل» ها
دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش چهارم: استفاده از پایگاه داده با پایتون»
-
استفاده از عملیات Create, Read, Update, Delete برای مدیریت پایگاه داده
-
مبانی برنامهنویسی شیءگرا OOP در پایتون
-
درک نحوه ذخیره داده ها در چندین جدول در پایگاه دادهها
-
استفاده از API گوگلمپ برای نمایش دادهها
دوره آموزشی «آموزش صفر تا صد پایتون برای همه»
-
نصب پایتون و نوشتن اولین برنامه!
-
آشنایی با مفاهیم پایه زبان برنامهنویسی پایتون
-
آشنایی با ابزارهای اصلی برنامهنویسی مانند حلقه ها (loops) و توابع (functions) و استفاده از آنها
-
آشنایی با متغیرها (variables) برای ذخیره و بازیابی و محاسبه اطلاعات و استفاده از آنها
-
توضیح اصول ساختار دادههاو روش استفاده از آنها
-
نوشتن برنامه هایی برای خواندن و نگارش داده ها در فایلها
-
ذخیره دادهها به صورت کلید-مقدار در پایتون به کمک دیکشنری ها
-
انجام کارهای چند مرحلهای مانند ذخیرهسازی یا اجرای حلقه با استفاده از «تاپل» ها
-
استفاده از عبارات منظم (Regular Expressions) برای استخراج دادهها از رشتهها.
-
درة پروتکلهایی که مرورگرهای وب برای بازیابی اسناد و اپلیکیشنهای وب از آنها استفاده میکنند.
-
بازیابی دادهها از وبسایت ها و API ها با استفاده از پایتون.
-
کار با دادههای XML
-
استفاده از عملیات Create, Read, Update, Delete برای مدیریت پایگاه داده
-
مبانی برنامهنویسی شیءگرا OOP در پایتون
-
درک نحوه ذخیره داده ها در چندین جدول در پایگاه دادهها
-
استفاده از API گوگلمپ برای نمایش دادهها
-
Python Programming
-
Web Scraping
-
Data Processing
-
Relational Database
-
JSON
-
Database Design
-
JSON
-
Problem Solving
نظرات
متوسط امتیازات
جزئیات امتیازات
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.