بستگی داره....
اگر سریع می خوای یه سایت بزنی و نیاز به بروز کردن محتوی داری می تونی بدون یادگیری اون زبون ها از سیستم های مدیریت محتوی (مثل وردپرس WORDPRESS) استفاده کنی.
(آموزش رایگان وردپرس رو هم از اینجا ببین: -' Target='_blank' rel='nofollow'>آموزش wordpress )
اگر فقط یک یا چند صفحه استاتیک (غیر پویا) می خوای، مثلا یه صفحه شخصی، اونوقت html و فوقش برای زیبایی و کارایی خوب، boostrap می تونه کمکت کنه.
(ویدیوهای رایگان ما رو در مورد این دو از اینجا ببین:
' Target='_blank' rel='nofollow'>آموزش bootsrap و
' Target='_blank' rel='nofollow'>آموزش html )
اما اگه می خوای هر مدل سایتی ازت خواستن رو بتونی یا حداقل بدونی چجور می شه درستش کرد، اونوقت فک کنم نیاز خواهی داشت که یه زبون برنامه نویسی یاد بگیری.
پایتون برای وب سایت به کار نمیاد اما چون روان و آسونه امکان داره آموزش رو از پایتون شروع کنن. شما نهایتا نیاز داری زبون هایی مثل (php و یا ASP.net/C# ، رو یاد بگیری)
' Target='_blank' rel='nofollow'>آموزش طراحی وب سایت با asp.net
ممکنه سخت به نظر بیاد، اما تلاش کن و ادامه بده، حتما علاقه مند و موفق می شی.