Courses
Abbreviations work too: K8s, AI, UX.
RabbitMQ
RabbitMQ is a queuing service that works with AMQP. RabbitMQ with clustering and failover capability; It can be used with almost any programming language and communicates between different applications without data loss. Audience Software developers who develop RabbitMQ itself…
Clean Code and Code Refactoring
There are two golden rules for being a good programmer. 1- Writing clean code 2- Changing the structure of your code without changing its external behavior Clean Code; is a set of principles that refers to writing…
.NET Design Patterns
Developers face some problems while developing applications or in the software application Lifecycle which are common and repeated, for example, creation and disposal of objects, interaction between objects, the structure of classes that enhance cohesion and loose coupling,…
Enterprise Architecture and Design Patterns (.NET)
In this program, the basic disciplines of object-oriented programming and the application of these disciplines in projects will be discussed. Another main content of the program is the design patterns that are used to solve the design problems…
.NET Microservices
.NET Microservices Training is a 5-day live online or in-person program on developing microservices with .NET. It covers everything from the fundamentals of microservice architecture to identity management, messaging, container usage and application topics.The curriculum includes IdentityServer, OAuth…
Test Automation – Mobile
Mobile app test automation is used to test for a number of things, such as functionality, security, and accessibility. Performance testing, stress testing, functional testing, and accessibility testing are a few types of tests that may be conducted…
Test Automation – Web
Automated testing is almost mandatory to guarantee the stability of an application. This course teaches you how to test web applications using first a record-and-playback approach with Selenium. At the core of testing any website efficiently is a…
Performance Test
Performance Testing, also known as Perfect Testing, is a type of testing performed to check how the application or software performs under workload in terms of responsiveness and stability. The purpose of Performance Testing is to identify and…
The Complete Apache Kafka Practical Guide
Gain a deep understanding of the architecture, deployment and maintenance of the Kafka platform with Apache Kafka Course. This training will equip candidates with the skills needed to to develop a robust and fault tolerant big data application…
Developing Applications with Vue.js
Vue is a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable. The core library is focused on the view layer only, and is easy to pick up…
COBIT 2019 Foundation
Over the years, best-practice frameworks have been developed and promoted to assist in the process of understanding, designing and implementing enterprise governance of IT (EGIT). COBIT 2019 builds on and integrates more than 25 years of development in…
PostgreSQL Development
PostgreSQL comes with many features that help developers to build applications, and administrators to maintain data integrity and create fault-tolerant environments, and help you to manage your data no matter how small or large the data set. PostgreSQL…
TOGAF Business Architecture
TOGAF Business Architecture Training is a 2-day program that examines how business architecture relates enterprise strategy, the business model, and day-to-day operations. Offered live online or in person, the training focuses on evaluating business capabilities, value streams, information,…
MongoDB for Developers
MongoDb, an open source NoSQL database application, is preferred by many institutions due to its flexible and easy to use. In addition to being document-based and fast, MongoDB’s ability to store NoSQL data in document format and its…
MongoDB for Administrators
MongoDB is a document-based, fast, scalable and open source NoSQL (Not only SQL) database application. The fact that MongoDB is flexible and easy to use has strengthened its worldwide popularity in a short time and made it a…
IOS Application Development Training with Swift
Swift is an exciting new programming language for rapid development of iOS and OS X apps. By combining the best features of languages such as Python, Ruby and Java, it creates a very powerful and modern language that…
Android Application Development Training with Java
Android Application Development with Java Training is a comprehensive five-day program designed to teach participants how to build, test and publish Android applications using Java and Android Studio. The course begins with the fundamentals of Java programming and…
Android Application Development with Kotlin – Advanced
Although Kotlin is a free programming language with open source code developed under the Apache 2.0 license, it works 100% compatible with Java and Android. Google announced that the development language for Android in the new period will…
Android and IOS Application Development Training with Flutter
Flutter is a free and open source mobile UI framework created by Google that you can use to develop mobile, web and desktop applications. By using Flutter, developers can save the cost and time of developing applications that…
Android Application Development with Kotlin – Foundation
Although Kotlin is a free programming language with open source code developed under the Apache 2.0 license, it works 100% compatible with Java and Android. Google announced that the development language for Android in the new period will…
