کدنویسی ایمن در پایتون (2024)
✅ سرفصل و جزئیات آموزش
در این دوره اپلیکیشن های ایمن پایتون را توسعه می دهید. شما نحوه راه اندازی یک محیط کدنویسی ایمن و کشف ویژگی های امنیت فریمورک های محبوب پایتون مانند جنگو و فلاسک را درک می کنید.
شما می آموزید که چگونه اپلیکیشن های ایمن پایتون را توسعه دهید. در این دوره که به طور انحصاری برای کاربران پیشرفته پایتون هدف گذاری شده است، مدرس رونی شییر، رایج ترین آسیب پذیری ها در اپلیکیشن های پایتون را بررسی می کند و نحوه راه اندازی محیط کدنویسی را توضیح می دهد که به شما کمک می کند کد را با در نظر گرفتن امنیت ایجاد کنید. شما می آموزید که چگونه از تله های رایج مرتبط با تایپ ها و assertions نامناسب اجتناب کنید و یاد می گیرید که چگونه داده Pickle را سریال زدایی کنید. سپس ویژگی های امنیتی مانند تولید کد و مدیریت secrets را در جنگو، فریمورک محبوب پایتون، بررسی می کنید. مدرس همچنین نحوه ایمن سازی RESTful API در جنگو را با استفاده از مجوزها، سریال سازی داده و تست خودکار توضیح می دهد. در پایان دوره، شما همچنین به نکات و استراتژی های عملی برای ایمن سازی اپلیکیشن های نوشته شده با فلسک، فریمورک میکرو وب قدرتمند، مجهز خواهید شد.
این دوره با GitHub Codespaces یکپارچه شده، محیط توسعه دهنده ابر فوری که تمام قابلیت های IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با GitHub Codespaces، می توانید در هر زمان و هر مکانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده می کنید که احتمالا در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدئوی «استفاده از GitHub Codespaces با این دوره» را بررسی کنید.
کدنویسی ایمن در پایتون (2024)
-
توسعه ایمن پایتون 0:00:38
-
آنچه باید بدانید 0:01:16
-
کدنویسی ایمن چیست، CERT و استانداردهای دیگر کدامند؟ 0:01:08
-
OWASP Top 10 چیست؟ 0:01:09
-
استفاده از Codespaces 0:00:53
-
نصب نرم افزار با احتیاط لازم 0:02:31
-
نصب pipenv، پایتون، جنگو، فلسک و فریمورک جنگو رست 0:06:31
-
آسیب پذیری های متداول و exposures checks 0:03:27
-
نکات کوتاه درباره رمزگذاری و تزریق 0:03:23
-
تایپ های پویا با پایتون 0:08:14
-
Explicit assertions با پایتون 0:03:11
-
خودتان را در یک Pickle قرار ندهید 0:04:39
-
چالش - ایمن سازی اندپوینت 0:03:33
-
راه حل - ایمن سازی اندپوینت 0:02:20
-
استفاده از یک محیط جداگانه پایتون برای جداسازی 0:01:55
-
باتری های جنگو شامل رویکرد 0:01:39
-
تولید پروژه های جدید 0:05:35
-
توسعه Generative AI و نرم افزار 0:01:15
-
ابزارهای توسعه دهنده مجهز به هوش مصنوعی 0:07:58
-
تزریق پرامپت و jailbreaking 0:01:59
-
سریال سازی ایمن 0:07:21
-
مجوزها 0:05:32
-
تست و امنیت 0:04:03
-
چالش - اجرای تست و فیکس کردن کد 0:01:39
-
راه حل - فیلدهای سریال ساز 0:02:02
-
چالش ایمن سازی فلسک 0:01:22
-
secrets در فلسک 0:03:18
-
هش کردن پسورد با فلسک 0:06:37
-
گام های بعدی - کدنویسی ایمن 0:01:28
مشخصات آموزش
کدنویسی ایمن در پایتون (2024)
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:پیشرفته
- تعداد درس:29
- مدت زمان :1:36:36
- حجم :219.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy