برنامه نویسی

تمام آنچه برای شروع توسعه وب نیاز دارید.

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

یک مرورگر وب

مرورگر وب نرم افزاری است که به ما امکان می دهد با منابع موجود در وب تعامل داشته باشیم. منابع شامل وب سایت ها، برنامه های کاربردی وب، اکوسیستم ابری و غیره است. به طور خلاصه، یک مرورگر وب مکانی است که در آن برنامه های کاربردی وب در دسترس هستند. حتی اگر برای دسترسی به منابع وب خود به مرورگرهای وب نیاز داریم، مرورگرهای وب مدرن بسیار بیشتر از آن با ابزارهای توسعه دهنده انجام می دهند. ابزارهای توسعه دهنده بسیار ضروری هستند زیرا به اشکال زدایی خطاها، بازرسی کد، تجزیه و تحلیل عملکرد برنامه کمک می کنند. برخی از مرورگرهای وب توصیه شده عبارتند از Google Chrome، FireFox و غیره.

یک ویرایشگر متن

مورد بعدی که نیاز دارید یک ویرایشگر متن است. این نرم افزاری است که در آن کد برنامه خود را می نویسیم. برخی از ویرایشگر کد قبلاً در سیستم عامل گنجانده شده است. ما TextEdit را برای سیستم عامل مک و Notepad برای رایانه های شخصی ویندوز داریم. مزیت این است که استفاده از آنها بسیار ساده است اما توجه به محدودیت ها نیز مهم است. به عنوان مثال، ما قالب بندی متن نداریم، متن یا تکمیل کد این ویرایشگرها است. متن ساده است و به همین دلیل است که بیشتر آموزش ها ویرایشگر پیشرفته تری مانند Visual Studio Code، Atom یا Sublime Text را توصیه می کنند. آنها هنگام نوشتن کد بصری بهتری ارائه می دهند.

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

آخرین اما نه کم اهمیت ترین، مهارت های برنامه نویسی. حتی با وجود اینکه برخی از زبان ها متقابل پلتفرم هستند، بسیار مهم است که بدانیم وب استانداردهای خود را دارد و آنها HTML، CSS و جاوا اسکریپت هستند. بله، شما باید آنها را بشناسید تا بتوانید برای وب بسازید.

- HTML: will provide the structure of the page;
- CSS: will allow us to style our Web pages;
- JavaScript: will make our pages dynamic;
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

طبق تجربه من، اینها موارد اصلی هستند که برای شروع توسعه وب به آن نیاز دارید. دو مورد اول (مرورگر وب و ویرایشگر متن) معمولاً در همان روز نصب می شوند. مهارت برنامه نویسی طرف مقابل قطعا بیشتر طول می کشد اما; نگران نباشید، فقط مراقب این فضا باشید تا مقاله‌های عمیق‌تری در مورد هر فناوری ذکر شده در اینجا داشته باشید. من نمی توانم بدون اینکه از شما بپرسم چه چیزی را می توان به این لیست اضافه کرد تا یادگیری توسعه وب کمتر استرس زا باشد.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا