
-
نصب پایتون و نوشتن اولین برنامه!
-
آشنایی با مفاهیم پایه زبان برنامهنویسی پایتون
-
آشنایی با متغیرها (variables) برای ذخیره و بازیابی و محاسبه اطلاعات و استفاده از آنها
-
آشنایی با ابزارهای اصلی برنامهنویسی مانند حلقه ها (loops) و توابع (functions) و استفاده از آنها
به دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش اول: شروع کار با پایتون»، خوش آمدید
با ما در این دوره آموزشی همراه باشید و از دانشگاه میشیگان مدرک معتبر دریافت نمایید.
درباره دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش اول: شروع کار با پایتون»
این دوره آموزشی بخش اول از پکیج آموزش صفر تا صد پایتون است که از سوی دانشگاه میشیگان ارائه شده است. مدرس این دوره دکتر چارلز سورنس (معروف به دکتر چاک) Charles Russell Severance (a.k.a.Dr.Chuck) است.
این دوره آموزشی که بر اساس کتاب پایتون برای همه (Python for Everybody) نوشته دکتر چاک، تنظیم شده است، از مرحله نصب پایتون تا اصول برنامهنویسی به زبان پایتون را شامل میشود.
این دوره آموزشی جامع، در ۵ دوره آموزشی مجزا تعریف شده است؛ به این ترتیب مخاطبان می توانند بنا بر دانش قبلی و سطح فعلی خود، از مرحله مناسب و سطح مناسب خود ، به آموختن مطالب این دوره آموزشی بپردازند.
دو دوره آموزشی اول (یعنی این دوره و دوره آموزشی «ساختار داده در پایتون» مفاهیم پایه و بنیادی این زبان مانند متغیر ها، دستورات شرطی، حلقه ها،توابع، عبارات و ساختارهای دادهای مانند لیست ها، دیکشنریها و تاپلها را شامل میشوند؛ و در دوره سوم «استفاده از پایتون برای دسترسی به داده های وب» و دوره چهارم «استفاده از پایگاههای داده با پایتون» مباحثی مانند دسترسی به دادههای وب و پایگاههای داده و کار با آنها و مهارتهای ضروری همچون کار با انواع کتابخانه ها آموزش داده میشود.
در بخش پنجم از این دوره آموزشی یعنی «پروژه نهایی»، مخاطبان به زبان پایتون یک برنامه خواهند نوشت و مدرک نهایی این دوره را تحت عنوان «مدرک تخصصی» یا Special Certificate دریافت خواهند کرد.
شما میتوانید در هر یک از این دورههای آموزشی پنجگانه به طور جداگانه ثبتنام کنید و با پرداخت شهریه هریک از این دوره ها مدرک هر دوره را به طور جداگانه دریافت نمایید و یا در دوره آموزشی جامعی که تحت عنوان «صفر تا صد پایتون برای همه؛ پروژه نهایی» ارائه شده است ثبت نام نمایید و همه این دوره های آموزشی پنجگانه را یکجا دریافت نمایید و در نهایت مدرک تخصصی پایتون که مدرکی جامع و شامل نام همه این پنج دوره است را دریافت نمایید.
(لطفا درصورت تمایل به شرکت در دوره آموزشی «صفر تا صد پایتون برای همه؛ پروژه نهایی» به دقت شرایط آنرا مطالعه فرمایید.)
آنچه در دوره آموزشی «برنامهنویسی برای همه؛ شروع کار با پایتون» خواهید آموخت
ماژول اول
- ویدئو «خوش آمد گویی»
- به این دوره آموزشی خوش آمدید
- به پایتون خوش آمدید با Guido van Rossum
- معرفی کتاب پایتون برای همه Python for Everybody: Exploring Data in Python 3
- دستورالعمل ارسال تکالیف
- چرا برنامهنویسی
- نگاهی به سخت افزار
- پایتون؛ به عنوان یک زبان برنامه نویسی
- نسخه صوتی این دوره آموزشی
- ملاقات
- ملاقات حضوری در بنگلور، هند
ماژول دوم
- مهم: استفاده از پایتون در این دوره
- نکاتی درباره انتخاب ویرایشگر متن
- آموزش تصویری استفاده از Python Playground
- نصب پایتون و نوشتن برنامه در ویندوز
- آموزش گرفتن اسکرینشات در ویندوز
- نصب پایتون و نوشتن برنامه در مکینتاش
- آموزش گرفتن اسکرینشات در ویندوز
- اختیاری: تمرین برای انجام تکالیف؛ نصب پایتون
- مصاحبه: Eben Upton and RaspBerry Pi
ماژول سوم
- نوشتن یک پاراگراف کد
- آزمون: ده پرسش چهار گزینهای
- آموزش تصویری انجام تکلیف Hello Word
- تکلیف: بنویسید Hello Word
- مصاحبه: دکتر Daphne Koller و داستان ساخت «کورسرا»
ماژول چهارم
- عبارات Expressions
- عبارات Expressions ۲
- عبارات Expressions ۳
- آزمون: ده سوال چهار گزینهای
- تکلیف
- مثال حل شده برای تکلیف
- تکلیف
- حل مثال برای تکلیف
- مصاحبه: Pooja Sankar
- ملاقات حضوری در کالیفرنیا، امریکا
ماژول پنجم
- عبارات شرطی
- عبارات شرطی ۲
- آزمون: ده پرسش چهار گزینهای
- تکلیف
- حل مثال برای تکلیف
- تکلیف
- مصاحبه: Massimo Banzi
- ملاقات حضوری در سئول، کره
ماژول ششم
- استفاده از توابع
- ساخت توابع
- آزمون: ده پرسش چهار گزینهای
- تکلیف
- مصاحبه: Guido van Rossum
- ملاقات حضوری در مانیل، فیلیپین
ماژول هفتم
- مفهوم «حلقه» و «تکرار»
- حلقههای قطعی (Definite Loops)
- پیدا کردن بزرگترین مقدار
- اصطلاحات حلقه ها
- آزمون: ده پرسش چهار گزینهای
- حل مثال برای تکلیف
- تکلیف
- گام بعدی با دکتر چاک
- مصاحبه: Guido van Rossum دوران مدرن با پایتون
- ملاقات حضوری در پاریس، فرانسه
اخذ مدرک معتبر دوره آموزشی
«صفر تا صد پایتون برای همه؛ شروع کار با پایتون» از «دانشگاه میشیگان»
دوره آموزشی «برنامهنویسی برای همه؛ شروع کار با پایتون» از سوی «دانشگاه میشیگان» در پلتفرم آموزشی «کورسرا» برگزار می شود.
محتوای آموزشی این دوره مانند سایر دوره های آموزشی موجود در پلتفرم کورسرا به صورت فایل های ویدئویی در سایت کورسرا قرار داده شده است و شما می توانند با ثبت نام در دوره آموزشی و مشاهده ویدئو ها از مطالب آموزشی استفاده کنید و پس از پاسخ به سوالات چهارگزینه ای مدرک معتبر این دوره را دریافت نمایید.
مدرک معتبر این دوره آموزشی مانند سایر دوره های آموزشی این پلتفرم همراه با کد منحصر به فرد برای هر دانشجو صادر می شود و در حساب کاربری دانشجو در سایت کورسرا موجود و قابل دریافت و دانلود و پرینت می شود.
شما می توانید با درج عنوان دوره و کد مدرک در رزومه و لینکدین و سایر شبکه های اجتماعی به این مهارت خود استناد نمایید.
با وارد کردن کد اعتباررسنجی هر مدرک در مرورگر اینترنت، مدرک دوره همراه با نام دانشجو و دوره و دانشگاه نمايش داده می شود.
ما در «علم از نو» محتوای آموزشی و آزمون ها را به زبان فارسی در اختیار شما قرار می دهیم و در ثبت آزمون در سایت کورسرا همراه شما هستیم تا با موفقیت و به سهولت موضوعات مورد نظرتان را آموخته و از بهترین دانشگاه های سراسر دنیا دانش و مدرک معتبر کسب نمایید.
برای اطلاعات بیشتر به مقاله «آشنایی با پلتفرم کورسرا» و یا به بخش «روش کار علم از نو» و «سوالات متداول» مراجعه بفرمایید یا با همکاران ما تماس بگیرید.
موفق باشید!
نمونه مدرک دوره آموزشی
«صفر تا صد پایتون برای همه؛ شروع کار با پایتون»
از «دانشگاه میشیگان» در پلتفرم کورسرا
۹۸ دقیقه
نمونه کلاس

این بخش مروری کلی بر این دوره آموزشی است و در آن بررسی میکنیم برنامهنویسی واقعا به چه معناست.
در طول دوره، ممکن است لازم شود بارها به این مطالب بازگردید و دوباره آنها را مرور کنید. این بخش کمتر از یک هفته از زمان شما را خواهد گرفت.
ورود به کلاس - ماژول اول
خوش آمدید!
(۶ دقیقه)
به این دوره آموزشی خوش آمدید
(۱۰ دقیقه)
به دنیای پایتون خوش آمدید با Guido van Rossum
(۱ دقیقه)
معرفی کتاب پایتون برای همه
(۱۰ دقیقه)
دستورالعمل ارسال تکالیف
(۱۰ دقیقه)
چرا برنامهنویسی؟!
(۱۱ دقیقه)
نگاهی به سختافزار
(۱۱ دقیقه)
«پایتون»؛ زبان برنامهنویسی
(۷ دقیقه)
دریافت نسخه صوتی این دوره آموزشی (به زبان انگلیسی)
(۵ دقیقه)
ملاقات با نویسندگان
(۳ دقیقه)
ملاقات حضوری در بنگلور- هند
(۲ دقیقه)

در این بخش، مقدمات لازم برای نوشتن برنامههای پایتون را آماده خواهید کرد.
۵۵ دقیقه
ورود به کلاس - ماژول دوم
مهم: استفاده از پایتون در این دوره آموزشی
(۱۰ دقیقه)
چند نکته درباره انتخاب ویرایشگر متن
(۱۰ دقیقه)
آموزش تصویری استفاده از Python Playground
(۳ دقیقه)
نصب پایتون و نوشتن برنامه در ویندوز
(۶ دقیقه)
آموزش گرفتن اسکرینشات در ویندوز
(۲ دقیقه)
نصب پایتون و نوشتن برنامه در مکینتاش
(۹ دقیقه)
آموزش گرفتن اسکرینشات در مکینتاش
(۲ دقیقه)
اختیاری: تمرین برای انجام تکالیف؛ نصب پایتون
(۱ ساعت)
گفتگو با Eben Upton و RaspBerry Pi
(۹ دقیقه)

در این ماژول، سعی میکنیم “تصویر کلی” از برنامهنویسی را پوشش دهیم تا شما یک “فهرست مطالب” از باقی مطالب آموزشی این دوره آموزشی تخصصی بدست آورید.
اگر همه چیز از دفعه اول که آن را میشنوید کاملاً برایتان روشن نیست، نگران نباشید زیرا این فصل بسیار جامع است و ممکن است بخواهید حتی پس از اتمام فصل بعدی، دوباره سخنرانیهای این بخش را تماشا کنید.
۳۶ دقیقه
ورود به کلاس - ماژول سوم
نوشتن یک پاراگراف کد
(۱۶ دقیقه)
آزمون
(۱۰ پرسش)
آموزش تصویری انجام تکلیف Hello Word
( ۵ دقیقه)
تکلیف: بنویسید Hello Word
(۱ ساعت)
گفتگو با دکتر Daphne Koller و داستان ساخت «کورسرا»
(۱۰ دقیقه)
ملاقات حضوری در میلان
(۳ دقیقه)

در این فصل، بررسی میکنیم که چطور یک برنامه از حافظه کامپیوتر برای ذخیره، بازیابی و محاسبه استفاده میکند.
۶۶ دقیقه
ورود به کلاس - ماژول چهارم
عبارات Expressions
(۱۳ دقیقه)
عبارات Expressions ۲
(۲۰ دقیقه)
عبارات Expressions ۳
(۷ دقیقه)
آزمون
(۱۰ پرسش)
تکلیف
(۱ ساعت)
حل مثال برای تکلیف
(۷ دقیقه)
تکلیف
(۱ ساعت)
حل مثال برای تکلیف
(۷ دقیقه)
گفتگو با Pooja Sankar
(۶ دقیقه)

در این بخش، از الگوی «کد ترتیبی» که به سادگی یک خط کد را بعد از خط دیگر اجرا میکند، به «کد شرطی» میپردازیم که در آنها برخی مراحل نادیده گرفته میشوند.
این مبحث بسیار ساده است؛ اما نرمافزارهای کامپیوتری با این روش “انتخابها” را انجام میدهند.
۵۶ دقیقه
ورود به کلاس - ماژول پنجم
عبارات شرطی
(۱۳ دقیقه)
عبارات شرطی ۲
(۱۷ دقیقه)
آزمون
(۱۰ پرسش)
تکلیف
(۱ ساعت)
حل مثال برای تکلیف
(۹ دقیقه)
تکلیف
(۱ ساعت)
حل مثال برای تکلیف
(۷ دقیقه)
مصاحبه: Massimo Banzi
(۱۱ دقیقه)
ملاقات حضوری در سئول - کره
(۴ دقیقه)

این فصل نسبتاً کوتاه است. در این فصل با توابع آشنا میشویم و خواهیم آموخت که چگونه میتوانیم از آنها استفاده کنیم.
برنامههای اولیه این دوره آموزشی به اندازهای بزرگ نیستند که نیاز به توسعه توابع داشته باشیم، اما با پیشرفت در دوره آموزشی و پیچیدهتر شدن برنامهها، توابع به ابزاری ضروری برای درک و ساماندهی کدهای ما تبدیل خواهند شد.
۳۴ دقیقه
ورود به کلاس - ماژول ششم
استفاد از توابع
(۹ دقیقه)
ساخت توابع
(۱۲ دقیقه)
آزمون
(۱۰ پرسش)
تکلیف
(۱ ساعت)
مصاحبه: Guido van Rossum
(۱۱ دقیقه)
ملاقات حضوری و جلسه پرسش و پاسخ در مانیل - فیلیپین
(۱ دقیقه)

حلقهها و تکرار چهار الگوی اصلی برنامهنویسی ما را کامل میکنند. حلقهها روشی هستند که با آن به پایتون میگوییم یک کار را بارها و بارها انجام دهد. حلقهها روشی هستند که ما با استفاده از آنها برنامههایی میسازیم که تا حل کامل مساله، به پردازش ادامه میدهند.
۸۷ دقیقه
ورود به کلاس - ماژول هفتم
مفهوم «حلقه» و «تکرار»
(۹ دقیقه)
حلقههای قطعی (Definite Loops)
(۶ دقیقه)
پیدا کردن بزرگترین مقدار
(۸ دقیقه)
اصطلاحات حلقه ها
(۱۸ دقیقه)
آزمون
(۱۰ پرسش)
حل مثال برای انجام تکلیف
(۸ دقیقه)
تکلیف
(۱ ساعت)
گام بعدی با دکتر چاک
(۲ دقیقه)
گفتگو با Guido van Rossum درباره دوران مدرن با پایتون
(۱۲ دقیقه)
ملاقات حضوری در پاریس - فرانسه
(۱ دقیقه)
موارد مرتبط
دوره آموزشی «آموزش صفر تا صد پایتون برای همه»
-
نصب پایتون و نوشتن اولین برنامه!
-
آشنایی با مفاهیم پایه زبان برنامهنویسی پایتون
-
آشنایی با ابزارهای اصلی برنامهنویسی مانند حلقه ها (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
دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش دوم: ساختارهای داده در پایتون»
-
توضیح اصول ساختار دادههاو روش استفاده از آنها
-
نوشتن برنامه هایی برای خواندن و نگارش داده ها در فایلها
-
ذخیره دادهها به صورت کلید-مقدار در پایتون به کمک دیکشنری ها
-
انجام کارهای چند مرحلهای مانند ذخیرهسازی یا اجرای حلقه با استفاده از «تاپل» ها
دوره آموزشی «صفر تا صد پایتون برای همه؛ بخش سوم: دسترسی به دادههای وب از طریق پایتون»
-
استفاده از عبارات منظم (Regular Expressions) برای استخراج دادهها از رشتهها.
-
درة پروتکلهایی که مرورگرهای وب برای بازیابی اسناد و اپلیکیشنهای وب از آنها استفاده میکنند.
-
بازیابی دادهها از وبسایت ها و API ها با استفاده از پایتون.
-
کار با دادههای XML
نظرات
متوسط امتیازات
جزئیات امتیازات
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.