هزینه آموزش
۴۹,۰۰۰ تومان

آموزش زبان برنامه نویسی پایتون (Python) همراه با مثال های عملی

آموزش زبان برنامه نویسی پایتون (Python) همراه با مثال های عملی

تعداد دانشجو
۶,۲۳۹ نفر
مدت زمان
۱۳ ساعت و ۲۰ دقیقه
هزینه آموزش
۴۹,۰۰۰ تومان
محتوای این آموزش
۵۸ بازخورد (مشاهده نظرات)
آموزش زبان برنامه نویسی پایتون (Python) همراه با مثال های عملی

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

آموزش زبان برنامه نویسی پایتون (Python) همراه با مثال های عملی

تعداد دانشجو
۶,۲۳۹ نفر
مدت زمان
۱۳ ساعت و ۲۰ دقیقه
هزینه آموزش
۴۹,۰۰۰ تومان
محتوای این آموزش
۵۸ بازخورد (مشاهده نظرات)
مدرس
فرشید شیرافکن

دانشجوی دکتری تخصصی بیوانفورماتیک

مهندس فرشید شیرافکن دارای مدرک کارشناسی ارشد مهندسی کامپیوتر گرایش نرم‌افزار بوده و در حال حاضر دانشجوی دکترای بیوانفورماتیک دانشگاه تهران هستند. ایشان از مدرسین نمونه در زمینه ارائه و آموزش دروس دانشگاهی انتخاب شده‌اند.

چکیده آموزش


توضیحات تکمیلی

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

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

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: انواع داده‌‌ ها
    • نصب پایتون
    • انواع داده ها
      • صحیح
      • رشته
      • اعشاری
    • روش های صحیح نامگذاری متغیرها
    • معرفی رشته، لیست، تاپل (Tuple)، دیکشنری و مجموعه
    • دستور Input
  • درس دوم: عملگرها
    • عملگرهای محاسباتی (+, –, *, /, //, **, %)
    • عملگرهای انتساب (= ,+= ,-= ,/= ,//= ,%=)
    • عملگرهای مقایسه ای (== ,!= ,< ,<= ,> ,>=)
    • عملگرهای منطقی (and, or, not)
    • عملگرهای تعیین عضویت (in, not in)
    • عملگرهای بیتی (& , |, ~, << , >> )
    • کار با توابع موجود در ماژول math
      • ()sqrt
      • ()TRUNC
      • ()floor
      • ()ceil
      • ()factorial
      • log
      • log2
      • log10
      • sin
      • ()fmod
      • ()gcd
      • ()fabs
      • ()pow
      • pi
    • معرفی ماژول های random, datetime, sys, platform, os
  • درس سوم: دستورات شرطی
    • دستور If
    • دستور if...else
    • دستور else...if
    • معرفی Conditional Expression
  • درس چهارم: حلقه ها
    • دستور for
    • حلقه های تو در تو
    • دستور continue
    • دستور break
    • دستور while
  • درس پنجم: رشته (String)
    • برش (Slicing) در رشته
    • تعیین طول رشته با تابع ()len
    • تعیین کد اسکی (ASCII) یک کاراکتر با تابع ()ord
    • تعیین یک کاراکتر با داشتن کد اسکی آن به کمک تابع ()chr
    • تعیین کوچک ترین و بزرگ ترین کاراکتر موجود در یک رشته با توابع ()min(), max
    • بررسی کوچک یا بزرگ بودن همه کاراکترهای یک رشته با توابع ()islower(), isupper
    • بررسی عددی بودن کاراکترهای یک رشته با تابع ()isdigit
    • کار با توابع ()isalnum(), isalpha(), isspace
    • بررسی شروع یک رشته با کاراکترهای خاص با تابع ()startswith
    • بررسی پایان یک رشته با کاراکترهای خاص با تابع ()endswith
    • پیدا کردن اندیس یک کاراکتر در رشته با تابع ()find(), index
    • شمارش تعداد حضور یک کاراکتر در رشته با تابع ()count
    • تبدیل حرف اول یک رشته به حروف بزرگ با تابع ()capitalize
    • تبدیل حرف اول هر رشته در یک جمله به حروف بزرگ با تابع ()title
    • تبدیل تمام حروف یک رشته به حروف کوچک با تابع ()lower
    • تبدیل تمام حروف یک رشته به حروف بزرگ با تابع ()upper
    • جایگزینی یک زیر رشته به جای زیر رشته دیگر با تابع ()replace
    • حذف کاراکتر تعیین شده از اول و آخر رشته با تابع ()strip
    • جداسازی کلمات یک جمله با تابع ()split
    • ایجاد یک رشته با عناصر یک لیست به کمک تابع ()join
    • تنظیم رشته از چپ یا راست و یا مرکز با توابع
      • ()ljust
      • ()rjust
      • ()center
    • تعیین قالب نمایش یک رشته در خروجی با تابع format
  • درس ششم: لیست
    • تعریف ساختمان داده لیست
    • برش در لیست
    • تعیین اندیس یک عنصر (index)
    • شمارش تعداد عناصر لیست (count)
    • درج یک عنصر در یک موقعیت از لیست (insert)
    • حذف یک عنصر از لیست به کمک مقدار آن (تابع remove)
    • حذف یک عنصر از لیست به کمک اندیس آن (تابع pop)
    • معکوس کردن لیست (reverse)
    • مرتب سازی لیست (sort)
    • درج یک عنصر به انتهای لیست (append)
    • درج یک لیست به انتهای لیست دیگر (extend)
    • حذف همه عناصر لیست (clear)
    • ایجاد یک کپی از لیست (copy)
  • درس هفتم: تاپل (Tuple)
    • معرفی ساختمان داده تاپل
    • تعیین طول متغیر از نوع تاپل با تابع ()len
    • برش در تاپل
    • تعیین اندیس یک عنصر تاپل با تابع ()index
    • جمع عناصر یک تاپل با تابع ()sum
    • تعیین کوچک ترین و بزرگ ترین عنصر یک تاپل با ()max(), min
    • معکوس کردن تاپل
    • اضافه کردن یک عنصر به انتهای تاپل
    • حذف یک عنصر از تاپل
    • ادغام دو تاپل به کمک تابع zip
    • بررسی چند مثال
  • درس هشتم: دیکشنری
    • معرفی ساختمان داده دیکشنری
    • تعیین طول متغیر از نوع دیکشنری با تابع ()len
    • تعیین مقدار یک عنصر از دیکشنری به کمک کلید آن با تابع ()get
    • تعیین کلیدها با تابع ()keys
    • تعیین مقدارها با تابع ()values
    • تعیین جفت کلید و مقدار با تابع items
    • حذف یک عنصر به کمک کلید آن با تابع ()pop
    • حذف همه عناصر با clear
    • مرتب سازی
    • ایجاد یک کپی از دیکشنری با copy
    • ترکیب دو دیکشنری با update
    • بررسی چند مثال
    • دیکشنری های تو در تو
  • درس نهم: مجموعه
    • معرفی ساختمان داده مجموعه
    • ایجاد یک مجموعه به دو روش
    • تعیین وجود یک عضو در مجموعه با عملگر in
    • اضافه کردن آیتم به مجموعه با add
    • حذف یک آیتم از مجموعه با remove
    • ایجاد کپی با copy
    • خالی کردن مجموعه با clear
    • حذف مجموعه با تابع ()del
    • محاسبه تفاضل دو مجموعه با ()difference
    • محاسبه اشتراک دو مجموعه با ()intersection
    • محاسبه اجتماع دو مجموعه با ()union
    • محاسبه تفاضل متقارن دو مجموعه با ()difference
    • بررسی مجزا بودن دو مجموعه با ()isdisjoint
    • بررسی زیر مجموعه بودن با ()issubset
  • درس دهم: تابع (Function) - بخش یکم
    • مفهوم تابع
    • متغیر محلی و سراسری
    • پیاده سازی چندین تابع
      • تشخیص اول بودن یک عدد
      • نمایش مثلث پاسکال
    • تابع هایی برای کار با رشته
      • تشخیص پالیندروم بودن
      • حذف کاراکترهای یک محدوده
      • تعیین بزرگ ترین کلمه در یک رشته
  • درس یازدهم: تابع (Function) - بخش دوم
    • تابع هایی برای کار با لیست
      • مجموع مقسوم علیه های یک عدد
      • محاسبه سری فیبوناچی
    • تابع هایی برای کار با دیکشنری
      • شمارش تعداد کارکترهای یک رشته
      • شمارش تعداد کلمات یک رشته
      • پیاده سازی Switch Case
    • تابع هایی برای مجموعه
      • حذف عناصر تکراری از لیست
      • پیدا کردن اولین کلمه تکراری در یک لیست
      • تعیین اعداد اول کوچک تر از یک عدد مشخص
    • کار با ماتریس (آرایه دو بعدی) – بررسی جادویی بودن یک ماتریس
  • درس دوازدهم: تابع بازگشتی
    • توصیف مفهوم بازگشتی
    • محاسبه فاکتوریل به صورت غیر بازگشتی و بازگشتی
    • محاسبه مجموع عناصر یک لیست به تابع بازگشتی
    • محاسبه سری فیبوناچی
    • محاسبه مجموع ارقام یک عدد
    • محاسبه توان، ضرب و ب.م.م
    • تبدیل یک عدد به مبناهای مختلف
  • درس سیزدهم: عبارت لامبدا (Lambda)
    • معرفی عبارات لامبدا
    • حل چند مثال با استفاده از لامبدا
    • استفاده از Map
    • استفاده از Filter
    • حل مساله فیبوناچی با عبارت لامبدا
    • پیدا کردن اشتراک دو لیست با لامبدا
    • مرتب کردن لیستی از تاپل ها
    • مرتب کردن لیستی از دیکشنری ها
  • درس چهاردهم: مدیریت استثناها
    • مفهوم استثنا
    • دستور try_except
    • دستور try-except_else_finally
    • بررسی چندین مثال
  • درس پانزدهم: فایل
    • خواندن و نوشتن (فایل متن)
    • خواندن و نوشتن (فایل CSV)
    • ذخیره یک دیکشنری در فایل JSON (با تابع dump)
    • خواندن یک دیکشنری از فایل JSON (با تابع load)
  • درس شانزدهم: عبارت های منظم
    • دستور search
    • دستور find
    • دستور findall
    • دستور split
    • دستور sub
    • دستور finditer
  • درس هفدهم : الگوریتم های مرتب سازی
    • مرتب سازی حبابی
    • مرتب سازی درجی
    • مرتب سازی انتخابی
    • مرتب سازی ادغامی
    • مرتب سازی سریع

مفید برای رشته های
  • مهندسی کامپیوتر - نرم افزار
مشاهده بیشتر مشاهده کمتر

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده

نرم افزارهای مرتبط با آموزش

Spyder, Python 3.7



پیش نمایش‌ها

۱. انواع داده ها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۶ مگابایت -- (کلیک کنید +))

۲. عملگرها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۴۰ مگابایت -- (کلیک کنید +))

۳. دستورهای شرطی

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۵ مگابایت -- (کلیک کنید +))

۴. حلقه ها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۵ مگابایت -- (کلیک کنید +))

۵. رشته
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. لیست
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. تاپل
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. دیکشنری
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. مجموعه
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. تابع - بخش اول
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. تابع - بخش دوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۲. تابع بازگشتی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۳. عبارت لامبدا
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۴. مدیریت استثناها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۵. فایل
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۶. عبارت های منظم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۷. الگوریتم های مرتب سازی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش زبان برنامه نویسی پایتون (Python) همراه با مثال های عملی
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۶۱۹۹ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVPHT9904
مدت زمان ۱۳ ساعت و ۲۰ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (لینک دانلود)
حجم دانلود ۹۱۴ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۶,۲۳۹ نفر از این آموزش استفاده کرده اند و ۵۸ نظر ثبت شده است.
علیرضا
علیرضا

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

محمد حسن
محمد حسن

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

فرشید شیرافکن - مدرس
فرشید شیرافکن - مدرس

سلام. ممنون.
در ادامه این آموزش حتما آموزش تجزیه و تحلیل و آماده سازی داده ها با پایتون را هم ببینید.

امیر
امیر

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

فرشید شیرافکن
فرشید شیرافکن

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

نیما
نیما

دوره بسیار عالی, عمق مطالب از خیلی از دوره های انگلیسی در Udemy و Coursera بهتر است.

فرشید شیرافکن
فرشید شیرافکن

نظر لطف شما است.
زمان بسیار زیادی برای تهیه این آموزش گذاشتم تا مخاطبین عزیز فرادرس بی نیاز از منابع دیگر ، پایتون را یاد بگیرند.

محمد حسین حائری
محمد حسین حائری

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

فرشید شیرافکن
فرشید شیرافکن

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

فرشید شیرافکن
فرشید شیرافکن

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

یاسمن ایزدپرست
یاسمن ایزدپرست

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

فرشید شیرافکن
فرشید شیرافکن

ممنون

مهسا مهدوی
مهسا مهدوی

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

فرشید شیرافکن
فرشید شیرافکن

ممنون مهسا خانم

سجاد سوقندی
سجاد سوقندی

بسیار عالی

فرشید شیرافکن
فرشید شیرافکن

ممنون

بهروز بابایی
بهروز بابایی

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

فرشید شیرافکن
فرشید شیرافکن

زنده باشی

محمد
محمد

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

فرشید شیرافکن
فرشید شیرافکن

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

بهروز
بهروز

بسیار قوی و شیوا بود.

فرشید شیرافکن
فرشید شیرافکن

ممنون

علی
علی

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

فرشید شیرافکن
فرشید شیرافکن

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

علیرضا
علیرضا

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

d = {'a':3, 'b':7, 'c':5}
print(d[max(d.keys() , key = (lambda k: d[k]))]) # 7

امین
امین

آموزش بسیار بسیار کاربردی جامع و به زبان ساده بود
و بدون در نظر گرفتن معلومات قبلی از پایه ترین سطح آموزش داده شد و مثال ها و توضیحات هم بسیار کافی بودن
تسلط آقای دکتر شیرافکن و توانایی تدریسشون رو بسیار و بیشتر آموزش هاشونو دیدم و لذت بردم
این آموزش رو قویا توصیه میکنم به هر کسی که کار علمی انجام میده

فرشید شیرافکن
فرشید شیرافکن

نظر لطف شماست.

سید محمد کاظم
سید محمد کاظم

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

فرشید شیرافکن
فرشید شیرافکن

لطف می کنید.

مهمان
مهمان

محشره

فرشید شیرافکن
فرشید شیرافکن

زنده باشی

منصور
منصور

وقتی که برنامه ای رو معرفی میکنید نحوه نصب و راه اندازی آن رو هم لطفاً به طور واضح توضیح دهید.
فقط اشاره نکنید و بگذرید . سپاس

پارسا
پارسا

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

فرشید شیرافکن
فرشید شیرافکن

سلام. ممنون از لطفی که به من دارید. در سایت فرادرس آموزش اندروید با مدرس دیگری وجود دارد.

منصور
منصور

اموزش بسیار با کیفیت و مدرس مسلط با قدرت تفهیم و انتقال بالا.

علی
علی

سلام حضور استاد شیرافکن
با توجه به اینکه نرم افزار Spyder جزو نرم افزارهای مرتبط با آموزش اعلام شده؛ وقتی برای دانلود به سایتش رفتم، لازم بود که Anaconda نصب بشه اما با وجود اینکه کامل دانلود و نصبش کردم، هیچ پیام خطایی نداد و اجرا هم نشد!
در صورت امکان راهنمایی کنین.

فرشید شیرافکن
فرشید شیرافکن

سلام. دوباره anaconda را uninstall کنید و مجددا آن را دانلود و نصب کنید. نصب ان راحت است.

مازیار
مازیار

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

الهام
الهام

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

فرشید شیرافکن
فرشید شیرافکن

من از شما به خاطر قدرشناسی ممنون هستم.

مهسا
مهسا

عالی

haniemadani
haniemadani

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

فرشید شیرافکن
فرشید شیرافکن

ممنون

hamedsaeedinia
hamedsaeedinia

سلام این آموزش کیفیت خیلی بالایی داره ببینید ضرر نمیکنید
تبریک به استاد شیر افکن و فرادرس بابت این آموزش با کیفیت👏👏👏👏👏

فرشید شیرافکن
فرشید شیرافکن

ممنون

سعید
سعید

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

فرشید شیرافکن
فرشید شیرافکن

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

کامکار
کامکار

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

فرشید شیرافکن
فرشید شیرافکن

ممنون

داریوش
داریوش

این تدریس نیز مثل سایر تدریس های استاد شیرافکن مثل ++C عالی هستش، صدای گرم، شیوایی در بیان و تسلط کامل بر موضوع از ویژگی های تدریس استاد شیرافکن عزیز می باشد، خداقوت استاد

محمد
محمد

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

پدرام
پدرام

با سلام و عرض احترام
مثل همیشه آموزش استاد شیرافکن عالی بود من به تازه‌گی شی گرایی در پایتون OOP رو هم تموم کردم ...
فقط یه خواهش دارم لطفاً آموزش جنگو Django رو هم بصورت پروژه محور تدریس بفرمایید استاد؛ واقعا جای این آموزش با کیفیت تدریس استاد شیرافکن بسیار خالیه و بشدت هم پر تقاضا هست جنگو مخصوصا در بازار کار ...
با تشکر از استاد نمونه جناب آقای شیرافکن و فرادرس عزیز

فرشید شیرافکن - مدرس
فرشید شیرافکن - مدرس

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

امیر محمد
امیر محمد

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

مهدی
مهدی

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

رامتین گلبرگ
رامتین گلبرگ

خلاصه آموزش ها رو دیدم. مثل همیشه خیلی خوب بود.
پیشنهاد میکنم یک آموزش با همین کیفیت توسط این مدرس برای #C هم ارایه بشه.

navid
navid

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

رامتین
رامتین

با سلام
حتما این آموزش، آموزش خوبی خواهد بود.
اما بهتر بود اون رو تو دو قسمت ۶ ساعته مقدماتی و پیشرفته ارایه می دادید.
چون ۱۳ ساعت زمان زیادی است و حوصله شخص از بین میره


برچسب‌ها:
()fabs | ASCII | ceil | factorial | Find | fmod | function | Functor | GCD | Generators Functions | index | Inner Function | isalnum | isalpha | isdigit | issubset | Lambda expression | pi | pow | python | Slicing | sqrt | string | switch-case | TRUNC | Try Except | Tuple | اشتراک دو مجموعه | برنامه نویسی | برنامه نویسی تابع محور | برنامه نویسی دستوری | تابع ()chr | تابع ()COUNT | تابع ()endswith | تابع ()values | تابع append | تابع capitalize | تابع Del | تابع extend | تابع find | تابع format | تابع index | تابع islower | تابع isupper | تابع items | تابع join | تابع keys | تابع len | تابع lower | تابع ord | تابع replace | تابع Reverse | تابع split | تابع startwith | تابع strip | تابع title | تابع upper | تابع بازگشتی | تابع مرتبه بالا | تابع هایی برای کار با رشته | تاپل | تشخیص پالیندروم بودن | تعیین بزرگ ترین کلمه در یک رشته | تفاضل دو مجموعه | توابع داخلی | توابع مولد | جستجوی دودویی | حذف عناصر تکراری از لیست | حذف کاراکترهای یک محدوده | دستور Break | دستور Continue | دستور else...if | دستور for | دستور If | دستور if...else | دستور while | دستورات شرطی | دیکشنری های تودرتو | زبان پایتون | زبان سطح بالا | زبان سطح بالا و همه منظوره | زبان های شی گرا | ساختمان داده تاپل | ساختمان داده مجموعه | سری فیبوناچی | عبارات لامبدا | عددی بودن کاراکترهای یک رشته | عملگر In | عملگرهای انتساب | عملگرهای بیتی | عملگرهای تعیین عضویت | عملگرهای محاسباتی | عملگرهای مقایسه ای | عملگرهای منطقی | فایل CSV | فایل JSON | فایل متن | کد اسکی | ماژول math | ماژول random | متغیر محلی و سراسری | مجموع مقسوم علیه های یک عدد | مرتب سازی ادغامی | مرتب سازی انتخابی | مرتب سازی حبابی | مرتب سازی درجی | نام گذاری متغیرها | یک رشته با کاراکترهای خاص
مشاهده بیشتر مشاهده کمتر
فهرست جلسات ۱۸ جلسه ویدئویی ×