توضیحات
دوره OpenJS Node.js Services Developer (JSNSD) Online Training. این دوره به شرکتکنندگان میآموزد چگونه سرویسهای وب مقیاسپذیر، از جمله APIهای RESTful را طراحی، توسعه و مستقر کنند، پایگاههای داده را یکپارچه سازند و عملکرد سیستم را بهبود بخشند. این دوره برای توسعهدهندگان فولاستک، مهندسان بکاند و برنامهنویسانی که به دنبال پیشرفت شغلی هستند، ایدهآل است و فرصتهای متعددی برای تمرین عملی و عیبیابی سرویسها ارائه میدهد. OpenJS یک سازمان تخصصی است که به پیشرفت JavaScript اختصاص دارد و پروژههایی مانند Node.js را مدیریت میکند. Node.js یک محیط اجرای JavaScript مبتنی بر موتور V8 گوگل است که توسعه برنامههای سمت سرور را تسهیل میکند. گواهینامه JSNSD، تحت نظارت Linux Foundation، برای توسعهدهندگان با حدود دو سال تجربه در زمینه RESTful طراحی شده و مهارتهایی مانند پیادهسازی وب سرورها، ایجاد APIهای امن و پردازش دادههای کاربر را میسنجد. توسعهدهندگان Node.js مسئول ساخت و نگهداری برنامههای سمت سرور، یکپارچهسازی بانکهای اطلاعاتی، مدیریت APIها و بهینهسازی عملکرد هستند. با وجود رقابت فناوریهای جدید، Node.js همچنان بهدلیل معماری رویدادمحور و کارایی بالا در توسعه برنامههای مقیاسپذیر و زمان واقعی محبوب است. یادگیری Node.js در یک ماه امکانپذیر است، اما نیاز به پیشینه قوی در JavaScript، تعهد زمانی و استفاده از منابع آموزشی باکیفیت دارد.
آنچه فرا خواهید گرفت
- پیادهسازی وب سرورهای عمومی.
- ایجاد سرویسهای HTTP RESTful و استفاده از سایر سرویسهای HTTP.
- استفاده از افعال وب HTTP و کدهای وضعیت.
- پردازش ورودی کاربر.
- محافظت در برابر ورودی مخرب ضمن کاهش حملات.
این دوره مناسب افرادیست که
- توسعهدهندگان نرمافزار.
- توسعهدهندگان نرمافزار با سه تا پنج سال تجربه در محیطهای زمان اجرای JavaScript Backend.
مشخصات دوره
- ناشر: CBTNuggets
- مدرس: Shaun Wassell
- سطح آموزش: مبتدی
- مدت زمان آموزش: 34 ساعت و 35 دقیقه
- تعداد دروس: 224
سرفصل های دوره
- Get Started with Node.js Service Development
- Build Services with Frameworks
- Understand and Utilize Request Methods
- Understand Route Parameters
- Understand Query Parameters
- Understand Request Bodies
- Understand Status Codes
- Understand HTTP Headers
- Test Node.js Servers Manually
- Work with Cookies Effectively
- Serve Static Web Content
- Understand REST API Basics
- Understand Update, Delete, and Search Endpoints
- Learn Less Common REST Endpoints
- Learn the Basics of Templating
- Create Templates with Handlebars
- Create Templates with EJS
- Create Templates with Pug
- Write and Run Unit Tests
- Test Node.js Server Code with Mocha and Chai
- Test Node.js Server Code with Jest
- Test Server Endpoints with Supertest
- Learn the Basics of Node.js Streams
- Use Streams in Node.js Servers
- Learn Intermediate Streaming Concepts
- Stream Application Logs with Node.js Streams
- Learn the Basics of Handling User Input
- Learn Intermediate User Input Handling
- The Express Validator Library
- Handle User Input in Fastify
- Master Other Useful Stream Operations
- Node.js Server Middleware and Plugins
- Learn the Basics of Inter-Service Communication
- Intermediate Inter-Service Communication Concepts
- Learn the Basic Strategies for Service Discovery
- Implement Service Discovery with a Config Server
- Service Discovery with a Service Registry
- Handle Upstream Service Errors Effectively
- Learn the Basics of Service-to-Service Auth
- Intermediate Service-to-Service Auth
- The Package.json File
تصاویر دوره OpenJS Node.js Services Developer (JSNSD) Online Training

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
11.4 گیگابایت












































