مفاهیم اولیه و انواع پروتکل ها

5 از 2 رای
مفاهیم اولیه و انواع پروتکل ها

یک برنامه نویس باید بدونه روی چه زیر ساختی داره کار میکنه و باید درک عمیق و خوبی از آن داشته باشه. در این دوره به بررسی انواع پروتکل های مهم وب ، ساختار اینترنت و معماری شبکه و تفاوت زبان های سمت سرور Back-End و سمت کلاینت Front-End می پردازیم.

معماری شبکه اینترنت

قطعا شما به عنوان یک برنامه نویس باید دید کلی نسبت به معماری و ساختار شبکه اینترنت داشته باشید و بدانید عملکرد این شبکه به چه صورت است.

 

امکانات مرورگرها برای توسعه دهندگان

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

 

آموزش Inspector مرورگر Chrome

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

 

سرور و وب سرور چیست؟

سرور در واقع کامپوتری است که در شبکه اینترنت قرار دارد و وب سرور نرم افزاری است که روی سرور نصب می شود و وظیفه پاسخ دادن به درخواست های کلاینت ها را بر عهده دارد. در این دوره صفر تا صد وظیفه و عملکرد سرور و وب سرور را بررسی می کنیم.

 

مدل های لایه بندی شبکه

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

 

پروتکل Ip چیست؟

پروتکل IP آدرس و نشانی است که برای آدرس دهی در شبکه استفاده می شود. در شبکه اینترنت هم هر سایت یا سرور IP منحصر به فرد خودش را دارد که میتوان به آن دسترسی داشت.

 

پروتکل HTTP و HTTPS چیست؟

HTTP پروتکل انتقال ابرمتن است. هرگونه رد و بدل شدن اطلاعات بر بستر وب بر اساس این پروتکل انجام می شود و پروتکل HTTPS نسخه امن پروتکل HTTP است که در این دوره کامل مورد بررسی شده است.

 

پروتکل DNS چیست؟

پروتکل DNS حکم دفترچه تلفن وب را دارد، این پروتکل وظیفه پیدا کردن IP یک سایت بر اساس دامنه را دارد و پروتکل اساسی در دنیای اینترنت به حساب میاد، چرا که امکان حفظ کردن ip سایت ها امکان پذیر نیست.

 

پروتکل SSL چیست؟

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

 

پروتکل FTP چیست؟

پروتکل FTP یکی از قدیمی ترین و پرکاربرد ترین پروتکل های وب است و برای انتقال فایل استفاده می شود. در این دوره مفصل به آن پرداخته شده است و اتصال به هاست با استفاده از Filezilla در ویندوز بررسی شده است.

 

Ajax چیست؟

Ajax تکنولوژی است که به وفور در سایت های امروزی استفاده شده است و به شما کمک می کند درخواست خود را با استفاده از زبان جاوا اسکریپت به سرور ارسال کنید بدون آن صفحه وب شما رفرش شود. در این دوره مثال های خوبی برای عملکرد Ajax به شما نشان خواهیم داد.

 

WebSocket یا وب سوکت چیست؟

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

مشاهده ادامه مطلب

سبد خرید

سبد خرید شما خالی است.

پیش به سوی قهرمانی