پکیج آموزش برنامه‌نویسی پایتون

پکیج آموزش برنامه‌نویسی پایتون

دسته بندی: -

قیمت: 29000 تومان

تعداد نمایش: 767 نمایش

ارسال توسط:

تاریخ ارسال: ۲۷ اسفند ۱۳۹۵

به روز رسانی در: ۱۰ تیر ۱۳۹۶

خرید این محصول:

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

29000 تومان – خرید
پکیج آموزش برنامه‌نویسی پایتونReviewed by پدرام شاه صفی on Mar 17Rating:
پکیج آموزش برنامه‌نویسی پایتون
پکیج آموزش برنامه‌نویسی پایتون

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

پکیج آموزش برنامه‌نویسی پایتون

حجم : ۱٫۲۴ گیگابایت

مدیت زمان : ۲۳ ساعت و ۲۵ دقیقه

مدرس : مهندس شاه صفی

پکیج آموزش برنامه‌نویسی پایتون

آشنایی با اصول برنامه نویسی پایتون

  • جایگاه نرم افزار در دنیای کامپیوتر
  • تفاوت نرم افزار و سخت افزار
  • مراحل ایجاد یک نرم افزار
  • مهندسی نرم افزار
  • مراحل نوشتن یک برنامه توسط برنامه نویس
  • زبان های سطح بالا و سطح پایین
  • ویژگی های زبان های سطح بالا و پایین
  • جایگاه برنامه نویسی در دنیا
  • جایگاه پایتون در دنیا
  • جایگاه پایتون در ایران

آشنایی با پایتون

  • تولد پایتون
  • تاریخچه پایتون
  • خالق پایتون
  • توصیف پایتون
  • پایتون ۲ در مقایسه با پایتون ۳
  • ویژگی های پایتون
  • مصارف پایتون در دنیای واقعی
  • پیاده سازی های مختلف پایتون
  • سیستم عامل هایی که قابلیت اجرای پایتون را دارند

 

آشنایی بیشتر با پایتون از طریق مقایسه پایتون و سایر زبان ها

  • مراحل کامپایل شدن
  • اینترپرتر
  • کامپایلر در مقایسه با اینترپرتر
  • مقایسه پایتون و سی پلاس پلاس و جاوا
  • مقایسه پایتون و پی اچ پی
  • بررسی مبحث سرعت اجرای پایتون
  • پایتون و برنامه نویسی گرافیکی

 

نصب پایتون و ابزار های مورد نیاز روی لینوکس و ویندوز

  • لینوکس یا ویندوز
  • نصب پایتون روی ویندوز نسخه های ۷ و ۸
  • نصب پایتون روی فدورا و ابونتو
  • نصب محیط های برنامه نویسی

 

آشنایی با اصول برنامه نویسی پایتون

  • منطق برنامه نویسی
  • دستور Print
  • دستور import
  • دستور help
  • دستور dir
  • دستور variable
  • دستور Type
  • حافظه
  • دستور input

بررسی عملیات های ریاضی در پایتون

  • عملگرهای ریاضی
  • ماشین حساب پایتونی
  • اولویت عملگرها
  • عملگرهای منطقی
  • عملگرهای مقایسه ای
  • عملیات ریاضی بر رشته ه
  • ایجاد مقدار دهی و حذف متغییر
  • نامگذاری متغییر ها
  • دسته بندی متغییرها
  • bool , None, range, bytearray
  • انواع کلاس های اعداد
  • رشته ها و متد هایشان
  • لیست ، تاپل ، دیکشنری و هشینگ و مجموعه ها و متدهایشان
  • صف و پشته و پیاده سازی آنها
  • مباحث تبدیل متغییرها بهم
  • متغییرهای زبان سی در پایتون

شناخت و بررسی عبارات شرطی در پایتون

  • بدنه عبارات شرطی در پایتون
  • دستور If
  • شرط های تودرتو
  • عبارات مقایسه ای ، عبارات منطقی
  • If else
  • If elif else
  • Assert
  • شرط تک خطی

 

شناخت و بررسی حلقه های پایتون

  • generator, Iterator
  • مباحث مصرف حافظه.
  • بحث تعریف متغییرها در حلقه ها یا عبارات شرطی و پیش تعریف متغییرها.
  • random
  • حلقه های تودرتو
  • ترکیب حلقه و عبارات شرطی
  • continue
  • break
  • enumerate
  • حلقه روی لیست و دیکشنری ها
  • for, while و جایگاه صحیح استفاده
  • اجزای قابل شمارش

 

بررسی و کار با فایل ها در پایتون

  • فایل و انواع ان و نحوه ی کار با انها
  • ایجاد کردن و بستن فایل ها
  • متدهای خواندن و نوشتن در فایل
  • کارکردن با کاراکتر های فارسی
  • فایل باینری و نحوه ی کار با آن
  • بررسی مشکلات کار با فایل
  • روش های صحیح کار با فایل
  • مباحث حافظه در کار با فایل
  • context manager
  • with
  • نحوه ی صحیح کار کردن با فایل ها بزرگ
  • کارکردن با فایل های پی دی اف

 

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

  • معماری های نرم افزار
  • call and return
  • مدل های تحلیل
  • DFD
  • functional programming
  • Cohesion, Coupling
  • توابع به سبک پایتون
  • Pass
  • دسته بندی و انواع ورودی خروجی توابع
  • call by refrence or call by value
  • pack, unpack
  • انواع مقدار دهی به ورودی های توابع
  • generator, yeild
  • annotation
  • globals, locals, dir,vars
  • Lambda
  • recursive functions
  • decorator

بررسی و کار با استثنا در پایتون

  • error handling
  • interupt, Exception, Error
  • try except
  • try except else finally
  • keyboard intterupt
  • روش امن برای کار با فایل ها
  • dictionary password cracker

 

آشنایی با طراحی شی گرا تا پیاده سازی صحیح کلاس ها در پایتون

  • مفاهیم تحلیل و طراحی شی گرا
  • class diagram , usecase diagram
  • class, object, instance, inheritance
  • attribute, method, Encapsulate
  • public, private, protect, abstract
  • Ploymorphism, override, overload
  • ارث بری چندگانه و مشکلات ان
  • تعریف کلاس‌ها و چیدمان کلاس در پایتون و ترتیب ارث بری
  • Self, class variable, instance variable
  • python private variable
  • دست رسی فزرند به والد و والد به فرزند
  • پیاده سازی صحیح کلاس ها به سبک پایتون
  • init, new
  • abstract method, abstract class-
  • instance method, static method, classmethod
  • meta class
  • ساخت ربات تلگرامی با پایتون

12 نظر

  1. با سلام و احترام

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

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

  2. با سلام . ببخشید دوره پایتون رو شما گفتید ۱۴۰۰ دقیقه هست ولی من که خریدم و برسی کردم کلا ۲۳ ساعت هست . همچنین جلسه اول رو که دیدم آخرای جلسه میگید فیلم رو تماشا کنید یهو میپره یه جای دیگه میگه همونطور که در فصل قبل گفتیم در صورتی که چیزی تدریس نشده .
    آموزش ناقصه ؟

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

  4. با سلام و احترام

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

    با تشکر.

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

پاسخ دهید