لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش امنیت سایبری با پایتون: از مبتدی تا پیشرفته
- آخرین آپدیت
دانلود Cybersecurity with Python: Beginner to Advanced
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با مکالمات تعاملی و لحظهای که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره، شما یاد خواهید گرفت که چگونه از قدرت پایتون برای ارتقای مهارتهای امنیت سایبری خود استفاده کنید. کار را با تسلط بر اصول اولیه برنامهنویسی پایتون، از متغیرها و انواع دادهها گرفته تا کنترل جریان و حلقهها شروع خواهید کرد. همانطور که یک پایه قوی میسازید، به موضوعات ضروری مانند توابع، ساختارهای داده و برنامهنویسی شیءگرا (OOP) خواهید پرداخت که همگی با نگاهی به کاربردهای واقعی در امنیت سایبری انجام میشوند.
سپس یادگیری خود را برای ساخت پروژههایی که سناریوهای رایج امنیت سایبری را شبیهسازی میکنند، به کار خواهید گرفت. در یک پروژه کوچک، یک سیستم احراز هویت کاربر پایه خواهید ساخت و پس از آن یک ابزار رمزگذاری و رمزگشایی فایل که وظایف رمزگذاری واقعی را شبیهسازی میکند، توسعه خواهید داد. این پروژهها تضمین میکنند که در طول دوره تجربه عملی کسب کنید.
در پایان دوره، قادر خواهید بود راهکارهای پیشرفته امنیت سایبری را با استفاده از پایتون توسعه دهید، مانند یک سیستم احراز هویت گسترده و ابزار بررسی امنیت رمز عبور. این دوره طراحی شده است تا شما را هم با مهارتهای کدنویسی و هم با دانش امنیت سایبری مورد نیاز برای محافظت و دفاع از سیستمها تجهیز کند.
این دوره برای متخصصان آینده امنیت سایبری، برنامهنویسان پایتون و علاقهمندان به فناوری اطلاعات که مشتاق بررسی نقطه تلاقی برنامهنویسی و امنیت هستند، طراحی شده است. داشتن درک پایه از کامپیوتر توصیه میشود، اگرچه تجربه کدنویسی قبلی الزامی نیست.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
نکته مهم: کار با پایتون
Important Note - Working with Python
نحوه کار با Thonny
How to Work with Thonny
نحوه کار با Visual Studio Code
How to Work with Visual Studio Code
سلام دنیا (Hello World)
Hello World
متغیرها و انواع دادهها
Variables & Data Types
پیشنمایش بخش
Section Preview
کار با رشتهها
Working with Strings
سایر انواع دادهها
Other Types of Data Types
عملگرهای منطقی (Boolean)
Boolean Operators
عملگرهای ریاضی
Arithmetic Operators
کار با رشتهها
Working with Strings
پیشنمایش بخش
Section Preview
دستکاری پایه رشتهها
Basic String Manipulation
اندیسگذاری و برش رشتهها (Slicing)
String Indexing & Slicing
متدهای رایج رشتهها
Common String Methods
دستکاری پیشرفته رشتهها
More String Manipulation
کنترل جریان و حلقهها
Control Flow & Loops
پیشنمایش بخش
Section Preview
آشنایی با الگوریتمها
Introduction to Algorithms
دستورات IF ELSE
IF ELSE Statements
بررسی رمز عبور
Password Checker
آشنایی با حلقهها
Introduction to Loops
حلقههای FOR و WHILE
FOR & WHILE Loops
دستور BREAK
The BREAK Statement
چالش برنامهنویسی
Programming Challenge
مدیریت خطا با Try و Except
Try & Except Error Handling
دستورات Continue و Pass
Continue & Pass Statements
توابع
Functions
پیشنمایش بخش
Section Preview
تعریف و فراخوانی توابع
Defining & Calling Functions
نمایش نظرات