TOP Backend Development Courses
Miscellaneous / / November 27, 2023
Backend Node.js developer
• Become a full-stack developer knowing only JavaScript • Node.js technology will allow you to develop backend for web applications yourself, and the TypeScript programming language will expand the capabilities of JavaScript for your projects
4,5
PHP: Automated Testing
In this course you will learn automated testing in PHP. You will become familiar with concepts such as assertions, TDD, and continuous integration. Also learn how to better architect your code based on how it will be used.
3,8
Backend development
Professional retraining and mini-MBA. The volume of the program is 250 hours. Online training with the issuance of a diploma giving the right to conduct a new professional activity. The program complies with professional standard 06.035 “Web and multimedia application developer”.
2,7
Back-end development - Kaluga
The “Back-end Development” curriculum was created for those who want to master a technology stack from scratch, allowing them to create a reliable foundation for any web project. Working with various databases, php programming, and using package managers.
4
Apache Kafka Base
We'll tell you how to work with Apache Kafka, a platform for transmitting and processing events in real time. You will learn how to set up a distributed failover cluster, monitor metrics, distribute load evenly, and complete a final project.
3,1
Backend developer on Node.js from scratch
Node.js is a backend JavaScript runtime designed for building scalable web-based applications. Currently, it is used not only to create backend for frontend, but also to write full-fledged backend applications, microservices and website parsers.
3,1
Back-end development
The “Back-end Development” curriculum was created for those who want to master a technology stack from scratch, allowing them to create a reliable foundation for any web project. Working with various databases, php programming, and using package managers.
3,7
Service mesh
You will understand the service mesh, work with the technology with your hands, and complete practical tasks. All this will help to understand the need for implementation and prepare for it without crutches in architecture.
3,1
PHP: Introduction to OOP
In this course you will be introduced to object oriented programming in PHP. You will learn about classes, interfaces, encapsulation and magic methods. As a result, you will understand why classes are needed as an abstraction of data.
3,8
PHP: Advanced Testing
This course will introduce you to advanced testing in PHP. You will learn about fixtures, stubs and mocks. As a result, you will understand how to effectively test code with side effects, for example, working with the file system.
3,8
Security in Kubernetes
The strength of a chain is equal to the strength of its weakest link. Who is the weakest link in your cluster - the security guy who doesn't know Kubernetes? Devops that doesn't configure security? A developer who writes manifests for his application?
3,1
Monitoring and logging infrastructure in Kubernetes
A course from basics to advanced level for quickly getting started monitoring and logging infrastructure in Kubernetes. Master not only a wide stack of tools, but also the best practices for them. You will learn what exactly to monitor, what metrics to collect, and how to set up alerts to quickly find and fix problems in the cluster.
3,1
CI/CD with Jenkins
You will learn to automate the integration and delivery process, speed up the development cycle and implement useful tools and go from setting up the first plugin and creating a simple pipeline to Jenkins as code and implementing Kubernetes.
3,1
Gitlab CI/CD
You will understand the principles of CI/CD, learn how to automate the integration and delivery process, and be able to speed up the development cycle with minimal risks. You will go from creating the simplest pipeline to setting up complex CI/CD options with the ability to roll back to the previous version at the click of a button.
3,1