آموزش کدنویسی ایمن در Go

Secure Coding in Go

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره:
      زبان برنامه نویسی GO در حال افزایش محبوبیت است. متأسفانه، مسائل امنیتی برای برنامه های کاربردی نیز در حال افزایش است. در این دوره، یادگیری نحوه محافظت از برنامه خود را برای جلوگیری از هکرها از سرقت داده ها و یا سقوط آن. مربی Miki Tebeka توضیح می دهد که چرا توسعه دهندگان باید در مورد امنیت، و همچنین نحوه جلوگیری از حملات تزریق SQL، مکان هایی را شناسایی کنند که اطلاعات حساس ذخیره می شوند و از افشای آن به دنیای خارج استفاده می کنند، کد را که از یکپارچگی سیستم محافظت می کند، شناسایی کنید. در طول راه، او چالش هایی را فراهم می کند که به شما اجازه می دهد مهارت های جدید خود را به آزمون قرار دهید.

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

      معرفی Introduction

      • چرا به امنیت اهمیت می دهیم؟ Why care about security?

      • آنچه شما باید بدانید What you should know

      1. بررسی اجمالی امنیت 1. Security Overview

      • خطرات امنیتی بازنگری Security risks overview

      • CVE ها CVEs

      • OWASP 10 OWASP Top 10

      • مطالعات موردی Case studies

      2. ورودی 2. Input

      • مروری بر پردازش ورودی Overview of input processing

      • تزریق SQL SQL injection

      • تنظیم وقفه های زمانی Setting timeouts

      • محدود کردن اندازه Size limiting

      • اعتبار سنجی ورودی Input validation

      • چالش: ورودی ایمن Challenge: Secure input

      • راه حل: ورودی ایمن Solution: Secure input

      3. خروجی 3. Output

      • بررسی اجمالی از مسائل خروجی Overview of output issues

      • اسکریپت بین سایتی (XSS) Cross-site scripting (XSS)

      • داده های حساس Sensitive data

      • خاتمه کنترل کننده های HTTP در صورت خطا Terminating HTTP handlers on error

      • چالش: ایمن کردن خروجی Challenge: Securing output

      • راه حل: ایمن سازی خروجی Solution: Securing output

      4. احراز هویت و مجوز 4. Authentication and Authorization

      • مروری بر مسائل احراز هویت Overview of authentication issues

      • احراز هویت Authentication

      • مجوز Authorization

      • چالش: دسترسی را محدود کنید Challenge: Limit access

      • راه حل: دسترسی را محدود کنید Solution: Limit access

      5. زیرساخت 5. Infrastructure

      • مروری بر امنیت زیرساخت ها Overview of infrastructure security

      • پیکربندی امنیتی Security configuration

      • حفظ اسرار Keeping secrets

      • مدیریت وابستگی Dependency management

      • ورود به سیستم و معیارها Logging and metrics

      • چالش: پروژه ایمن Challenge: Secure project

      • راه حل: پروژه ایمن Solution: Secure project

      6. فرآیند 6. Process

      • امنیت را در فرآیند خود لحاظ کنید Include security in your process

      • طرز فکر امنیتی The security mindset

      • لینتر Linters

      • ممیزی های امنیتی Security audits

      نتیجه Conclusion

      • مراحل بعدی Next steps

      نمایش نظرات

      آموزش کدنویسی ایمن در Go
      جزییات دوره
      56m
      36
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      -
      - از 5
      ندارد
      دارد
      دارد
      Miki Tebeka
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Miki Tebeka Miki Tebeka

      مدیر عامل در 353Solutions

      Miki Tebeka مدیرعامل 353Solutions است.

      در کار خود در 353Solutions، Miki کارگاه های عملی ارائه می دهد که به متخصصان کمک می کند درک خود را از Python تقویت کنند. و برو. علاوه بر این، او خدمات مشاوره ای متناسب با تخصص در ساخت زیرساخت های کلان داده را ارائه می دهد. همانطور که کار او در 353Solutions نشان می دهد، او در Python and Go و همچنین C++، JavaScript، Clojure و موارد دیگر مهارت بالایی دارد.