TRAINING | Duration | |
---|---|---|
Objective The Spring Framework is a well-known open source application framework and it is a perfect alternative of the Java Enterprise Edition. Majority of the java developers around the world use Spring Framework to create modular, easily testable and reusable code. Spring helps you to build applications from POJOs therefore creating services of enterprises are separable and dependency free. The core features of the Spring Framework can be used in developing many kinds of Java application, |
5 days | More |
Objective The Java Enterprise Edition (JEE) is the standard platform for developing enterprise applications. The aim of this course is to discuss the main features, challenges and solutions of JEE. During the training the participants get deep insight into the architectural and technological consideration of the JEE platform. Participants Software developers and architects Content This course will guide you through how to plan, create and maintain well structured enterprise application based on the JEE platform. |
2 days | More |
Objective This training course teaches C# for beginner developers. The course primarily introduces the language itself, but the topic is inevitably touch several features of the .NET Framework too. To learn about the features of the .NET class library, we suggest Course 20-483 Programming in C#. The course is available in the following programming languages: C#. Participants Beginner software developers who has basic knowledge of at least one other language like VB, |
5 days | More |
Objective Design patterns are reusable solutions that solve the challenges software developers face over and over again. Rather than reinventing the wheel, learn how to make use of these proven and tested patterns that will make your software more reliable and flexible to change. This course will introduce you to design patterns and take you through 16 of the most used object-oriented patterns that will make your development faster and easier. We introduce Object Oriented Programming fundamentals through GRASP Patterns, |
4 days | More |
Objective Design patterns help developers to create software components that follow the designing for change rule. Nowadays design patterns are widely used among application developers so it is good to know the ideas, principles and strategies behind them. Participants Software developers Content This course will guide you through how to create well structured, easily maintainable software components based on the principles of design patterns. |
3 days | More |
Objective In the last couple of years software deployment and virtualization solutions are changed. Docker and Kubernetes are the representatives of this modern container technology. This course introduces participants to the fundamental concepts of Docker and Kubernetes. Participants Developers and operators who want to understand the this container technology. Content This course will guide you through how to apply containerization with Docker. By the end of the training participants will be able to leverage the clustering features of Swarm and Kubernetes. |
3 days | More |
Objective C is one of the most important programming languages. It can be used to create desktop/embedded applications, compilers, tools, utilities and system level drivers. The C language is ultra fast, efficient, compact, portable but not easy to learn. Programming a good quality code is very important when we create maintainable application. Participants Software developers who want to learn the fundamentals of C programming language. |
3 days | More |
Objective DevOps methodology is about Continuous Development, Continuous Testing, Configuration Management, including Continuous Integration and Continuous Deployment and finally Continuous Monitoring of the software throughout its development life cycle. During this training participants get an overview of each part of this modern approach. Participants Software developers, testers, operators, architects, managers. Content This course will guide you through how to apply the DevOps approach to the life cycle of software development. First a brief overview of agile methodology will be presented and after that each part of DevOps solution will be discussed at conceptual level. |
1 day | More |
Objective Nowadays Java is one of the most popular programming languages which is suitable for developing many kinds of applications: desktop, web, enterprise, mobile etc. The JSE platform provides an object-oriented, portable and robust framework for application development. JSE 8 adds the strength of functional programming to the core java features. The course is available in the following programming languages: Java. Participants Software developers. Content This training course covers the core language features and the Application Programming Interface of JSE that developers can use the create object-oriented application with Java. |
5 days | More |
Objective: During their five days in the classroom students review the basic theory of machine learning, regression models and classification problems. The focus will be on Neural Networks and Deep Learning, and frameworks with which a novice learner can also train and run algorithms on their own laptop during the course. |
5 days | More |
Objective Nowadays the IT industry uses numerous different kinds of database technologies. The most common database systems are the RDBMS databases. Many corporate systems store their data on such databases. With the help of the structured query language (SQL) we can gather all the stored information. The SQL is a standard language, therefore can be used for any RDBMS database. Participants Software developers, database engineers and users Content On this course, |
2 days | More |
Objectives Test-driven development makes software quality part of the development process and at the same time creates a safety net for future changes to our product. Starting from the basics of unit testing, this workshop guides the participants through specific code examples and exercises to show them how to do TDD efficiently and in a sustainable manner, getting the most out of this methodology while avoiding its pitfalls. The course is available in the following programming languages:
Participants Architects, |
2 days | More |
Objectives Test-driven development makes software quality part of the development process and at the same time creates a safety net for future changes to our product. Starting from the basics of unit testing, this workshop guides the participants through specific code examples and exercises to show them how to do TDD efficiently and in a sustainable manner, getting the most out of this methodology while avoiding its pitfalls. The course is available in the following programming languages:
Participants Architects, |
2 days | More |
Objectives Test-driven development makes software quality part of the development process and at the same time creates a safety net for future changes to our product. Starting from the basics of unit testing, this workshop guides the participants through specific code examples and exercises to show them how to do TDD efficiently and in a sustainable manner, getting the most out of this methodology while avoiding its pitfalls. Participants Architects, |
4 days | More |