توضیحات
معرفی آموزش Python پرند
معرفی نرمافزار Python
آموزش Python پرند
پایتون از جمله زبانهای برنامهنویسی قدرتمندی است که در زمینه علم دادهها، یادگیری ماشینی، خودکارسازی سامانهها، توسعه وب، واسطهای برنامهنویسی و… به کار گرفته میشود. پایتون یک زبان برنامهنویسی شیءگرا ( object oriented)، سطح بالا (high level)، مفسری (interpreter) و همه منظوره (general purpose) است. بهرهوری آن برای ساخت و توسعه نرمافزارهای کاربردی، مدیریت زیرساختها، تحلیل دادهها، توسعه برنامههای کاربردی تحتوب و همچنین هوشمصنوعی است. یادگیری آسان این زبان باعث شده است که بسیاری از برنامهنویسان تازهکار، آنرا به عنوان اولین زبان برنامهنویسی خود برگزینند.
سرفصلهای آموزش Python
بستهی آموزش Python پرند حاوی دوره کامل مباحث آموزش برنامهنویسی پایتون طبقهبندی شده در سه دوره مقدماتی، متوسط و پیشرفته است و به همراه آن برترین ادیتورهای مورد نیاز در آموزش زبان برنامه نویسی Python نظیر JetBrains Pycharm ،Wing Pro ،Atom ،Sublime Text ،Visual Studio Code و… نیز ارائه شده است.
مباحث دوره مقدماتی آموزش Python
١ – مفاهیم اولیه
مقدمه – آشنایی با Python – نصب Python – مفهوم IDE و IDLE
٢ – کار در IDLE
کار در حالت Shell – کار در حالت Script
٣ – کار در PyCharm
ایجاد پروژه در PyCharm – محیط عمومی PyCharm
۴ – درج کدها
اجرای کدها – نحوه درج کدها – افزودن توضیحات
۵ – کاربرد متغیرها
تعریف متغیرها – تابع Print و متغیرها – کار با متغیرها – انواع متغیرها
۶ – انواع عملگرها
عملگرهای ریاضی – عملگرهای تخصیصی – عملگرهای رابطه ای – عملگرهای منطقی
٧ – عملگرهای بیتی
عملگرهای بیتی (۱) – عملگرهای بیتی (۲)
٨ – تقدم عملگرها
تقدم عملگرها
٩ – تبدیل Data Typeها
تبدیل نوع داده متغیرها – روش Cast کردن دادهها
١٠ – کاربرد تابع Input
کار با دستور ورودی – محاسبه مساحت و محیط
١١ – کاربرد توابع
آشنایی با توابع – ایجاد توابع ساده – ایجاد تابع با مقدار بازگشتی – تابع بازگرداندن مقدار متغیر
١٢ – متغیرها و توابع
افزودن پارامتر ورودی به تابع – محدوده کارایی متغیرها – توابع تو در تو
١٣ – کار با Moduleها
طراحی Moduleها – فراخوانی توابع از Moduleها – متغیرهای Global در Moduleها – مدیریت Moduleها – کار با Moduleهای پیشفرض
١۴ – دستورات شرطی
کار با دستور If – ساختار If-Else – کار با دستور Elif – کار با Ifهای تودرتو
١۵ – کاربرد حلقه While
کار با حلقه While – کلمات کلیدی Break و Continue
١۶ – کار با لیست
ایجاد لیست – دسترسی به عناصر لیست – پیمایش عناصر لیست – کاربرد For و If در لیست
١٧ – ویرایش لیست
افزودن عناصر به لیست – حذف آیتمها از لیست – شمارش عناصر لیست – کپی کردن لیست – مرتبسازی عناصر لیست
١٨ – محاسبه میانگین و بیشترین مقدار
محاسبه میانگین توسط لیست – محاسبه میانگین توسط For – محاسبه بیشترین مقدار لیست
١٩ – لیستهای دو بعدی
کاربرد لیستهای دو بعدی – فراخوانی لیستهای دو بعدی
٢٠ – آزمونهای عملی
۶ دوره آزمون عملی
مباحث دوره متوسط آموزش Python
١ – کار با کلاس Range
کلاس Range و لیست چندبعدی – کلاس Range و حلقه For تودرتو
٢ – کار با String
مفهوم String – ارتباط String و لیست – متدهای کار با String
٣ – کار با Tuple و Set
کار با Tuple – کار با Set – ویرایش Setها – مقایسه Setها
۴ – کار با Dictionary
مفهوم Dictionary – استخراج مقادیر Dictionary – ویرایش Dictionary
۵ – برنامه نویسی شیگرا
مفهوم OOP – تعریف کلاس – فراخوانی کلاسها – ایجاد کلاس در Module
۶ – کار با تابع __init__
کاربرد تابع __init__ – ویرایش تابع __init__
٧ – مفاهیم پیشرفته توابع
مفهوم Function Overloading – مفهوم Recursive Function
٨ – ارثبری
مفهوم وراثت – ویژگی Inheritance – کاربرد Pass
٩ – روشهای ارث بری
روش Hierarchical Inheritance – روش Multilevel Inheritance – روش Multiple Inheritance
١٠ – کار با دادههای عددی
کار با اعداد مختلط – انواع سیستمهای عددی – کار با اعداد اعشاری – توابع کار بر روی اعداد – کار با Lambda
١١ – ثابتها و توابع ماژول Math
کار با ثابتهای ماژول Math – کار با توابع ماژول Math
١٢ – کار با ماژول Random
ایجاد اعداد تصادفی – توابع Random – مقادیر تصادفی و Sequence ها – ایجاد مقادیر تصادفی Float
١٣ – مدیریت رشتههای متنی
بررسی رشتههای متنی – تجميع رشتههای متنی – کار با Format و Join
١۴ – قالببندی رشتههای متنی
تغییر شکل کاراکترها – متدهای قالببندی – ترازبندی رشتههای متنی – کنترل صحت درج کاراکترها
١۵ – جستجو در متن
جستجو در متن (۱) – جستجو در متن (۲)
١۶ – کار با Regular Expression
مفهوم Regular Expression – توابع Regular Expression
١٧ – کاربرد Metacharacter
مفهوم Metacharacter – انواع Metacharacter – انواع Special Sequence
١٨ – کاربرد Iterator
مفهوم Iterator – ایجاد Iterator
١٩ – کار با ماژول Datetime
درج تاریخ و زمان – کار با متد Weekday – کار با Ctime و Fromisoformat – کار با متد Replace – کار با متد Strftime – کار با متد Timetuple
٢٠ – آزمونهای عملی
۶ دوره آزمون عملی
مباحث دوره پیشرفته آموزش Python
١ – کلاسهای ماژول Datetime
کار با کلاس Datetime – کار با کلاس Timedelta
٢ – ماژول Calendar
کار با ماژول Calendar – متغیرها و توابع Calendar
٣ – ماژول Time
کار با ماژول Time – توابع ماژول Time
۴ – ماژول JSON
کار با ماژول JSON – کاربرد تابع Dumps
۵ – مدیریت خطا
مفهوم مدیریت خطا – انواع خطاها – سفارشی سازی خطاها
۶ – مدیریت فایلها
مفهوم File Handling – حالتهای باز کردن فایلها – خواندن اطلاعات فایل – رونویسی فایلها – حذف فایل ها و فولدرها
٧ – طراحی رابط گرافیکی
کار با ماژول Tkinter – افزودن دکمه – کاربرد متد Config – افزودن مولفههای گرافیکی – تغییر نشانگر و پشتزمینه
٨ – کار با Widgetها
ویژگیهای Widget ها – کاربرد ویژگی Command – کار با Messagebox
٩ – مدیریت Widgetها در پنجره
کار با تابع Geometry – کار با متد Pack
١٠ – کار با Canvas
طراحی Canvas – درج تصویر بر روی Canvas
١١ – کار با Checkbutton
کاربرد Checkbutton – دریافت اطلاعات Checkbutton
١٢ – افزودن متن (۱)
کار با Label – کار با Text – افزودن Tag به متن – کنترل ویژگیهای Tag – دریافت و حذف متن – اتصال متن به Scrollbar
١٣ – افزودن متن (۲)
کار با Message – کار با Entry
١۴ – شبکهبندی پنجره
کار با متد Grid – کاربرد ویژگی Sticky – ادغام سلولها – طراحی فرم ثبتنام
١۵ – کار با Frameها
کاربرد Frameها – کاربرد LabelFrame
١۶ – کار با Listbox
کاربرد Listbox – دریافت اطلاعات Listbox – انتخاب چند آیتم از Listbox – اتصال Listbox به Scrollbar
١٧ – کار با Menu
کاربرد Menu – طراحی آیتمهای Menu – طراحی منوهای تودرتو
١٨ – کار با Menubutton
کاربرد Menubutton – دریافت اطلاعات Menubutton
١٩ – انتخاب مقادیر در Tkinter
کار با OptionMenu – کار با RadioMenu – کار با Spinbox و Toplevel
٢٠ – آزمونهای عملی
۶ دوره آزمون عملی
محصولات آموزشی پرند
در تولید نرمافزارهای آموزشی Interactive هدف اصلی تعامل و مشارکت کاربر در طول مدت آموزش بوده تا علاوهبر تاثیر بیشتر در یادگیری، مانع خستگی فرد شود. بدینترتیب شما در هنگام مشاهده مباحث آموزشی با انجام موارد خواسته شده در طول آموزش، شاهد پیشرفت خود خواهید بود. شرکت فنی مهندسی پرند به عنوان بنیانگذار آموزش اینتراکتیو (Interactive) در ایران با نگرشی متفاوت نسبت به مبحث آموزش اقدام به تولید نرمافزارهای آموزشی کرده است.
از ویژگیهای نرمافزارهای آموزشی شرکت پرند، استفاده از نویسندگان متخصص برای محتوای آموزشی، گویندگان حرفهای و همچنین استفاده از انیمیشن برای یادگیری راحتتر مطالب، Autorun کاربردی برای مرور سریع درسها و آزمونهای تستی و عملی برای سنجش میزان آموختهها است. شما میتوانید تمامی محصولات آموزشی پرند را از فروشگاه اینترنتی تجریشکالا تهیه کنید.
نحوۀ خرید و ثبت سفارش:
1ـ پس از انتخاب کالا یا کالاهای موردنظر و قرار گرفتن کالا در سبد خرید، میتوانید سبد خرید را بررسی کنید و در صورت نیاز نسبت به تغییر تعداد و یا حذف موارد اقدام نمایید. با انتخاب گزینۀ ثبت مشخصات در سبد خرید یا تسویه حساب و ورود به صفحه مشخصات و تسویهحساب، نام، آدرس دقیق و تلفن خود را وارد نمایید. سپس روش ارسال را انتخاب کنید(در صورت انتخاب ارسال پستی، کدپستی را نیز را وارد کنید).
2ـ در این صفحه، بطور پیشفرض، گزینۀ پرداخت مستقیم بانکی، انتخاب شدهاست. با انتخاب دکمۀ ثبت سفارش، سفارش خود را تکمیل نمایید. لطفاً توجه کنید که تا قبل از تماس از سوی پشتیبانی، انبار یا واحد ارسال با شما، پرداختی صورت نمیگیرد و به صفحه پرداخت هدایت نخواهیدشد و با این کار تنها، فرایند خرید، نهایی و ثبت میشود.
3ـ پس از ثبت سفارش، سفارش شما بررسی، بستهبندی و آماده ارسال خواهد شد. در این مرحله جهت هماهنگیهای لازم زمان ارسال، با شما تماس تلفنی گرفته میشود.
4ـ در مناطق نزدیک، امکان پرداخت پس از تحویل فراهم میباشد. اما برای مناطق دورتر و ارسال پستی، پس از آمادهسازی سفارش، و پیش از ارسال، تسویه نهایی صورت میگیرد.
نحوۀ ارسال کالا:
1- ارسال اکو تهران، با هزینه 25000 تومان، خواهد بود و در صورت لزوم، ارسال فوری (فقط تهران) امکانپذیر است.
2- برای مناطق خارج از تهران(کلیه شهرستانها(، ارسال از طریق پست پیشتاز، در اولین بازه ممکن انجام میشود. مدت زمان لازم جهت تکمیل فرایند پست، منطبق با شرایط پست پیشتاز شرکت ملی پست است و از زمان تحویل به پست، تا زمان تحویل به مشتری، برای مناطق خارج از تهران، دو تا سه روز کاری به طول خواهد انجامید. هزینه ارسال 25000 تومان است.
3- پس از تحویل بسته به پست مبدأ، کد رهگیری پستی جهت اطلاع لحظهای از وضعیت و مکان بسته، برای خریداران محترم، پیامک میشود.
4ـ برای مبالغ خرید بالاتر از 2000000 تومان، امکان درخواست برای ارسال رایگان وجود دارد.
در صورت نیاز به راهنمایی و به ویژه در صورت نیاز به ارسال فوری کالا، پس از نهاییکردن سفارش، با شماره 22742079 با پیش شماره 021 (تهران)، تماس بگیرید یا از طریق واتسپ 09202124727، پیام ارسال فرمایید.