چگونه برنامه نویس وب شویم

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

چگونه برنامه نویس وب شویم

چگونه برنامه نویس وب شویم

اگر بخواهیم به سوال چگونه برنامه نویس وب شویم جواب دهیم باید چند چیز رو مد نظر قرار دهیم اولین چیزی که باید در نظر بگیریم بحث این است می خواهیم جلو صحنه کار کنیم یا پشت صحنه، اگر بخواهم واضع تر بگم میخواهیم کدنویسی ظاهر سایت رو انجام بدیم یا میخواهیم برنامه نویسی پشت صحنه رو انجام بدیم. باید ببینم به کدوم بخش علاقه داریم و بر اساس اون بخش مربوطه شروع به یادگیری و آموزش کنیم.

اگر میخواهیم در بخش ظاهر سایت رو انجام بدیم اصطلاحا بهش فرانت اند می گویند و اگر خواستیم برنامه نویسی پشت صحنه رو انجام بدید بهش بک اند می گویند برای درک بهتر این دو، پیشنهاد میکنم مقاله فرانت اند و بک اند در طراحی سایت از سایت آموزش وردپرس، وردپرسی شو مطالعه کنید. در این مقاله سعی شده تمام بخش های فرانت اند و بک اند توضیح داده شود. در بخش زیرم به صورت مختر در مورد این دو توضیح میدهیم تا یک دید کلی نسبت به این دو پیدا کنید. 

فرانت اند (Frontend) چیست:

در ابتدا میخوام در مورد فرانت اند (Frontend) صحبت کنم اول بگم که این مفهوم از دو کلمه تشکل شده و نحوه نوشتن درست آن به شکل Front-end هستش و میدونید Front یعنی جلو ، پس خیلی راحت متوجه شدیم در مورد چیزی هست که مربوط به ظاهر و جلو صحنه هست و اگر دقیق بخوایم بگیم منظور آن بخشی است که قابل دیدن است و با آن تعامل می کنیم. در واقع در مورد قسمتی از وب صحبت می‌کنیم که برای شما قابل مشاهده است.

فرانت اند معمولا شامل دو بخش است :

طراحی وب یا همان طراح گرافیکی سایت که توسط شخصی که به نرم افزار فتوشاپ تسلط دارد انجام می شود یعنی داخل نرم افزار فتوشاپ صفحات سایت یا همون ظاهر سایت رو به صورت گرافیکی طراحی میکند. 
توسعه رابط کاربری یا برنامه نویس فرانت اند (Frontend) یعنی کسی که فایل طراحی شده (یعنی PSD سایت) توسط گرافیست رو برنامه نویسی یا به اصطلاح کد نویسی می کند و مسلط به زبان های HTML ، CSS ، جاوااسکریپ و JQuery هست یعنی چیزی رو کدنویسی میکنند که کاربر میبیند منظور همون ظاهر سایت می باشد.

بک اند (Backend) چیست :

مفهوم بک اند (Backend) از دو بخش شکل گرفته که مثل فرانت اند نوشته میشود یعنی به شکل Back-end که کلمه ابتدایی آن یعنی پشت ، یعنی هر چیزی که مربوط به پشت صحنه می شود و چیزهایی که برای کاربران سایت قابل مشاهده نیست چون مستقیما با سرور در ارتباط است مثل پایگاه داده های سایت و خود سرور و راه های ارتباطی آنها.

تکنولوژی های بک اند عموما شامل زبانهای برنامه نویسی مانند PHP، ASP.Net ، Python و غیره می باشند. همچنین برای اینکه این تکنولوژی ها آسان تر نیز شوند گاهی از فریم ورک هایی مانند Ruby on Rails، Cake PHP و … برای سرعت دادن به توسعه برنامه استفاده می شود.

برنامه نویس وب

بعد از اینکه متوجه شدیم به کدوم بخش از این حوزه علاقه داریم یا میخواهیم در کدوم بخش فعالیت کنیم به سراغ پیدا کردن منابع برای یادگیری میریم. یک نکته رو هم متذکر شوم از لحاظ وضعیت بازار کار، بازار کار این دو بخش در ایران واقعا خوب هستش و برای درک بهتر از این موضوع و اینکه وضعیت بازار کار طراحی وب را در ایران ببرسی کنید پیشنهاد میکنم مقاله بازار کار طراحی وب سایت در ایران رو مطالعه کنید. در این مقاله سعی کردیم تمام چیزهایی که مربوط به وضعیت بازار کار طراحی وب است رو مورد بررسی قرار دهیم. 

 

جلسات رایگان دوره آموزش جامع و پروژه محور HTML و CSS 

(بیش از ۲ ساعت فیلم آموزشی، کل دوره بیش از ۹٫۵ ساعت) :
جلسه یک | جلسه دو جلسه سه | جلسه چهارم | جلسه پنجم

جلسات رایگان دوره آموزش طراحی وب با ASP.Net MVC 

(بیش از ۲۰ ساعت فیلم آموزشی، کل دوره بیش از ۷۵ ساعت): 
جلسه یک | جلسه دو | جلسه سه | جلسه چهار | جلسه پنج | جلسه شش | جلسه هفت | جلسه هشت | جلسه نه | جلسه ده |  جلسه یازده |  جلسه دوازده |  جلسه سیزده | جلسه چهارده |  جلسه پانزده |  جلسه شانزده |  جلسه هفده |  جلسه هجده و نوزده |  جلسه بیست

جلسات رایگان دوره آموزش طراحی وب با ASP.Net Core1 

(بیش از ۴ ساعت فیلم آموزشی، کل دوره بیش از ۳۳ ساعت): 
جلسه یک | جلسه دو | جلسه سه | جلسه چهار | جلسه پنج | جلسه شش

بعد از پیدا کردن منابع باید شروع به یادگیری کنید. معمولا اگر بتوانید روزی ۱ تا ۲ ساعت فیلم آموزش برنامه نویسی وب ببینید و روزی ۴ تا ۶ ساعت هم تمرین کنید فوق العاده است. سعی کنید چیزایی رو که فرا گرفته اید چند بار تمرین کنید و بیشتر کار رو چالشی کنید.
بعد از اینکه یاد گرفتید برید سمت پروژه نوشتن، چون میزان قدرت و یادگیری شما باید در پروژه نوشتن نمایان شود. در حین پروژه نوشتن شما خیلی خیلی مسلط تر می شوید. برای خود هدف تعیین کنید و بر اساس آن اهداف پروژه انجام دهید. 

نتیجه گیری:
در این مقاله سعی کردیم جواب سوال چگونه برنامه نویس وب شویم رو دهیم. اول گام پیدا کردن حوزه است که به آن علاقه دارید باید ببینید می خواهد در کدام بخش از طراحی وب فعالیت کنید و بعد بر اساس آن بخش شروع به یادگیری کنید. درسته منابع خیلی مهم است ولی از منابع مهم تر، شروع کردن است. متاسفانه خیلی ها تصمیم میگیرند شروع کنند اما بعد از چند روز یا چند هفته دل سرد می شوند و کلا بی خیال یادگیری و آموزش برنامه نویسی وب می شوند. پس سعی کنید حتما حتما پیگیر باشید و صبر و حوصله داشته باشید. اگر صبر و حوصله نداشته باشید و پشتکار رو کنار بذارید نمی توانید کاری انجام دهید. 

مقالات پیشنهادی:
پیشنهاد میکنم حتما مقالات زیر در حوزه طراحی سایت و برنامه نویسی وب رو مطالعه کنید. یک ساعت وقت بذارید و این چند مقاله رو مطالعه کنید تا به یک دید خوب و درست از حوزه طراحی سایت برسید. 

به نظر شما چگونه برنامه نویس وب شویم ؟

دیدگاه کاربران

تعداد دیدگاه های کاربران : ۱ دیدگاه

محمد خصالی

مثل همیشه عالی

پاسخ دهید
۰


Top