وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

آموزش اتومات سازی به زبان Python

سرفصل های دوره

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

عنوان اصلی : Complete Python Scripting for Automation

سرفصل ها :


معرفی :
مقدمه ای بر پایتون
راه اندازی پایتون در ویندوز
راه اندازی پایتون در لینوکس (نصب پایتون مورد نیاز در لینوکس)
ویرایشگرهای کد پایتون
نحوه استفاده از Atom Editor برای اجرای اسکریپت پایتون
اصول چاپ، تورفتگی، نظرات و کاراکترهای خاص:
اسکریپت ساده hello world
تورفتگی پایتون
نظرات پایتون
استفاده از کاراکترهای خاص با دستور چاپ
اجرای اسکریپت پایتون در ویندوز و لینوکس
مبانی متغیرها و انواع داده ها:
معرفی متغیرها و چاپ با متغیرها
انواع داده ها
کار با چندین متغیر و رشته در چاپ
نحو ورودی و خروجی
عملیات رشته کامل:
عملیات اصلی روی رشته ها
عملیات تبدیل موردی (پایین، بالا و غیره...).
عملیات نتیجه بولی
پیوستن، وسط و zfill (پر کردن صفر)
نوار، عملیات تقسیم
شمارش، فهرست و یافتن عملیات روی رشته ها
تمرین: نمایش رشته داده شده در سمت چپ/راست/مرکز یک خط در قالب عنوان
ساختارهای داده پایتون:
مقدمه ای بر ساختارهای داده و انواع ساختارهای داده
لیست ها
تاپل ها
لغت نامه ها
مجموعه ها
اپراتورهای پایتون:
آشنایی با اپراتورهای پایتون
عملگرهای محاسباتی و انتساب
اپراتورهای مقایسه
اپراتورهای هویت و عضویت
عملگرهای منطقی
اظهارات مشروط:
مقدمه ای بر گزاره های شرطی; ساده اگر شرط
اگر ... دیگری و اگر ... الیف ... الف ... شرط دیگری
با جملات شرطی تمرین کنید
کار با ماژول های پایتون:
مقدمه ای بر ماژول های پایتون
ماژول پلت فرم
ماژول getpass
ماژول sys:
مقدمه ای بر ماژول sys
sys.argv | کار با آرگومان های خط فرمان با یک مثال
ماژول سیستم عامل:
مقدمه ای بر ماژول سیستم عامل و عملیات پایه
ماژول os.path
تابع os.system() از ماژول os
اسکریپت را روی پلتفرم و ماژول OS تمرین کنید
os.walk (مسیر)
بهترین تمرین با os.walk برای زمان واقعی
حلقه‌ها - حلقه‌های for و while با break، ادامه دهید و پاس کنید:
تمرین: یک مسیر را بخوانید و بررسی کنید که آیا مسیر داده شده یک فایل یا یک فهرست است
معرفی حلقه ها با یک مثال
حلقه ها | کار با حلقه for
تمرین ساده با حلقه for
همه فایل‌ها را در یک فهرست با extension.py/.sh/.log/.txt و غیره مورد نیاز پیدا کنید.
تابع محدوده () کامل
حلقه برای کار با رشته ها، لیست، تاپل و دیکشنری ها
مقدمه ای بر حلقه while
عبارات کنترل حلقه: شکستن، ادامه دادن و پاس کردن
ماژول datetime برای کار با تاریخ و زمان:
مقدمه ای بر ماژول datetime
تمرین: فایل هایی را پیدا کنید که قدیمی تر از x روز از یک مسیر معین هستند
ماژول زیر فرآیند: برای اجرای هر فرمان سیستم عامل با پایتون:
مقدمه ای بر ماژول زیر فرآیند
تمرین-1 با ماژول زیر فرآیند
تمرین-2: اسکریپت مستقل از پلتفرم برای یافتن نسخه جاوا
کار با فایل های متنی:
کار با فایل های متنی: خواندن و نوشتن در فایل های متنی
محتوای یک فایل منبع را در یک فایل مقصد کپی کنید
کار با csv:
آشنایی با فایل های csv و نحوه خواندن فایل های csv با استفاده از پایتون؟
فقط هدر یک فایل csv را بخوانید و تعداد ردیف ها را در یک فایل csv پیدا کنید
ساخت فایل csv
کار با فایل هایی مانند json:
کار با فایل های json
رسیدگی به استثنا:
مقدمه ای بر رسیدگی به استثناها
مدیریت استثنا برای استثناهای شناخته شده
سعی کنید جز موارد دیگر و در نهایت استفاده کنید
استثناهای تعریف شده توسط کاربر را افزایش دهید
کارکرد :
مقدمه ای بر توابع
نحوه تعریف یک تابع و نحوه استفاده از تابع تعریف شده، انواع توابع
تبدیل کدهای ساده به توابع
فراخوانی یک تابع از تابع دیگر و محدوده متغیرها
توابع ساده با آرگومان
توابع با آرگومان و مقدار بازگشتی
توابع با آرگومان های پیش فرض
توابع با آرگومان های مبتنی بر کلمه کلیدی
توابع با آرگومان های طول متغیر
توابع با آرگومان های کلمه کلیدی متغیر
چگونه از توابع یک اسکریپت در اسکریپت دیگر استفاده کنیم، __name__ چیست؟
مدیریت استثنایی ساده برای تغییر دایرکتوری کاری فعلی
عبارت منظم با ماژول re:
مقدمه ای بر عبارات منظم
قوانین اساسی برای ایجاد یک الگو برای regex
قوانین ایجاد یک الگوی قسمت 2
قوانین ایجاد یک الگوی قسمت 2
Regex با پرچم
کار با عملیات جستجو و تطبیق از ماژول re
کار با عملیات Findall و Finder
کار با عملیات split، sub و subn ماژول re
عملیات کامپایل (اجرای تمام عملیات مجدد بر روی شی کامپایل)
ماژول Paramiko برای کار با سرورهای راه دور با استفاده از پایتون:
مقدمه ای بر پارامیکو
انتقال فایل از سرور محلی به سرور راه دور و بالعکس با استفاده از paramiko
ماژول Shutil:
قسمت 1: کپی فایل(ها) با ماژول shutil
OOPS برای زمان واقعی:
مقدمه ای بر اوپس
صفات کلاس و شی
سازنده یک کلاس
اسکریپت ساده پایتون بدون و با مفاهیم اوپس
ویرانگر یک کلاس
چند شکلی و وراثت اوپس پایتون
کپسوله سازی
زیر سیستم ویندوز برای لینوکس:
لینوکس برای توسعه دهندگان در ویندوز

نمایش سرفصل های انگلیسی

Complete Python Scripting for Automation

139,000 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

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

ایمیل شما:
تولید کننده:
شناسه: 33182
حجم: 2970 مگابایت
مدت زمان: 1480 دقیقه
تعداد دیسک: 1 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 17 خرداد 1399
آموزش اتومات سازی به زبان Python
آموزش اتومات سازی به زبان Python 1
آموزش اتومات سازی به زبان Python 2
آموزش اتومات سازی به زبان Python 3
آموزش اتومات سازی به زبان Python 4
آموزش اتومات سازی به زبان Python 5
آموزش اتومات سازی به زبان Python 6
طراحی سایت و خدمات سئو

139,000 تومان
افزودن به سبد خرید