شروع برنامه نویسی و طراحی سایت چگونه بادی صورت بگیرد؟

سلام 

می خوام برنامه نویسی و طراحی سایت یاد بگیرم ولی نمیدونم از کجا و چطور شروع کنم. ممنون میشم از دوستان که راهنماییم کنید.

سپاس

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 7 سال پیش

سلام

زبانای طراحی سایت به دو قسمت سمت کلاینت و سمت سرور تقسیم میشه

زبانای سمت کلاینت شامل css,html,jquery... 

و زبانای سمت سرور شامل Php,Asp.net....

اگه با زبانای برنامه نویسی اشنایی ندارین پیشنهاد من برای شروع زبانای سمت کلاینته از اچ تی ام ال و سی اس اس شروع کنین بعدا نیاز به انیمیشن و افکت پیدا میکنین که جی کوئری رو شروع کنین

و به مرور که تونستین تسلط پیدا کنین روشون میتونین زبانای سمت سرور رو شروع کنین...

sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
برای شروع یادگیری Front-End Development باید از زبان نشانه‌گذاری ابرمتن یا HTML شروع کنید. اچ‌تی‌ام‌ال یک زبان ساده و پایه‌ای ست و همه‌ی برنامه نویسان و طراحان با اون آشنا هستن. از HTML برای ساختن اسکلت ظاهری یک وبسایت استفاده میشه و محتوا درون تگ‌ها قرار میگیره. بعد از اون باید به سراغ زبان CSS برید. از سی‌اس‌اس برای ایجاد ظاهر یک وبسایت و نحوه‌ی نمایش محتوا استفاده میشه. طراحان وب باید CSS رو خیلی خوب و دقیق بشناسن. در گام بعدی باید به سراغ زبان JavaScript برید و نحوه‌ی کارکرد این زبان در سمت کلاینت رو یادبگیرید. از جاوااسکریپت برای کدنویسی تعاملات کلاینت با وبسایت استفاده میشه. این سه زبان پایه‌های Front-End Web Development هستن. پس از فراگیری این موارد بهتره با تکنولوژی‌های دیگری مثل Sass - Bootstrap - jQuery - React - Vue و ... هم آشنا بشید. در مورد برنامه نویسی وب هم گزینه های زیادی پیش‌روی شماست. میتونید از زبان PHP کار رو شروع کنید چون یک زبان سمت سروره و به طور خاص برای وب طراحی شده. پس از رسیدن به درکی عمیق در Pure PHP و همچنین آشنایی با OOP و معماری MVC به سراغ یک فریمورک مثل Laravel برید.
sokanacademy forum
کاربر سکان آکادمی 6 سال پیش
دوستان مسیر Front-end development رو توضیح دادن من Back-end رو توضیح می دم معمولا یک دوراهی برای بک اند وجود داره، یا میرید سمت تکنولوژی های مایکروسافت و مثلا با C#, ASP.NET و دیتابیس MSSQL کار می کنید یا میرید سمت دنیای اپن سورس و با php و پایگاه داده MySQL پیش میرید اینها گزینه هایی هستن که اکثر افراد انتخاب می کنن، ولی می تونید برسید python و Djangoو mongoDB البته هر کدوم رو که انتخاب کردید قرار نیست تا آخر عمر همون بمونه و قطعا می تونید تجربه های متفاوت و جدید داشته باشید، یا بهتر بگم: بهتر هست که دچار تعصب به زبان برنامه نویسی نشید و به اون ها مثل ابزار نگاه کنید، شاید لازم باشه برای بعضی پروژه ها ابزارمون رو عوض کنیم یا کار با ابزار های جدید رو یادبگیریم تا کارها رو بهتر و سریعتر انجام بدیم
online-support-icon