لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری توسعه وب اسکالا
Learning Scala Web Development
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
توجه: یادگیری توسعه وب سایت اسکالا em> توسط انتشارات Packt ایجاد شده است. در اصل در تاریخ 2016/5/30 منتشر شد. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
با استفاده از زبان برنامه نویسی Scala و چارچوب ها - انتخاب های طبیعی برای توسعه دهندگان پیشرفته که بسیار مقیاس پذیر ، قابل اعتماد و قابل اعتماد هستند ، سفری هیجان انگیز را به جهان توسعه وب آغاز کنید. واکنش پذیر RESTful وب سرویس ها و API ها. این آموزش نقطه شروع برای تسلط بر مدل های برنامه نویسی بدون انسداد و ناهمزمان است که در قلب چارچوب Spray نهفته است. این کار با معرفی معماری REST شروع می شود. سپس چرخ دنده ها را به جعبه ابزار و چارچوب Akka تغییر دهید و در این مسیر یک نمونه برنامه کاتالوگ کتاب بسازید.
هنگامی که در مورد سبک معماری REST و مدل Actor - مبانی ساخته شده در چارچوب Spray - آگاهی یافتید ، با ارائه تعاریف ساده مسیر ، خدمات وب RESTful خود را شکل خواهید داد. در ادامه این دوره ، نویسنده آندری ردکو به تأیید اعتبار و مجوز ، حمل و نقل ایمن ، اسناد ، آزمایش و پشتیبانی از حافظه پنهان می پردازد. سرانجام ، شما می آموزید که چگونه Spray client API را برای فراخوانی خدمات وب خارجی ایجاد کنید.
موضوعات شامل:
مدل بازیگر و چارچوب آکا li>
اصول و محدودیت های آرامش بخش معماری li>
ایجاد خدمات با آرامش li>
ماژول های چارچوب Core Spray مانند قوطی اسپری ، مسیریاب اسپری ، اسپری-جسون ، اسپری انبار و اسپری کلاینت li>
امنیت وب سرویس ها و API های RESTful با Spray
پیکربندی برنامه های Spray با پشتیبانی HTTPS
مستند سازی اسپری سرویس های وب RESTful با استفاده از Swagger
اصول ذخیره سازی li>
تماس با سرویس های RESTful خارجی li>
سرفصل ها و درس ها
1. شروع کار
1. Getting Started
نمای کلی دوره
The course overview
معماری REST
The REST architecture
سرویس های وب RESTful بر روی پلت فرم JVM
RESTful web services on the JVM platform
2. معرفی آکاکا و مدل بازیگر
2. Introducing Akka and the Actor Model
همزمانی ، موازی بودن و داده های مشترک قابل تغییر
Concurrency, parallelism, and mutable shared data
آشنایی با مدل بازیگر
Introduction to the Actor model
چارچوب Akka: پیاده سازی مدل بازیگر در Scala
The Akka framework: Actor model Implementation in Scala
3. ایجاد سرویس های وب RESTful با اسپری
3. Building RESTful Web Services with Spray
نمای کلی اسپری
Spray overview
مسیریابی اسپری
Spray Routing
مسیریابی بیشتر اسپری
More Spray Routing
اسپری کن
Spray Can
مصرف API های وب RESTful از مرورگر یا خط فرمان
Consuming RESTful web APIs from the browser or command line
4. ایمن سازی سرویس های وب RESTful با اسپری
4. Securing RESTful Web Services with Spray
احراز هویت
Authentication
مجوز
Authorization
پیکربندی پشتیبانی HTTPS
Configuring HTTPS support
5- مستندسازی خدمات وب RESTful با Swagger
5. Documenting RESTful Web Services with Swagger
اصول اولیه Swagger
Swagger basics
مستندسازی Spray RESTful خدمات وب با Swagger
Documenting Spray RESTful web wervices with Swagger
کاوش در سرویس های وب RESTful در UI Swagger
Exploring RESTful web services in the Swagger UI
6. تست سرویس های وب RESTful با Sprk Testkit
6. Testing RESTful Web Services with the Spray Testkit
اصول اولیه Sprk Testkit
Spray Testkit basics
تست واحد سرویس های وب اسپری RESTful
Unit testing Spray RESTful web services
7. ذخیره در دنیای سرویس های وب RESTful
7. Caching in the World of RESTful Web Services
مبانی ذخیره سازی
Caching basics
ذخیره در اسپری
Caching in Spray
8. تماس با سرویس های وب خارجی RESTful از طریق سرویس های وب اسپری
8. Calling External RESTful Web Services from within Spray Web Services
مشتری اسپری
Spray client
خدمات وب خارجی RESTful و آزمایش واحد
External RESTful web services and unit tesing
آندری ردکو توسعه دهنده نرم افزار و وبلاگ نویسان است.
او به طور کلی علاقه مند به فناوری و توسعه نرم افزار است. او به طور گسترده با پلت فرم JVM با استفاده از Java ، Groovy و Scala و همچنین سایر زبان ها و فناوری ها (Ruby، Grails، Play، Akka، MySQL، PostreSQL، MongoDB، Redis، JUnit و موارد دیگر) همکاری می کند.
نمایش نظرات