دوره آموزشی یادگیری جامع پایتون برای مبتدیان و توسعهدهندگان
3 ساعت 41 دقیقهمبتدی2025-02-21
مدرسین

Joe Marini
Senior Developer Advocate at Google, Developer
جزئیات دوره
پایتون (Python) یک زبان برنامهنویسی شیگرا، محبوب و خوانا است که علاوه بر قدرت بالا، یادگیری آن نیز نسبتاً آسان است. فرقی نمیکند که یک مبتدی باشید یا یک توسعهدهنده با تجربه، این دوره میتواند شما را با اصول اولیه پایتون آشنا کند.
مدرس دوره، جو مارینی (Joe Marini)، شما را با فرآیند نصب، سینتکس پایه و نحوه ساخت و اجرای یک برنامه ساده در پایتون آشنا میکند. همچنین، روش کار با تاریخ و زمان، خواندن و نوشتن فایلها، و دریافت و پردازش دادههای JSON و XML از وب را یاد خواهید گرفت.
سرفصلهای آموزشی
✅ معرفی متغیرها و عبارات در پایتون
✅ بررسی ساختارهای شرطی (if، elif، else)
✅ آشنایی با حلقهها (for، while) و کاربرد آنها
✅ کار با انواع دادهای و ساختارهای دادهای در پایتون
✅ نحوه تعریف و استفاده از توابع
✅ بررسی توابع داخلی (Built-in Functions)
✅ مبانی برنامهنویسی شیگرا: کلاسها و اشیا (OOP)
✅ وارد کردن و استفاده از ماژولها در پایتون
✅ مدیریت استثناها و خطاها (Exception Handling)
✅ کار با فایلها و پردازش دادهها
✅ مدیریت تاریخ و زمان در پایتون
مدرس دوره، جو مارینی (Joe Marini)، شما را با فرآیند نصب، سینتکس پایه و نحوه ساخت و اجرای یک برنامه ساده در پایتون آشنا میکند. همچنین، روش کار با تاریخ و زمان، خواندن و نوشتن فایلها، و دریافت و پردازش دادههای JSON و XML از وب را یاد خواهید گرفت.
سرفصلهای آموزشی
✅ معرفی متغیرها و عبارات در پایتون
✅ بررسی ساختارهای شرطی (if، elif، else)
✅ آشنایی با حلقهها (for، while) و کاربرد آنها
✅ کار با انواع دادهای و ساختارهای دادهای در پایتون
✅ نحوه تعریف و استفاده از توابع
✅ بررسی توابع داخلی (Built-in Functions)
✅ مبانی برنامهنویسی شیگرا: کلاسها و اشیا (OOP)
✅ وارد کردن و استفاده از ماژولها در پایتون
✅ مدیریت استثناها و خطاها (Exception Handling)
✅ کار با فایلها و پردازش دادهها
✅ مدیریت تاریخ و زمان در پایتون
مهارت ها
PythonLearningProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - یادگیری پایتون
- 02 - قبل از شروع
1. شروع به کار
- 03 - استفاده از منابع دوره
- 04 - نصب پایتون بر روی کامپیوتر شما
- 05 - چالشهای CoderPad
2. مبانی پایتون
- 06 - Building Hello World
- 07 - متغیرها و انواع دادههای ساده
- 08 - انواع دادههای توالی
- 09 - انواع داده دیکشنری
- 10 - تصمیمات مشروط
- 11 - حلقه ها
- 12 - تعریف توابع
- 13 - حل - شمارنده
3. فراتر از اصول
- 14 - توابع داخلی
- 15 - راه حل - طولانی ترین رشته را پیدا کنید
- 16 - طبقات و اشیاء
- 17 - Import و استفاده از ماژول ها
- 18 - استفاده از استثناها
- 19 - راه حل - پالیندروم
4. به قسمت 2 خوش آمدید
- 20 - به کار بردن آموخته هایتان
5. استفاده از تاریخ و زمان
- 21 - کلاسهای تاریخ، زمان و تاریخ
- 22 - خروجی زمان قالب بندی
- 23 - استفاده از اشیاء timedelta
- 24 - کار با تقویم
- 25 - راه حل - تاریخ و زمان
6. کار با فایل ها
- 26 - نوشتن فایل
- 27 - خواندن فایل ها
- 28 - کار با سیستم عامل
- 29 - استفاده از فایل سیستم
- 30 - راه حل - فایل ها
7. کار با اینترنت
- 31 - بازیابی اطلاعات اینترنتی
- 32 - کار با دادههای JSON
- 33 - دستکاری XML
نتیجه گیری
- 34 - نتیجه گیری
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی داشبوردهای مجهز به هوش مصنوعی با Streamlit
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM
- دوره آموزشی تحلیل پیشرفته دادههای مکانی در پایتون