لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اصول HTTP
HTTP Fundamentals
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
هر آنچه که یک توسعه دهنده وب باید در مورد HTTP.HTTP بداند، پروتکل وب است و این دوره به HTTP از دیدگاه یک توسعه دهنده وب نگاه می کند. ما منابع، پیام ها، کوکی ها و پروتکل های احراز هویت را پوشش خواهیم داد. ما به این خواهیم پرداخت که چگونه سرویس گیرندگان HTTP می توانند از اتصالات مداوم و موازی برای بهبود عملکرد استفاده کنند و ببینیم که چگونه وب با استفاده از هدرهای حافظه پنهان و سرورهای پراکسی، تقاضا را برآورده می کند. در پایان دوره شما دانش ساخت برنامه های کاربردی وب و خدمات وب بهتر را خواهید داشت.
سرفصل ها و درس ها
منابع HTTP
HTTP Resources
مقدمه
Introduction
مکان یاب منابع یکنواخت
Uniform Resource Locators
HTTP و IIS
HTTP and IIS
پورت ها، پرس و جوها و قطعات
Ports, Queries, and Fragments
Query String و ASP
Query Strings and ASP
رمزگذاری URL
URL Encoding
انواع محتوا
Content Types
مذاکره محتوا
Content Negotiation
نتیجه
Conclusion
پیام های HTTP
HTTP Messages
مقدمه
Introduction
انواع پیام
Message Types
یک درخواست دستی
A Manual Request
روش های HTTP
HTTP Methods
روش های ایمن
Safe Methods
سناریوهای دریافت و ارسال
GET and POST Scenarios
درخواست پیام ها
Request Messages
پیام های پاسخ
Response Messages
کدهای وضعیت
Status Codes
HTTP Fiddler
HTTP Fiddler
خلاصه
Summary
اتصالات HTTP
HTTP Connections
مقدمه
Introduction
شبکه گردباد
Whirlwind Networking
سوکت های برنامه نویسی
Programming Sockets
دست دادن با کوسه
Handshakes with a Shark
در مورد تکامل HTTP
On the Evolution of HTTP
اتصالات موازی
Parallel Connections
اتصالات پایدار
Persistent Connections
خلاصه
Summary
معماری HTTP
HTTP Architecture
مقدمه
Introduction
منابع Redux
Resources Redux
کیفیت های معماری
Architectural Qualities
افزودن ارزش
Adding Value
پروکسی ها
Proxies
خدمات پروکسی
Proxy Services
ذخیره سازی
Caching
کلنجار رفتن با کش
Fiddling with the Cache
خلاصه
Summary
امنیت HTTP
HTTP Security
مقدمه
Introduction
وب بدون تابعیت دولتی
The Stateful Stateless Web
بیسکویت ها
Cookies
Tracing Sessions و HttpOnly
Tracing Sessions and HttpOnly
مسیرهای کوکی، دامنه ها و ماندگاری
Cookie Paths, Domains, and Persistence
احراز هویت پایه و خلاصه
Basic and Digest Authentication
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
اسکات در طول 15 سال فعالیت در توسعه نرم افزار تجاری روی همه چیز از دستگاه های جاسازی شده 8 بیتی تا وب سایت های مقیاس بزرگ کار کرده است. از سال 2001 ، اسکات بر روی فناوری سرور و وب مانند ASP.NET ، ASP.NET AJAX ، Windows Workflow ، Silverlight و LINQ تمرکز کرده است. اسکات همچنین در کنفرانس های ملی مانند VSLive سخنران است ، و همچنین در اردوگاه های کد و گروه های کاربری در نزدیکی زادگاهش Hagerstown ، MD. اسکات از سال 2005 بعنوان MVP مایکروسافت شناخته شده است و چندین کتاب در زمینه فن آوریهای مایکروسافت نوشته و یا در تألیف آنها همکاری کرده است. اسکات سایت OdeToCode.com را در سال 2004 تأسیس کرد و در سال 2007 به Pluralsight پیوست.
نمایش نظرات