آموزش پایتون (Python) | برنامه نویسی پایتون مقدماتی

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها
آموزش پایتون (Python) | برنامه نویسی پایتون مقدماتی

درباره ناشر

فرادرس
فرادرس

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

درباره مدرس

مهندس پژمان اقبالی
مهندس پژمان اقبالی

مدرس فرادرس

کارشناسی ارشد مهندسی مکانیک


مهندس پژمان اقبالی شمس آبادی کارشناس ارشد مهندسی مکانیک دانشگاه علم و صنعت ایران و مشغول انجام کار روی پروژه های خود در زمینه های آکوستیک، ارتعاشات و پردازش تصویر نیز هستند. ایشان به مباحث دینامیک و ارتعاشات و همچنین برنامه نویسی علاقه مند می باشند. (+)



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

👤 مدرس: مهندس پژمان اقبالی
🕓 مدت زمان: ۱۹ ساعت و ۵۳ دقیقه
🎓 تعداد دانشجو: ۵,۸۸۰ نفر این آموزش را تهیه کرده اند. — ۲۷۲ نفر در یک ماه اخیر

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




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

تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • بازگشت و شارژ کل مبلغ پرداختی در حساب کاربری
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می شود.
    (توضیحات بیشتر +)
دانلود آنی
فعال‌سازی آنی لینک دانلود، بلافاصله پس از ثبت سفارش


    توضیحات

    چکیده آموزش


    پایتون (Python)، یک زبان قدرتمند، سطح بالا و بسیار محبوب برنامه نویسی است. این زبان در سال ۲۰۱۹ همواره در بین سه زبان محبوب برنامه نویسی قرار دارد. این زبان قدرتمند برنامه نویسی در زمینه های مختلفی چون: توسعه وب، توسعه نرم افزار، ریاضیات، System Scripting و… مورد استفاده قرار می گیرد.

    دلایل مختلفی باعث محبوبیت پایتون شده است که می توان به این موارد اشاره کرد: ۱) پایتون روی پلتفرم های مختلفی همچون: ویندوز، مک، لینوکس، رزبری پای و… کار می کند. ۲) پایتون سینتکس (Syntax) بسیار ساده ای دارد. ۳) سینتکس پایتون به شما اجازه می دهد یک کار را با نوشتن خط های کد کم تر نسبت به اغلب زبان های محبوب برنامه نویسی انجام دهید. ۴) پایتون روی یک سیستم Interpreter اجرا می شود، به این معنی که کد به محض نوشتن قابلیت اجرا دارد که این باعث Prototyping بسیار سریع می شود. ۵) از پایتون می توان به طرق مختلفی اعم از: Procedural، شی گرا یا Functional استفاده کرد.

    پایتون را می توان روی یک سرور برای ساختن Web Applications و ساختن Workflow در نرم افزار استفاده کرد و به سیستم های پایگاه داده متصل شده و فایل ها را بخواند و بنویسد، همچنین می تواند داده های کلان (Big Data) را مدیریت کرده و عملیات پیچیده ریاضیاتی انجام دهد، این قابلیت ها است که باعث شده پایتون به یک زبان بسیار محبوب تبدیل شود.

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

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

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: آشنایی با Python (پایتون)
      • نصب پایتون
      • یک برنامه ساده در پایتون و تفسیر آن
      • Standard Library در پایتون
      • بلوک های کد در پایتون
        • if و else
        • Python Shell
        • for
      • تولید Random Integers با پایتون
      • range
    • درس دوم: ساختمان داده در پایتون
      • ساختمان داده در پایتون
      • List و قابلیت های آن در پایتون
      • Tuple و قابلیت های آن در پایتون
      • Dictionary و قابلیت های آن در پایتون
      • Set و قابلیت های آن در پایتون
    • درس سوم: توابع و ماژول ها
      • توابع در پایتون
      • قابلیت های توابع در پایتون
      • ماژول ها در پایتون و نحوه ساختن ماژول
      • نصب Package ها با pip
    • درس چهارم: کلاس
      • مفهوم و ساخت کلاس در پایتون
      • قابلیت های کلاس
      • اضافه کردن متد به کلاس
      • اهمیت self
      • ارث بری
    • درس پنجم: خواندن و نوشتن فایل ها
      • خواندن و نوشتن فایل های txt
      • Exception Handling در کار با فایل ها
      • خواندن و نوشتن فایل های JSON
      • خواندن و نوشتن فایل های اکسل

     

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

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

    Python 3.7.4

    پیش نیاز

    پیش نمایش

    پیش نمایش ۱ : آشنایی با Python (پایتون) - ۱۵ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۹ مگابایت (کلیک کنید +)

    پیش نمایش ۲ : ساختمان‌ داده در پایتون - ۱۵ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۳ مگابایت (کلیک کنید +)

    بخش ۳ : توابع و ماژول ‌ها - ۵۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۴ : کلاس - ۶۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۵ : خواندن و نوشتن فایل‌ ها - ۴۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


    آموزش‌های پیشنهادی و مرتبط




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

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


    ​راهنمای تهیه آموزش ها

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

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

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

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

    آموزش پایتون (Python) | برنامه نویسی پایتون مقدماتی

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




    دیدگاه ها

    ( امتیاز ۴٫۹ از ۵ )
    4.9 از 5


    تا کنون ۵۸۸۰ نفراز این آموزش استفاده کرده اند و ۲۴ نظر ثبت شده است.
    1. 5 از 5

      :

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

    2. 0 از 5

      :

      بی زحمت دوره پیشرفته اموزش رو هم اماده کنید خیلی خیلی اموزش مفیدیه و پر طرف دار

    3. 5 از 5

      :

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

    4. 4 از 5

      :

      درود. ضمن خسته نباشید و تشکر خدمت بزرگواران و عزیزان فریادرسی و دانشجویان و علم دوستان گرامی… قابل توجه هست در ابتدا درباره این آموزش بگویم که این آموزش، آموزشی مقدماتی ولی با کیفیت، خوب، استادی درجه یک(هر چند که همه ی استادان فرادرس عزیز درجه یک اند)، نگاهی به سادگی توضیح برای مبتدیان است که می شود با این فیلم برنامه نویسی را شروع کرد هر چند که باید عزم جدی داشت و کوششی فوق العاده اما امیدوارم که آن شاءالله و به اذن خدا آموزش پیشرفته از همین استاد بیاید… با تشکر از شما…به درود…

    5. 5 از 5

      :

      بسیار عالی و مفید بود
      متشکرم

    6. 0 از 5

      :

      خیلی عالیییییی

    7. 5 از 5

      :

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

    8. 5 از 5

      :

      واقعا اموزش بسیار عالی بود از استاد پژمان اقبالی و مدیران فرادرس ممنون بخاطر اموزش
      پایتون

    9. 4 از 5

      :

      آموزش خیلی خوبی بود

    10. 5 از 5

      :

      خیلی خوب بود کاربردی بود توضیح کامل بود و مثال های زیادی حل می کردند.

    11. 5 از 5

      :

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

    12. 5 از 5

      :

      با سلام

      آموزش خوبی بود!

      آقای مهندس اقبالی هم واقعا از جون و دل مایه میگذارن و این واقعا از طرز بیان و صحبت ایشون مشهوده!

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

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

    13. 0 از 5

      :

      خیلی جذاب و خوب توضیح میدن. ممنونم

    14. 0 از 5

      :

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

    15. 0 از 5

      :

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

    16. 0 از 5

      :

      سلام دوستان. استاد برای مک هم IDE ای معرفی میکنن یا باید خودم بگردم پیدا کنم؟
      در کل برای برنامه نویسی پایتون سیستم عامل فرق میکنه؟

    17. 0 از 5

      :

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

    18. 0 از 5

      :

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

    19. 0 از 5

      :

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

    20. 5 از 5

      :

      عالیه مدرس این دوره مسلط به مباحث هست.

    21. 5 از 5

      :

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

    22. 5 از 5

      :

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

    23. 0 از 5

      :

      با سلام و احترام و آرزوی سلامتی روز افزون
      دوره بسیار خوبی است. از مهندس اقبالی و نیز مجموعه فرادرس برای این آموزش ممنونم. این آموزش به لطف مدرس خوبش روح دارد! ولیکن آن را نمی توان “مقدماتی ” قلمداد کرد. شاید ” جستاری در پایتون” بیشتر زیبنده آن باشد.
      مدرس تلاش داشته کمی از الگوهای سنتی دوره های آموزشی فاصله بگیرد مثلا در مطرح کردن نمونه ای از توانمندی های پایتون خیلی زود از ساختار های تکرار مثال می زند چرا که به مخاطب و توانمندی های آن اعتماد دارد و این زیباست اما به نظر می رسد رشته کار در ادامه از دست خارج شده است.
      نارنجی : عدم پوشش خیلی از مباحث کلاسیک آرایه ها که جا داشت در درس لیست ها می آمد برای مثال ماتریس ها . عدم پرداختن شایسه به ساختار تکرار while و تفاوت های آن با ساختار for با توجه به اینکه اولی کامل تر و قوی تر هم هست و می تواند کاملا جایگزینی برای دومی باشد. عدم پرداختن به روش هایی جایگزین ساختار switch در پایتون برای مثال استفاده از دیکشنری ها برای این منظور و یا به کمک ساختار های ترکیبی شرطی به جهت تعریف این مفهوم که شاید بهانه خوبی برای معرفی بهتر break و continue می توانست باشد.
      سبز : پرداختن به خیلی از مباحث کاربردی که شاید در کمتر مجموعه ای دیده شود مثل ساخت بسته های نصبی ماژول ها ، اشاره به استاندارد و پروتکل های سینتکس برنامه نویسی، مبحث بسیار کاربردی کار با فایل ها که در خیلی از مجموعه ها جایش خالی است ، اشاره بجا و جذاب به پاره ای از قدرت های پایتون برای مثال کلید in و … در نهایت تدریس عالی.

    24. 4 از 5

      :

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

    25. 5 از 5

      :

      خیلییییییییی عالی بود واقعا خوب تدریس کردید متشکرم

    26. 5 از 5

      :

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

    27. 5 از 5

      :

      پژمان جان واقعا دستت درد نکنه
      شما هر آموزشی بزاری من میخرم

    28. 5 از 5

      :

      در یک کلمه عالی

    29. 0 از 5

      :

      سلام …
      واقعا خوبه به همه پیشنهادش میکنم

    30. 5 از 5

      :

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

    31. 0 از 5

      :

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

    32. 0 از 5

      :

      خیلی عالی بود

    33. 5 از 5

      :

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

    34. 0 از 5

      :

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

    35. 0 از 5

      :

      سلام- آموزش گراف کاوی و تحلیل شبکه ها در پایتون با NetworkX ،به عنوان تمرین با پایتون مناسب است.(مدرس آقای شیرافکن)

    36. 5 از 5

      :

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

    37. 5 از 5

      :

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

    38. 5 از 5

      :

      وافعا عالیه. ممنونم.

    39. 0 از 5

      :

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

    40. 1 از 5

      :

      سلام- مثال کم حل شده است و بر روری چند مثال خاص تاکید شده . توابع زیادی هم مطرح نشده اند.


    نظر شما در مورد این فرادرس چیست؟

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

    امتیاز شما به این آموزش:



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

آموزش پایتون (Python) | برنامه نویسی پایتون مقدماتی

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


برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,



فرادرس در رسانه ها و جشنواره ها

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