قیمت

350,000 تومان5,850,000 تومان
0دیدگاه 291 بازدید
  • توضیح اصول ساختار داده‌هاو روش استفاده از آن‌ها
  • نوشتن برنامه هایی برای خواندن و نگارش داده ها در فایل‌ها
  • ذخیره داده‌ها به صورت کلید-مقدار در پایتون به کمک دیکشنری ها
  • انجام کارهای چند مرحله‌ای مانند ذخیره‌سازی یا اجرای حلقه با استفاده از «تاپل» ها
آموزش ویدئویی
زیرنویس فارسی
۲ هفته
University of Michigan
مدرک قابل رهگیری
سطح دوم از پنچ
دسته بندی آموزش پایتون

به دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش دوم: ساختارهای داده در پایتون»، خوش آمدید

با ما در این دوره آموزشی همراه باشید و از دانشگاه میشیگان مدرک معتبر دریافت نمایید.

درباره دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش دوم: ساختارهای داده در پایتون»

این دوره آموزشی بخش دوم از پکیج آموزش صفر تا صد پایتون است که از سوی دانشگاه میشیگان ارائه شده است. مدرس این دوره دکتر چارلز سورنس (معروف به دکتر چاک) Charles Russell Severance (a.k.a.Dr.Chuck) است. 

این دوره آموزشی که بر اساس کتاب پایتون برای همه (Python for Everybody) نوشته دکتر چاک، تنظیم شده است، از مرحله نصب پایتون تا اصول برنامه‌نویسی به زبان پایتون را شامل می‌شود. 

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

دو دوره آموزشی اول (یعنی این دوره و دوره آموزشی «شروع کار با پایتون» مفاهیم پایه و بنیادی این زبان مانند متغیر ها، دستورات شرطی، حلقه ها،توابع، عبارات و ساختارهای داده‌ای مانند لیست ها، دیکشنری‌ها و تاپل‌ها را شامل می‌شوند؛ و در دوره سوم «استفاده از پایتون برای دسترسی به داده های وب» و دوره چهارم «استفاده از پایگاه‌های داده با پایتون» مباحثی مانند دسترسی به داده‌های وب و پایگاه‌های داده و کار با آنها و مهارتهای ضروری همچون کار با انواع کتابخانه ها آموزش داده می‌شود.

در بخش پنجم از این دوره آموزشی یعنی «پروژه نهایی»، مخاطبان به زبان پایتون یک برنامه خواهند نوشت و مدرک نهایی این دوره را تحت عنوان «مدرک تخصصی» یا Special Certificate دریافت خواهند کرد.

شما می‌توانید در هر یک از این دوره‌های آموزشی پنجگانه به طور جداگانه ثبت‌نام کنید و با پرداخت شهریه هریک از این دوره ها مدرک هر دوره را به طور جداگانه دریافت نمایید و یا در دوره آموزشی جامعی که تحت عنوان «صفر تا صد پایتون برای همه؛ پروژه نهایی» ارائه شده است ثبت نام نمایید و همه این دوره های آموزشی پنجگانه را  یکجا دریافت نمایید و در نهایت مدرک تخصصی پایتون که مدرکی جامع و شامل نام همه این پنج دوره است را دریافت نمایید.

(لطفا درصورت تمایل به شرکت در دوره آموزشی «صفر تا صد پایتون برای همه؛ پروژه نهایی» به دقت شرایط آن‌را مطالعه فرمایید.)

آنچه در دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش دوم: ساختارهای داده در پایتون» خواهید آموخت

ماژول اول

در این دوره آموزشی، مباحث دوره آموزشی قبلی یعنی صفر تا صد پایتون برای همه؛ بخش اول: شروع کار با پایتون» را ادامه می‌دهیم؛ و از فصل ۶کتاب درسی «پایتون برای همه»، شروع می کنیم و به بررسی رشته‌ها و سپس ساختارهای داده می‌پردازیم.

    • به این دوره آموزشی خوش آمدید!  
    • به دوره آموزشی «ساختارهای داده در پایتون» خوش آمدید
    • به ما کمک کنید تا شما را بیشتر بشناسیم!
    • فهرست
    • Textbook  
    • دستورالعمل ثبت تکالیف 
    • رشته ها 
    • کار با رشته ها 
    • آزمون
    • تکلیف
    • حل مثال برای تکلیف 
    • ملاقات حضوری و جلسه پرسش و پاسخ در نیویورک 
    •  تاریخ محاسبات 
    • ملاقات
    • نسخه صوتی دوره آموزشی

ماژول دوم

در این بخش، شما مقدمات لازم را برای نوشتن برنامه‌های پایتون را خواهید آموخت.

    • مهم: استفاده از پایتون در این دوره آموزشی 
    • چند نکته درباره انتخاب ویرایشگر متن 
    •  استفاده از محیط تمرینی Python 
    • Python Code Playground 
    • نصب پایتون و برنامه‌نویسی در ویندوز  
    • روش گرفتن اسکرین‌شات در ویندوز 
    • نصب پایتون و برنامه‌نویسی در مکینتاش 
    • روش گرفتن اسکرین‌شات در مکینتاش 
    • اختیاری: اسکرین شات 
    • تکلیف

ماژول سوم

تا اینجا، ما با داده‌هایی کار کرده‌ایم که از کاربر خوانده شده یا در قالب ثابت‌ها استفاده شده‌اند.

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

    • فایل ها 
    • پردازش فایل‌ها
    • کوییز
    • تکلیف
    • مثال حل شده از برای تکلیف 
    • تکلیف
    • مثال حل شده از تکلیف کجا است؟ 
    • جلسه ملاقات حضوری و پرسش و پاسخ در بارسلونا
    • مصاحبه با Gordon Bell  

ماژول چهارم

برای حل مسائل پیچیده‌تر در پایتون، به متغیرهای قدرتمندتری نیاز داریم.

تا اینجا از متغیرهای ساده برای ذخیره اعداد یا رشته‌ها استفاده کرده‌ایم، و تنها یک مقدار در هر متغیر ذخیره می‌شد. اما با شروع کار با لیست‌ها، می‌توانیم مقادیر متعددی را در یک متغیر ذخیره کنیم و از یک طرح شاخص‌بندی برای ذخیره، سازماندهی و بازیابی مقادیر مختلف از داخل یک متغیر استفاده کنیم. به این متغیرهای چندمقداری “کالکشن‌ها” (Collections) یا “ساختارهای داده” (Data Structures) می‌گوییم.

    • لیست‌ها 
    • دستکاری لیست‌ها 
    • لیست‌ها و رشته‌ها 
    • لیست‌های پایتون در پاریس 
    • آزمون
    • تکلیف
    • تکلیف
    • مثال حل شده برای تکلیف رشته ها
    • ملاقات حضوری و جلسات پرسش و پاسخ در شیکاگو
    • مصاحبه با Rasmus Lendorf درباره PHP

ماژول پنجم

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

به جای نمایش مقادیر در یک لیست خطی، دیکشنری‌ها داده‌ها را به صورت جفت‌های کلید/مقدار ذخیره می‌کنند. استفاده از جفت‌های کلید/مقدار به ما این امکان را می‌دهد که یک “پایگاه داده” ساده در حافظه را در قالب یک متغیر پایتون ایجاد کنیم.

    • دیکشنری‌ها 
    • شمارش با دیکشنری‌ها 
    • دیکشنری‌ها و فایل‌ها 
    • آزمون
    • تکلیف
    • مثال حل شده برای تکلیف
    • ملاقات حضوری و جلسات پرسش و پاسخ در آمستردام 
    • مصاحبه با Brendan Eich درباره Javascript
    • دکتر چاک در مسابقات موتورسواری 

ماژول ششم

تاپل‌ها سومین و آخرین ساختار داده پایه در پایتون هستند.

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

    • تاپل‌ها
    • آزمون
    • تکلیف
    • مثال حل شده برای تکلیف تاپل‌ها و رشته‌ها 
    • ملاقات حضوری و جلسات پرسش و پاسخ در مکزیکو 
    • گفتگو با John Resing درباره JQuery  
    • گفتگو با Douglas Crockford درباره نشانه‌گذاری شیء جاوااسکریپت (JSON) 
    • بزرگترین تاکو در جهان 

ماژول هفتم

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

    • جشن فارغ‌التحصیلی 
    • جمع‌بندی با دکتر چاک 
    • لطفا به این دوره آموزشی امتیاز دهید 
    • پرسشنامه پایانی

 

اخذ مدرک معتبر دوره آموزشی

«صفر تا صد پایتون برای همه؛ بخش دوم: ساختارهای داده در پایتون» از «‌دانشگاه میشیگان» 

دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش دوم: ساختارهای داده در پایتون» از سوی «دانشگاه میشیگان» در پلتفرم آموزشی «کورسرا» برگزار می شود.

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

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

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

با وارد کردن کد اعتباررسنجی هر مدرک در مرورگر اینترنت، مدرک دوره همراه با نام دانشجو و دوره و دانشگاه نمايش داده می شود.

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

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

موفق باشید!

نمونه مدرک دوره آموزشی

«صفر تا صد پایتون برای همه؛ بخش دوم: ساختارهای داده در پایتون»

از «دانشگاه میشیگان» در پلتفرم کورسرا

 

نمونه کلاس

ماژول اول

در این ماژول مقدمات لازم را برای نوشتن برنامه‌های پایتون خواهید آموخت و دستورالعمل ثبت تکالیف این دوره آموزشی را دریافت خواهید کرد.

۱۳۰ دقیقه

ورود به کلاس - ماژول اول
ماژول دوم

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

۴۷ دقیقه

ورود به کلاس - ماژول دوم
ماژول سوم

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

۵۶ دقیقه

ورود به کلاس - ماژول سوم
هفته چهارم

برای حل مسایل پیچیده‌تر در پایتون، به متغیرهای قدرتمندی نیاز داریم تا اینجا با متغیرهای ساده کار کردیم که هریک از آنها تنهای یک مقدار را در خود ذخیره می‌کنند اما «لیست» ها و متغیرهای چندمقداری «مجموعه‌ها» یا «ساختارهای داده» می توانند چند مقدار را در خود ذخیره کنند. در این ماژول با این متغیرها بیشتر آشنا خواهیم شد.

۴۷ دقیقه

ورود به کلاس - ماژول چهارم
ماژول پنجم

یکی از قدرتمندترین ساختارهای داده در پایتون «دیکشنری» ها هستند. دیکشنری‌ها به جای به جای نماشی داده‌ها به صورت یک لیست خطی، آنها را به صورت جفت «کلید-مقدار» ذخیره می‌کنند. در این ماژول بیشتر با دیکشنری‌ها آشنا خواهیم شد.

۴۷ دقیقه

ورود به کلاس - ماژول پنجم
ماژول ششم

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

۵۱ دقیقه

ورود به کلاس - ماژول ششم
ماژول هفتم

در این ماژول رسیدن شما به نیمه راه دوره آموزشی تخصصی پنجگانه «پایتون برای همه» را جشن خواهیم‌گرفت؛ و شما در یک سخنرانی فارغ‌التحصیلی شرکت خواهید کرد.

۳۶ دقیقه

ورود به کلاس - ماژول هفتم

نظرات

متوسط امتیازات

0
بدون امتیاز 0 رای
350,000 تومان5,850,000 تومان
0 نقد و بررسی

جزئیات امتیازات

5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش دوم: ساختارهای داده در پایتون»”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *