What Will I Learn?

  • Explain the fundamentals of microservices architecture and the components that comprise it

  • Create and integrate microservices into your applications

  • Learn about the advantages of microservices and how they can help to improve overall system performance.

  • Explain web services: SOAP and REST

  • Explain Microservices communication types

  • Highlight Microservices problems and challenges

  • Available career paths for a software engineer

Course Details

  • Language

    Course is delivered in Arabic language with English presentations

  • Course Level

    Intermediate level - Fair knowledge of IT concepts

  • Duration

    Estimated 2.5 hours to complete course

  • Course Nature

    The course consists of 24 videos

  • Course Availability

    The course will be available for 90 days from enrollment date

  • Certificate of Completion

    Shareable certificate of completion

Course Curriculum

    1. Agenda

      FREE PREVIEW
    2. Introduction - Part 1

    3. Introduction - Part 2

    4. Introduction - Part 3

    5. Business Problem

      FREE PREVIEW
    1. Microservices Architecture

    2. Review HTTP Methods

    3. Microservices Communication - Part 1

    4. Microservices Communication - Part 2

    5. Microservices Communication Types

    6. Summary

    1. Microservices Benefits and Challenges

    2. Microservices vs Monolith

    3. Microservices Technical Terms and Concepts - Part 1

    4. Microservices Technical Terms and Concepts - Part 2

    1. Building the Service - How to Build APIs?

    2. Web Services - SOAP

    3. Web Services - REST

    4. SOAP vs. REST

    5. Business Examples

    1. Methodology Selection - Microservices or Monolithic

    2. Service Oriented Architecture (SOA) and Microservices

    3. Popular Used Technologies

    4. Skills, Certificates and Career Path

About this course

  • $350.00
  • 24 lessons
  • 2.5 hours of video content

What others have said about this course

Requirements and Prerequisites

  • Internet Speed

    Since the course is based on multiple videos, a reasonable Internet speed is required to allow for continuous viewing

  • Laptop or Mobile

    Course can be viewed from either a laptop or a mobile.

  • IT Concepts

    Adequate understanding of IT concepts since the course is considered Intermediate Level