introduction golang

introduction golang

زبان برنامه نویسی Go یکی از سریع ترین، بهترین و آسان ترین زبان های برنامه نویسی مورد استفاده در حوزه امنیت میباشد. در این دوره به صورت رایگان تمامی پیشنیاز های این زبان برای ابزار نویسی گفته شده است!

۴۵۰ دانشجو

تلگرام

امتیاز ۰ از ۵

محمد متین جاوید

محمد متین جاوید

مدرس دوره

اطلاعات مدرس

امکان خرید قسطی

دارد
ندارد

مدرک

دارد
ندارد
جزئیات دوره

سطح دوره:

اسان

زبان:

فارسی

پیشنیاز:

ندارد

مدت دوره:

15 ساعت

تعداد سرفصل ها:

14

تعداد جلسات:

37

روش دریافت:

دانلودی

روش پشتیبانی:

تلگرام
0:00
-0:00

توضیحات

سرفصل ها

مخاطبین

سوالات متداول

نظرات دانشجویان

زبان برنامه‌نویسی Go، معروف به Golang، یکی از سریع‌ترین، قدرتمندترین و آسان‌ترین زبان‌های برنامه‌نویسی مورد استفاده در حوزه امنیت است. این دوره رایگان، تمامی پیش‌نیازهای این زبان برای ابزارنویسی را پوشش می‌دهد و به شما کمک می‌کند تا با مفاهیم و تکنیک‌های لازم برای توسعه ابزارهای امنیتی آشنا شوید.

معرفی دوره

در این دوره آموزشی، شما به‌طور کامل با مفاهیم اصلی و مورد نیاز برای ابزارنویسی با Golang آشنا خواهید شد. این مفاهیم شامل تاریخچه و اصول طراحی Go، نحوۀ نصب و راه‌اندازی محیط توسعه، سینتکس پایه و انواع داده‌ها، ساختارهای کنترلی، توابع، آرایه‌ها و نقشه‌ها، اشاره‌گرها، ساختارها و متدها، واسط‌ها، مدیریت خطاها، کانکارنسی، بسته‌ها و ماژول‌ها، تست‌نویسی و بهترین شیوه‌ها می‌شود.

پروژه‌های کاربردی

در انتهای دوره، با انجام پروژه‌های مرتبط با باگ بانتی، به‌طور کامل بر مباحث دوره مسلط خواهید شد و آماده توسعه ابزارهای امنیتی خواهید بود. این پروژه‌ها شامل ایجاد کلاینت‌ها و سرورهای TCP و UDP، پروکسی‌های TCP، کلاینت‌های SSH و دیگر ابزارهای مرتبط با امنیت است.

این دوره به‌گونه‌ای طراحی شده که دانشجویان پس از اتمام آن، توانایی استفاده از Golang را داشته باشند و بتوانند وارد مسیر ابزار نویسی حرفه ای با Golang بشوند. محوریت اصلی ما در این دوره ابزار های باگ بانتی هستند!

سرفصل ها

مخاطبین

علاقه مندان به باگ بانتی
علاقه مندان به توسعه ابزار
کارشناسان تست نفوذ
کارشناسان شبکه

سوالات متداول

آیا این دوره پیشنیاز دارد؟

خیر! تمامی مباحث این دوره از صفر توضیح داده شده است.

آیا در پایان این دوره توانایی توسعه ابزار برای باگ بانتی خواهیم داشت؟

تا حدودی بله، در انتهای دوره برخی ابزار های کاربردی با Golang آموزش داده شده است.