نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر مفاهیم و الگوهای طراحی معماری میکروسرویس ها با پرسش و پاسخ مصاحبه کامل توضیح داده شده نحوه طراحی یک محصول یا سیستم بر اساس معماری میکروسرویس الگوهای طراحی میکروسرویس های میکروسرویس در سیستم های ابری نمونه هایی از میکروسرویس ها در جاوا، دات نت، پایتون و همچنین خدمات وب آمازون پیش نیازها:تجربه ای با هر زبان برنامه نویسی تجربه با برنامه نویسی شی گرا درک اولیه زیرساخت ابری یعنی خدمات وب آمازون
آیا به دنبال منبعی جامع برای پرسشها و پاسخهای مصاحبه Microservices هستید؟ سپس، به دوره آموزشی ما در Udemy نگاه نکنید!
چه یک توسعهدهنده، مدیر فنی یا معمار نرمافزار باشید، این دوره برای هر کسی که به دنبال یادگیری الگوهای پیشرفته معماری Microservices و آماده شدن برای مصاحبههای شغلی است، عالی است.
با 50 سوال با دقت انتخاب شده و توضیحات مفصل، به سرعت الگوهای رایج معماری Microservices را یاد خواهید گرفت. این سؤالات برای همه توسعه دهندگان، صرف نظر از زبان برنامه نویسی یا فناوری ترجیحی آنها، از جمله جاوا، Goland، Python و C# مناسب است.
برخی از موضوعات تحت پوشش این دوره شامل الگوهای معماری طراحی میکروسرویس ها، رویدادها در مقابل پیام ها در مقابل API ها در معماری میکروسرویس ها، نمونه های میکروسرویس، میکروسرویس ها در AWS، Azure، و پلتفرم های ابری گوگل، کانتینرها و Dockerchi در Microservice Transforms می باشد. برنامههای یکپارچه برای میکروسرویسها، الگوهای یکپارچهسازی در میکروسرویسها، ریزسرویسهای بومی ابری، و ریزسرویسهای نظارتی.
پس از تکمیل آمادگی مصاحبه، میتوانید آمادگی خود را با یک آزمون جامع ارزیابی کنید و اعتماد به نفس لازم برای قبولی در چالشبرانگیزترین مصاحبههای شغلی را به دست آورید. این دوره طراحی شده است تا شما را به سرعت برای شغل بعدی خود آماده کند و شما را در مسیری که باید طی کنید تا یک توسعه دهنده با تجربه شوید راهنمایی کند.
بنابراین، اگر بهدنبال تبدیل شدن به یک معمار نرمافزار، مصاحبه بهتر با نامزدهای شغلی، یا افزایش دانش خود در مورد معماری Microservices هستید، امروز در دوره آموزشی پاسخ سوالات مصاحبه Microservices ما ثبت نام کنید!
سرفصل ها و درس ها
آشنایی با میکروسرویس ها
Underestanding Microservices
کوپلینگ چیست؟
What Is Coupling?
کوپلینگ چیست؟
What Is Coupling?
انواع کوپلینگ
Types of Coupling
انسجام چیست؟
What is Cohesion?
میکروسرویس چیست؟
What is a microservice
مزایا و معایب کاربردهای یکپارچه
Benefits and Drawbacks of Monolithic Applications
مزایا و معایب کاربردهای یکپارچه
Benefits and Drawbacks of Monolithic Applications
جایگزین های برنامه های کاربردی Monolith چیست؟
What are the alternatives of Monolith Applications?
جایگزین های برنامه های کاربردی Monolith چیست؟
What are the alternatives of Monolith Applications?
مزایای معماری میکروسرویس چیست؟
What are benefits of microservices architecture?
مزایای معماری میکروسرویس چیست؟
What are benefits of microservices architecture?
معایب میکروسرویس ها چیست؟
What are the drawbacks of microservices?
میکروسرویس ها چگونه با کسب و کار ارتباط دارند؟
How do microservices relate to the business?
آشنایی با میکروسرویس ها
Underestanding Microservices
انواع کوپلینگ
Types of Coupling
انسجام چیست؟
What is Cohesion?
میکروسرویس چیست؟
What is a microservice
معایب میکروسرویس ها چیست؟
What are the drawbacks of microservices?
میکروسرویس ها چگونه با کسب و کار ارتباط دارند؟
How do microservices relate to the business?
ویژگی ها و الگوهای میکروسرویس ها
Features and Patterns of Microservices
برخی از الگوهای طراحی و ابزارهایی را که در توسعه میکروسرویس ها استفاده می کنیم نام ببرید
Name some design patterns and tools we use in developing microservices
Blast Radius و Resiliancy چیست؟
What are Blast Radius and Resiliancy?
Blast Radius و Resiliancy چیست؟
What are Blast Radius and Resiliancy?
الگوی مدار شکن چیست؟
What is Circuit Breaker pattern?
چند راه یا سبک معماری ساختمان میکروسرویس را نام ببرید
Name some ways or architectural styles of building microservices
روی یک تخته سفید، سیستمی را بر اساس معماری میکروسرویس بکشید
On a white board draw a system based on microservice architecture
تفاوت رویداد و پیام چیست؟
What is the difference between Event and Message?
تفاوت رویداد و پیام چیست؟
What is the difference between Event and Message?
تراکنش توزیع شده چیست؟
What is Distributed Transaction?
تراکنش توزیع شده چیست؟
What is Distributed Transaction?
دو فاز commit یا الگوی 2PC چیست؟
What is Two-Phase Commit or 2PC Pattern?
الگوی ساگا چیست؟
What is Saga Pattern?
الگوی رقص را توضیح دهید
Explain the Choreography Pattern
الگوی ارکستراسیون را توضیح دهید
Explain the Orchestration Pattern
الگوی ارکستراسیون را توضیح دهید
Explain the Orchestration Pattern
تفاوت بین Monolithic، SOA و Microservices چیست؟
What are the differences between Monolithic, SOA and Microservices
Bounded Context چیست؟
What is Bounded Context?
Bounded Context چیست؟
What is Bounded Context?
نحوه ارتباط میکروسرویس های مستقل با یکدیگر را توضیح دهید
Explain how independent microservices communicate with each other
CDC را توضیح دهید
Explain CDC
CDC را توضیح دهید
Explain CDC
گواهی های مشتری چیست؟
What are Client Certificates?
گواهی های مشتری چیست؟
What are Client Certificates?
مانیتورینگ معنایی چیست؟
What is Semantic Monitoring?
نظارت مستمر را توضیح دهید
Explain continuous monitoring
نظارت مستمر را توضیح دهید
Explain continuous monitoring
OAuth را توضیح دهید
Explain OAuth
OAuth را توضیح دهید
Explain OAuth
Idempotence و کاربرد آن را توضیح دهید
Explain Idempotence and its usage
کشف خدمات چیست؟
What is service discovery
الگوی ماشین جانبی چیست؟
What is Side Car pattern?
چه نوع تست هایی معمولا در میکروسرویس ها استفاده می شود
What types of tests are normally used in Microservices
هرم آزمایشی مایک کوهن چیست؟
What is Mike Cohn’s Test Pyramid?
هرم آزمایشی مایک کوهن چیست؟
What is Mike Cohn’s Test Pyramid?
Container را در Microservices توضیح دهید
Explain Container in Microservices
Container را در Microservices توضیح دهید
Explain Container in Microservices
نقش اصلی داکر در میکروسرویس ها چیست؟
What is the main role of docker in microservices?
چگونه می توانید کانتینرها را مستقر کنید؟
How can you deploy containers?
چگونه می توانید کانتینرها را مستقر کنید؟
How can you deploy containers?
Restful API چیست؟
What is Restful API?
راه های تست امنیت سرویس های خرد چیست؟
What are ways of testing the security of micro services?
راه های تست امنیت سرویس های خرد چیست؟
What are ways of testing the security of micro services?
مکعب مقیاس بندی را توضیح دهید
Explain the Scaling Cube
بارگذاری داده چیست؟
What is Data Offloading?
بارگذاری داده چیست؟
What is Data Offloading?
الگوی CQRS را توضیح دهید
Explain the CQRS pattern
الگوی دروازه API را توضیح دهید
Explain the API Gateway Pattern
الگوی دروازه API را توضیح دهید
Explain the API Gateway Pattern
منبع یابی رویداد را توضیح دهید
Explain Event Sourcing
منبع یابی رویداد را توضیح دهید
Explain Event Sourcing
برنامه Strangler چیست؟
What is Strangler Application?
برنامه Strangler چیست؟
What is Strangler Application?
ترکیب API چیست؟
What is API Composition?
الگوهای نگرانی های متقاطع چیست؟
What are patterns of Cross Cutting Concerns?
صندوق خروجی تراکنش را توضیح دهید
Explain Transactional Outbox
Traaction Log Tailing چیست؟
What is Transaction Log Tailing ?
الگوی Polling Publisher چیست؟
What is Polling Publisher pattern?
الگوی Polling Publisher چیست؟
What is Polling Publisher pattern?
ویژگی ها و الگوهای میکروسرویس ها
Features and Patterns of Microservices
برخی از الگوهای طراحی و ابزارهایی را که در توسعه میکروسرویس ها استفاده می کنیم نام ببرید
Name some design patterns and tools we use in developing microservices
الگوی مدار شکن چیست؟
What is Circuit Breaker pattern?
چند راه یا سبک معماری ساختمان میکروسرویس را نام ببرید
Name some ways or architectural styles of building microservices
روی یک تخته سفید، سیستمی را بر اساس معماری میکروسرویس بکشید
On a white board draw a system based on microservice architecture
دو فاز commit یا الگوی 2PC چیست؟
What is Two-Phase Commit or 2PC Pattern?
الگوی ساگا چیست؟
What is Saga Pattern?
الگوی رقص را توضیح دهید
Explain the Choreography Pattern
تفاوت بین Monolithic، SOA و Microservices چیست؟
What are the differences between Monolithic, SOA and Microservices
نحوه ارتباط میکروسرویس های مستقل با یکدیگر را توضیح دهید
Explain how independent microservices communicate with each other
مانیتورینگ معنایی چیست؟
What is Semantic Monitoring?
Idempotence و کاربرد آن را توضیح دهید
Explain Idempotence and its usage
کشف خدمات چیست؟
What is service discovery
الگوی ماشین جانبی چیست؟
What is Side Car pattern?
چه نوع تست هایی معمولا در میکروسرویس ها استفاده می شود
What types of tests are normally used in Microservices
نقش اصلی داکر در میکروسرویس ها چیست؟
What is the main role of docker in microservices?
Restful API چیست؟
What is Restful API?
مکعب مقیاس بندی را توضیح دهید
Explain the Scaling Cube
الگوی CQRS را توضیح دهید
Explain the CQRS pattern
ترکیب API چیست؟
What is API Composition?
الگوهای نگرانی های متقاطع چیست؟
What are patterns of Cross Cutting Concerns?
صندوق خروجی تراکنش را توضیح دهید
Explain Transactional Outbox
Traaction Log Tailing چیست؟
What is Transaction Log Tailing ?
آزمون و خودارزیابی
Quize and Self-assessment
خود ارزیابی - خدمات خرد
Self Assessment - Microservices
آزمون و خودارزیابی
Quize and Self-assessment
خود ارزیابی - خدمات خرد
Self Assessment - Microservices
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
مدیر ارشد فناوری Aref یک مهندس نرم افزار باتجربه است و علاقه دارد دانش و تجربه خود را با دیگران به اشتراک بگذارد. وی مدرک کارشناسی ارشد خود را در رشته مهندسی نرم افزار به پایان رساند اما سفر وی با برنامه نویسی از زمانی که او فقط 13 سال داشت (با کامپیوتر Commodore 64) آغاز شد. در 17 سالگی ، عارف اولین نرم افزار تجاری خود را که یک برنامه مدیریت املاک و مستغلات بود و در توربو پاسکال نوشته شده بود ، فروخت. او همچنین علاقه و مهارت بالایی در 8085 و 8086 زبان اسمبلی پیدا کرد. این علاقه منجر به دوره ای شد که وی در صنعت الکترونیک مشغول ساخت دستگاه های اتوماسیون صنعتی بود. عارف به عنوان یک سرگرمی (بی ادب) روی ویروس های رایانه ای کار می کرد که مورد توجه پیتر نورتون قرار گرفت. جستجوی "Aref.890" اطلاعات جالبی را به دست می آورد! از این زمان ، عارف به ساخت انواع راه حل های نرم افزاری سازمانی با استفاده از ابزارها و چارچوب های مهندسی مانند FoxPro ، Delphi ، C ++ ، C # ، Grafana ، New Relic ، TeamCity و Bamboo ادامه داده است.
نمایش نظرات