دوره آموزشی استفاده از پایتون برای اتوماسیون (2019)
56 دقیقهپیشرفته2019-11-01
مدرسین

Sam Pettus
Python Developer and Consultant

Madecraft
Full-Service Learning Content Company
جزئیات دوره
در هر سازمانی، وظایفی وجود دارد که از اتوماسیون سود میبرند، اما اغلب فرآیندها برای نرمافزار استاندارد بیش از حد مناسب هستند. Python یک زبان برنامه نویسی آسان برای یادگیری است که به سازمان ها اجازه می دهد تا خودکارسازی سفارشی را اسکریپت کنند و در زمان صرفه جویی کنند. در این دوره آموزشی می توانید یاد بگیرید که چگونه کارهای تکراری خود را با استفاده از پایتون خودکار کنید. این دوره یک "کتاب آشپزی" را برای توسعه دهندگان و غیر توسعه دهندگان ارائه می دهد که به شما امکان می دهد تقریباً هر چیزی را خودکار کنید: از پر کردن PDF و راه اندازی برنامه ها گرفته تا ارسال ایمیل و پست صوتی، کار با تقویم ها و سازماندهی فایل ها و پوشه ها. نحوه استفاده از Python و کتابخانهها و ابزارهای منبع باز مانند Beautiful Soup و Selenium را برای ایجاد راهحلهای ظریفی که کار خرخر را برای شما انجام میدهند، بیابید.
اهداف یادگیری
خواندن و نوشتن فایل ها
سازماندهی دایرکتوری ها
خراش دادن وب با سوپ زیبا
خودکار کردن وبگردی با سلنیوم
اتوماسیون با APIS
ایجاد درخواست های API
پیوند دادن تماسهای API
اهداف یادگیری
خواندن و نوشتن فایل ها
سازماندهی دایرکتوری ها
خراش دادن وب با سوپ زیبا
خودکار کردن وبگردی با سلنیوم
اتوماسیون با APIS
ایجاد درخواست های API
پیوند دادن تماسهای API
مهارت ها
AdvancedPythonProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - همه چیز را با پایتون خودکار کنید
- 02 - پیش نیازهای دوره
1. تعاملات فایل، پوشه و ترمینال را خودکار کنید
- 03 - استفاده از پایتون برای اتوماسیون فایل
- 04 - نحوه خواندن فایل ها
- 05 - نحوه نوشتن فایل
- 06 - اجرای دستورات ترمینال
- 07 - سازماندهی دایرکتوری ها
2. خراش دادن وب با سوپ زیبا
- 08 - ارزش خراش وب
- 09 - ایجاد یک درخواست و تجزیه
- 10 - بررسی ساختار HTML
- 11 - نحوه جداسازی داده ها
- 12 - آماده سازی برای تراشیدن صفحه بندی شده
- 13 - خراش دادن محتوای صفحه بندی شده
3. مرور وب را با سلنیوم به صورت خودکار انجام دهید
- 14 - وبگردی خودکار
- 15 - تعاملات اولیه مرورگر
- 16 - مدیریت کشیدن و رها کردن
- 17 - توابع انتظار سلنیوم
- 18 - توابع انتظار صریح سلنیوم
4. اتوماسیون با API ها
- 19 - درک تماس های API
- 20 - ایجاد درخواست های API
- 21 - تجزیه از طریق JSON
- 22 - استفاده از کلیدهای API
- 23 - پیوند دادن تماس های API
نتیجه
- 24 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی Tableau پیشرفته برای متخصصان حوزه آب و هوا
- دوره آموزشی تحلیل پیشرفته دادههای مکانی در پایتون
- دوره آموزشی اسکریپتنویسی پیشرفته برای تستکنندگان: دادههای محلی، صفحات گسترده و گزارشدهی
- دوره آموزشی کدنویسی امن درسی پلاس پلاس
- دوره آموزشی ساخت کتابخانههای Angular
- دوره آموزشی رمزگشایی Angular: بهینهسازی عملکرد
- دوره آموزشی ویندوز ۱۱ پیشرفته برای مدیران محلی
- دوره آموزشی ساخت میکروسرویسهای مقیاسپذیر با TypeScript و Node.js