Skip to content

Software Development

Home›Software Development

Code Analysis and Software Quality Training

Code Analysis and Software Quality Training helps software teams build secure, sustainable, measurable and maintainable applications. This two-day online

.NET / Java / Microsoft Courses
◷ 2 Days

ASP.NET Web API Training

The variety of modern clients makes client-independent services essential. ASP.NET Web API provides tools for developing, configuring and publishing REST

.NET
◷ 3 Days

Secure Software Development Awareness Training

Software security is a critical responsibility shared by security specialists and software developers. This course is designed for developers who want to

Cyber Security / Secure Coding
◷ 1 Day

Spring Boot Training

In today's software world, Spring Boot has become one of the most popular solutions for developing fast, scalable, and secure applications. In this comprehensive training, you will learn step by step, from the core components of Spring Boot…

Spring & Hibernate
◷ 4 Days

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…

.NET / Java / Microsoft Courses
◷ 2 Days

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 / Microsoft Courses
◷ 3 Days

.NET Microservices

Microservice architecture is an architectural model in which different business capabilities are configured independently of each other. In this architecture, large systems are divided into smaller services, each responsible for a different job and independent of each other. Behind…

.NET / Microservices / Microsoft Courses
◷ 5 Days

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…

Angular & React & Node.js / Front End Development
◷ 5 Days

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 & IOS/Swift / Mobile Application Development
◷ 5 Days

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 & IOS/Swift / Mobile Application Development
◷ 5 Days

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 & IOS/Swift / Mobile Application Development
◷ 5 Days

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 & IOS/Swift / Mobile Application Development
◷ 5 Days

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…

Android & IOS/Swift / Mobile Application Development
◷ 5 Days

Xamarin Mobile Application Development

In this course students will learn how to use Xamarin as a cross-platform mobile development tool to build native Android and iOS apps using C# and a .NET code base. Students will begin by learning how to use…

Xamarin
◷ 5 Days

Spring Microservices

Spring is a Java-based programming framework and consists of various modules. Spring Boot, on the other hand, is a sublibrary in the Spring ecosystem that supports fast and easy application development for microservice architectures. What is Microservice Architecture?…

Spring & Hibernate
◷ 5 Days

Introduction to Spring Boot

Spring Boot is a module within the Spring Framework ecosystem and is a tool that enables the rapid and easy development of Java-based applications. Spring Boot is designed to increase the productivity of Java developers and greatly simplifies…

Spring & Hibernate
◷ 3 Days

Introduction to Hibernate

Hibernate is a high-performance object/relational persistence and query service. In this class, experienced Java developers learn how to put the Hibernate engine to work within their applications.   At the end of the course, Delegates will Understand the…

Spring & Hibernate
◷ 3 Days

Web Application Development Using Spring, Hibernate and JPA

This course provides a comprehensive introduction to JPA (the Java Persistence API), the Spring and Hibernate open source frameworks as well as Web Services and AJAX. Suitable for both Spring3/Hibernate3 and Spring4/Hibernate4, the course includes coverage of the…

Spring & Hibernate
◷ 5 Days

Introduction to the Spring 5 Framework

Spring 5 provides an evolutionary advance of Spring's powerful capabilities. This course introduces these capabilities, as well as providing guidelines on when and how to use them. It includes coverage of the three main configuration styles: Java-based (@Configuration),…

Spring & Hibernate
◷ 5 Days

Learn software, creativity and business skills to achieve your personal and professional goals. Enroll today to access the course you need from our training catalog.