یکی از محبوبترین موضوعاتی که هر کاربر دنیای اینترنت را به خود جذب میکند، زبان HTML است. ما هم در عصر پایش بر آن شدیم تا با برگزاری یک دوره آموزشی آنلاین و رایگان، این زبان را در طی چند هفته به شما آموزش دهیم.
همانطور که میدانید، یکی از بنیادیترین موضوعاتی که برای طراحی و استفاده از صفحات وب مورد استفاده قرار میگیرد زبان HTML است. اچتیامال یا Hypertext Markup Language زبانی است که برای طراحی و چینش صفحات وب مورد استفاده قرار میگیرد. در واقع هر آنچه که شما در مرورگر خود در هنگام ورود به هر گونه وب سایتی مشاهده میکنید حاصل پردازش این کدها به همراه برخی زبانهای دیگر توسط مرورگر شما است.
در واقع زبانهای تحت وب به دو دسته کلی تقسیم میشوند. زبانهای FrontEnd و زبانهای برنامهنویسی Backend! همانطور که از نام این زبانها نیز پیدا است هر کدام مربوط به یک وجه از ایجاد صفحات وب میشوند. زبانهای بکاند زبانهایی هستند که برای ارتباط کاربر با سرور مورد استفاده قرار میگیرند و توسط کاربر دیده نمیشوند. در طرف دیگر زبانهای فرانتاند زبانهایی هستند که توسط مرورگر اجرا میشوند و حاصل کار آنها به صورت مستقیم در صفحهی مرورگر نمایش داده میشود. برای مثال یک فرم ثبت نام کاربر را در نظر بگیرید. در این فرم، فیلدهایی وجود دارد که به زبان اچتیامال نوشته و توسط مرورگر نمایش داده میشود که شما میتوانید این فرمها را پر کنید. در واقع تمامی محتویاتی که روی مرورگر دیده میشود حاصل کار زبانهای فرانتاند یا کلاینت ساید(سمت کاربر) است که مهمترین آنها HTML، CSS و JavaScript است.
اطلاعاتی که شما در این فرمها پر می کنید قرار است که به سمت یک کامپیوتر که برای اجرای سرویس مورد نظر استفاده میشود و بدان سرور میگویند، فرستاده شده و پردازش شود. برای ارسال این اطلاعات و دریافت و پردازش بر روی اطلاعات، زبانهای مربوط به سرور(سرور ساید) یا بکاند مورد استفاده قرار میگیرد. از جمله معروفترین زبانهای تحت سرور میتوان به PHP، .Net، Node Js و ... اشاره کرد.
منبع : زومیت
پیوندها
[1] https://www.asrepayesh.com/category/28/%D8%AF%D8%A7%D9%86%D8%B4%D9%86%D8%A7%D9%85%D9%87
[2] https://www.asrepayesh.com/category/232/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C
[3] https://www.asrepayesh.com/category/235/%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7
[4] https://www.asrepayesh.com/category/287/%D8%B2%D8%A8%D8%A7%D9%86-html