سلام
سوال شما دو بخش مختلف رادر برمیگرد. اگه حوزه طراحی سایت را انتخاب کنید شما نیاز به یادگیری css, html,javascriptدارید و این بخش مربوط ظاهرسایت یا همان فرنت اند میشه و اگه بخش سرور سایت را میخواهید یاد بگیرید که همان بک اند میشه شما میتونیدphp,c#,python,java,javascript(node js),ruby...یکی از این ها را انتخاب کنید.
بخش دوم سوالتان که مربوط علاقه تان به هک وامنیت است البته مبحث هک خیلی بزرگه و بخش های مختلفی دارد. اگه منظورتان از هک استفاده کردن از برنامه ها دیگران است شما بدون دانش برنامه نویسی میتونید این حوزه را یاد بگیرید ولی بهتر است سراغ یک زبان برنامه نویسی مثلا پایتون بروید ؛ پایتون در قسمت اسکریپ نویسی واقعا میتونه در بخش هک و امنیت کمک تان کنه.
موفق باشید.
به نظرتون از چه نرم افزاری برای شروع استفاده کنم؟
منظورت از نرم افزار چیه؟
برای وب اول باید بری HTML و CSS رو یاد بگیری. اگه قراره فرانت اند کار کنی باید سمت Javascript هم بری
اگه قراره بک اند کار کنی CSS و HTML کافیه. زیاد هم لازم نیست درگیر Property های CSS بشی. باید یه زبان یا پلتفرم برنامه نویسی هم انتخاب کنی. الان زبان/پلتفرم های PHP، Python، Dot Net و Node.JS خیلی محبوبن. البته تو ایران فعلا PHP تسلط بیشتری رو بازار کار داره
اگه قراره Full Stack(هم Front End هم Back End) کار کنی باید کل چیز هایی که گفتم رو یاد بگیری
در مورد هک و امنیت، بستگی داره منظور و تصورت از هک چی باشه و دقیقا برای چه پلتفرم یا چه چیزی میخوای.
اگه از امنیت و هک منظورت همون وب هست زمانی که بری سمت بک اند با یه بخشی مهم از هک آشنا میشی(SQL Indejction و...) و میفهمی چطور کار میکنن. بخش دیگه هک وب که در اصل با کمک Front End اتفاق می افتن(مثل XSS) برای یادگیری نحوه این بخش باید هم بک اند و هم فرانت اند رو بلد باشی.
اگه از هک منظورت هک Crack و موارد مشابه هست باید بری سمت زبان هایی مثل Python
هک بخش های مختلفی داره و به بخش های خیلی جزئی تقسیم میشه.
امنیت هم پیدا کردن باگ ها و ضعف های امنیتی و حلشون هست.
سلام در مورد نرم افزار vscode برای اول کار مناسب خواهد بود موفق باشید .
برای هک پایتون زبان محبوب هکر هاست چون ساده و کوتاه و مفید در زمان کم میشه نتیجه گرفت .
در مورد طراحی سایت میتونی بدون کد نویسی از وردپرس استفاده کنی که باید دوره شو بخری و نگاه کنی .
سلام
ببین امنیت و برنامه نویسی در راستای هم هستن فقط شما باید افزون برنامه نویسی شبکه هم بلد باشی
عموما پیشنهاد میشه که شما با مباحث پایه ای وب -html . css - آشنایی داشته باشی.
js رو به خوبی بدونی.
به پایتون مسلط باشید و php هم یه سررشته داشته باشی.
فعلا اینها
حالا زیر شاخه زیاد داره ولی من کلیات رو گفتم یه اشنایی نسبی داشته باشی
امیدوارم تو مسیرتون موفق باشی+ از این شاخه به اون شاخه نپر
برای اول کار از آموزش های رایگان موجو در اینترنت را ببین و بعد دونه دونه تخصصی دوره ببین
زبان های :
1- html, css پایتون،
2- c، c++، c#
برای اول کار به صورت مبتدی مناسب هستند که در کد نویسی ممکن هست یک مقداری از این کد ها استفاده بشوند
بعد جاوا و php و ...
هر زبانی برای کار های مختلف ایجاد شده است اول ببین وقتی خواستی یاد بگیری برای چه کاری می خواهی!
ولی از هر زبانی باید مقداری بلد باشی چون ممکن هست در هر پروژه ای نیاز شوند
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟