Microservices, like in Bigtech companies
Please rate the course
Source:
Category:
Language:
Russian
Duration:
25:39:44
Number of lessons:
55
Release date:
25/11/2023
Rating:
0.0
Course short description
Learn to develop high-performance and scalable microservices, like in Ozon/Yandex/Tinkoff/Kaspersky Lab/VKontakte, and increase your chances of employment in a BigTech company or getting a new position. Teacher – Oleg Kozyrev – Senior Software Engineer at Avito. Over 100 hours of mentoring and training. More than 100 students have already taken the course. To get the most out of the course, you need to know the basics of the GO language, as all practical examples will be in it. Also, you will need the ability to use Git in order to work efficiently with the code base
IN THE COURSE YOU WILL DIVE DEEPLY INTO MICROSERVICES:
- You will master the basic use of the http protocol in Golang applications
- In practice you will learn to apply architectural approaches to building services
- You will master working with PostgreSQL by writing your own template components that simplify further development
- < li>You will work with data caching using Redis as an example and master microservice fault tolerance patterns
- You will monitor your service and cover it with tests to accurately eliminate operational errors
- You will implement inter-service interaction, an authentication system and authorization
- You will learn the necessary stack for developing microservices and will be able to apply for cool vacancies: Go, http, gRPC, Redis, Postgres, Prometheus, etc.
- You will learn the best practices for building microservices for confident work in a BigTech company
- You will learn to write complex projects with scalable code, as developers do in leading IT companies
- You will be able to develop your own project using your platform libraries