در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی نصب و پیکربندی پایتون ، نصب و استفاده از کتابخانه های پایتون در نهایت صفر تا صد برنامه نویسی به زبان Python را یاد گرفته و در پروژه های واقعی همراه با مدرس دوره تمرین خواهید کرد.
عنوان اصلی : Python Edition
مبانی:
در مورد قابلیت ها و ویژگی های پایتون بحث کنید
مکان پایتون از پیش نصب شده را شناسایی کنید
در مورد رابط تعاملی پایتون بحث کنید
از رابط تعاملی برای خروجی عبارات اساسی استفاده کنید
سلام دنیا
کلمات کلیدی رزرو شده را شناسایی کنید
دنباله های فرار و کاوش شخصیت های فرار
اسکریپت پایتون را با استفاده از هدر لینوکس SHEBANG تعریف کنید
اسکریپت های پایتون را با استفاده از مفسر پایتون به طور مستقیم اجرا کنید
در مورد انواع داده ها از جمله رشته ها، اعداد صحیح، لیست ها، تاپل ها، دیکشنری ها و غیره بحث کنید.
انواع متغیرهای استاندارد را تعریف کنید
از تابع print برای بررسی خروجی متغیرها و عبارات استفاده کنید
از تابع type برای تعیین نوع داده استفاده کنید
از تابع id برای نمایش مکان حافظه متغیر ذخیره شده استفاده کنید
ارجاعات را توضیح دهید و تعریف کنید و با تابع id ادغام کنید
تعریف نظرات
انجام محاسبات پایه برای نشان دادن ترتیب عملیات PEMDAS و بررسی نحوه تغییر آن
اطلاعات عمومی پایتون:
استفاده از STDIN را توضیح و توضیح دهید
تابع ورودی را بررسی کنید
تابع raw_input را بررسی کنید
مقایسه و کنتراست بین توابع ورودی و raw_input
اسکریپت کوچک را برای استفاده از input/raw_input و توابع ریاضی پایه تعریف کنید
مفاهیم، کاربردها و تعریف تابع پایتون
دستکاری رشته:
طول رشته ها را تعریف و مشخص کنید
استخراج رشته با استفاده از عناصر لیست و برش لیست
انواع داده های تغییرناپذیر و قابل تغییر را مورد بحث قرار دهید
با استفاده از حلقههای for، برشهای رشته را حلقه کنید
رشته ها را با استفاده از عملگرهای رشته مقایسه کنید
در مورد ماهیت شی گرا پایتون ماژول های مختلف از جمله کلاس ها و متدها بحث کنید
ماژول رشته ها را وارد کنید
با استفاده از روش های ماژول رشته ها، رشته ها را به حروف بزرگ و کوچک تبدیل کنید
رشته ها را به لیست ها تقسیم کنید
لیست ها را به رشته ها بپیوندید
دستکاری لیست:
لیست ها را تعریف کنید
بحث و تعریف تاپل ها
مقایسه و مقایسه لیست ها و تاپل ها
لیست های معکوس
لیست ها را اضافه کنید
لیست ها را گسترش دهید
لیست های آشیانه
لیست های چند بعدی را تعریف کنید
لیست ها را با استفاده از Last In First Out (LIFO) با استفاده از تابع pop
لیست های First In First Out (FIFO) را برای شبیه سازی صف با استفاده از تابع pop تعریف کنید
مقادیر را در موقعیت های مختلف لیست درج کنید
از محدوده ها برای تولید اعداد صحیح استفاده کنید
لیست هایی با اعداد صحیح
لیست هایی با رشته ها
با استفاده از Lists فرمت استاندارد logfile Syslog یونیکس را تقلید کنید
قالب فایل لاگ شبیه سازی شده را با استفاده از تابع Split تجزیه کنید
بازنویسی دستکاری لیست با استفاده از اعداد صحیح، رشته ها و روش های مختلف لیست
دیکشنری ها - جفت های کلید/مقدار مشابه Hashes در Perl را توضیح و تعریف کنید
ساختارهای کنترلی:
IF - تعریف و کاربرد
در مورد اهمیت تورفتگی بحث کنید
Else/Elif - مقایسه با اعداد صحیح و رشته ها
نفی مقایسه
برای انجام تست شرطی اسکریپتی بنویسید
ماژول sys را برای ارزیابی پارامترهای موقعیتی با استفاده از ARGV وارد کنید
اسکریپتی را تعریف کنید که به حداقل تعداد آرگومان های خط فرمان نیاز دارد
چندین عبارت if/elif را برای مطابقت با منطق قرار دهید
نحوه کار حلقه های for در پایتون را توضیح دهید
برای تعریف و استفاده از حلقه ها
از طریق لیست رشته ها با استفاده از حلقه های for تکرار کنید
حلقه ها را با توابع دستکاری رشته و تجزیه فایل لاگ ادغام کنید
تعریف و استفاده از حلقه های while
پیامدهای منطق نادرست را با حلقه while بی نهایت تعریف و بررسی کنید
حلقه while را با تابع raw_input ادغام کنید تا داده ها را از کاربر نهایی بدست آورید
در مورد مفاهیم و کاربردهای دسته فایل بحث کنید
از ساختارهای کنترلی برای تولید خروجی برای استفاده در تمرینات File I/O استفاده کنید
از تابع open برای خواندن یک فایل در دسته فایل استفاده کنید
با استفاده از توابع Readline و غیره، خطوط درون فایل باز شده را تکرار کنید.
دسته های فایل را برای نوشتن باز کنید
چندین دسته فایل را باز کنید
با استفاده از گزینه های قالب بندی رشته و جایگزینی متغیر، رشته ها را در فایل ها بنویسید
فایل منبع را با استخراج ستون هایی که در فایل مقصد ذخیره می شوند، تجزیه کنید
عبارات با قاعده:
در مورد عبارات منظم بحث کنید
ماژول عبارات منظم (re) را برای استفاده وارد کنید
پیاده سازی عبارات منظم (RE)
عبارات منظم تطبیق رشته ها و متغیرها
تکرار کننده های REGEX
ادغام عبارات منظم با پردازش فایل متنی
رسیدگی به استثنا
امتحان کنید و به جز
ماژول ها:
شناسایی ماژول های پیش فرض پایتون
ماژول ها (sys، OS، و غیره) را برای استفاده وارد کنید
از تابع dir برای تعیین کلاس ها و روش های موجود در ماژول ها استفاده کنید
از ماژول SHUTIL برای I/O فایل پیشرفته و سطح بالا (کپی، انتقال و غیره) استفاده کنید.
Python - ادغام Syslog
اسکریپت را با استفاده از ماژول Syslog برای ورود به syslog تعریف کنید
رابط دروازه مشترک:
بحث و برنامه های کاربردی CGI
Python CGI را با Apache 2.x پیاده سازی کنید
نتایج یکپارچه سازی CGI را ارزیابی کنید
گلوبینگ
لغت نامه ها:
کاوش بیشتر در فرهنگ لغت
فایل های لاگ را در ساختار داده فرهنگ لغت تجزیه کنید
سازماندهی نتایج
تجزیه و تحلیل داده ها
زمان:
بررسی خصوصیات توابع زمانی مختلف
زمان صادرات با عملکردهای مختلف
از توابع زمان برای ایجاد ورودی های گزارش در فرآیند مشابه پرل استفاده کنید
نتایج را ارزیابی کنید
Python Edition
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
دوره یادگیری EC2-ASG ( EC2 Auto Scaling )
فیلم یادگیری کامل عبارات منظم یا RegEx
آموزش کار با امکانات Elastic Load Balancing درون Amazon EC2
آموزش راه اندازی و مدیریت HighProxy در لینوکس
آموزش کار با Packet Capture Analysis در سیستم های Linux
دوره یادگیری کدنویسی به زبان های Cron, Perl, Python, PHP, MySQL, Sed, Awk, PowerShell, Ruby
دوره یادگیری کار با Berkeley Packet Filter
دوره یادگیری و تمرین Bash در Linux
دوره یادگیری و تمرین PowerShell
آموزش کامل راه اندازی و کار با SSH بوسیله SSHGuard