Continuous Delivery is all the hype these days. This training makes it a reality. We start with an overview of what Continuous Delivery is and how it can help you. We then quickly dive into the details.
Lack of automated testing and rapid feedback is a crisis in many software development projects. Properly developed automated tests bring two distinctive benefits to application development. First, it gives rapid feedback when code changes.
Continuous Delivery with Maven is a two-day training course that will help you to understand both Maven and the whole process of Agile development and continuous integration in a project.
In this four–day bootcamp you learn how to use the Spring Framework to create well–designed, testable business applications in an agile manner.
In this 3-day workshop, you will learn the fundamentals of native iPhone programming using the iOS SDK.
Kurset vil hjelpe utviklere uten praksis fra objektorienterte miljøer, f.eks. Cobol–programmerere, til å tenke objektorientert og forstå nytten med objektorientering (oo). Kurset gir en innføring og praktisk trening i objektorientert programmering og tankemåte.
Java is arguably one of the most widely used languages. This popular language is going through a makeover. This will have a significant impact on how programmers will code and design applications with Java.
After taking this course delegates should be comfortable with working from a design on real projects using core Java, will be able to attend more advanced Java courses such as JEE and have a firm grasp of the fundaments required for the SCJP exam.
Docker has changed the way that systems can be isolated, secured and deployed at scale. While containers can solve particular problems, they also introduce new concepts and approaches that developers need to be familiar with when running in production.
This course covers everything you need to know to start building applications with the latest Microsoft web development stack. We will use ASP.NET MVC on the server and see how to work with models, views, and controllers.
You and your team already uses Angular. And you like it. But now its time to take the next step. Maybe you find yourself wanting to structure your application better. Or youre wondering whether you can improve performance in certain places.
Beyond a solid knowledge in using Java components, even for experienced Java programmers it is essential to have a deep knowledge in Web-related vulnerabilities both on server and client side.
This course is aimed at existing Java developers who wish to obtain a deeper understanding of advanced Java programming techniques, APIs, and development practices.
Even experienced Java programmers are not mastering by all means the various security services offered by Java, and are likewise not aware of the different vulnerabilities that are relevant for Web applications written in Java.
Angular 2 is a complete rewrite of the Angular framework, incorporating the latest standards in ECMAScript and unifying many of the diverse elements found in Angular 1. Angular 2 has now been officially launched, and this course is based on the final version.
What is Domain Driven Design (DDD) really about? How might Command Query Responsibility Segregation (CQRS) help us to build better software? Far from being esoteric concepts, they can be harnessed by everyday developers to create long-lasting, flexible solutions.
Many people find it helpful to learn a scripting language these days. Python is one of the more mature ones out there, with a strong tradition, a helpful community, and a massive set of ready-to-use modules.
This course explains what behaviour-driven design is all about, describes why its a beneficial approach to application development and testing, and shows how to do BDD using Cucumber.
To serve in the best way heterogeneous development groups that are using various platforms simultaneously during their everyday work, we have merged various topics into a combined course that presents diverse secure coding subjects in didactic manner on a single training event.
Both Java and .NET development environments provide powerful means for Security Development, but developers should know how to apply the various architecture- and coding-level programming techniques in order to implement the desired security functionality and avoid vulnerabilities.
Even experienced programmers do not master by any Means the various Security Services Offered by Their development platforms, and are likewise not aware of the Different vulnerabilities That are Relevant to Their Development.
The Spring Framework is one of the leading lightweight architectures for creating enterprise-scale applications in Java.
Hibernate is a popular object-relational mapping framework for Java applications. Using Hibernate, you can implement enterprise applications based on objects, relying on Hibernate to map the objects to persistent storage in the database.
REST has emerged in recent years as a tremendously important vehicle for creating flexible and standards-based Web services.
Perl was created in 1987, and in growing up it has attracted system administrators, web developers, bioinformaticians, and application devlopers among its ranks. The language itself has also evolved: Perl today does not look like Perl in the nineties.
Java Enterprise Edition defines a platform for multi-tier enterprise development.
This course provides thorough and deep coverage of the Java programming language and the Java Standard Edition (SE) 7 development platform. You will learn how to implement object-oriented applications using Java, and how to make use of common APIs in the Java SE library.
All developers want to build good quality software but not all developers test their software as they go along. Why not? A common explanation is "I dont have time to write tests!" The more pressure they feel, the fewer tests they write.
This course begins by introducing essential Web service concepts, and describes how to create and consume simple SOAP-based Web services. The course also explains the important role of WSDL in describing Web service interfaces.
The Android platform is reaching new heights in stability, performance, and market penetration. Now is the time to learn about the framework and release that application that will change the world. But which course to take? Preferably one that keeps up-to-date with the latest Android versions!
What does Service Oriented Architecture really mean - When is it relevant - Why might it be interesting - What are the risks - How does it relate to technologies such as web services, message queues and service busses - How does it fit in with business processes, modeling and agility.
This 3-day MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-373, and build an understanding of these topics: Work with Physical Devices, Use Data with Mobile Services, Use a Mobile Application Development Environment.
MS 40409: Deploying Voice Workloads for Skype for Business Online and Server 2015. This 5-day instructor-led course teaches how to design, plan, and deploy the various voice solutions available with Skype for Business Online and Skype for Business Server 2015.
This course is aimed at Java developers who are preparing for the Oracle Certified Associate, Java SE 7 Programmer I (1Z0-803) examination.
This course is aimed at Java developers who are preparing for the Oracle Certified Professional, Java SE 7 Programmer II (1Z0-804) examination.
Perl was created in 1987, and attracted during its development system administrators, web developers, bioinformaticians and application developers. The language itself has also evolved: Perl of today does not look like Perl in the 90is.
HTML5 and CSS3 are essential ingredients in modern-day web applications. Gone are the days of vendor-specific plugins and browser wars, and in their place we have the promise of truly open and powerful industry standards.
Is the HTML of your SPA also filled with unmaintainable semi code? Is data binding debugging and performance causing you headaches? Do not you remember how data finds its way to the UI?
The main idea of React is this: if we rerender instead of mutate when something changes, our components and application as a whole becomes much easier to construct and reason about.
RxJava is the Reactive Extensions library for the JVM. RxJava makes it easy to composing asynchronous and event-based programs using observable sequences of data in Java applications.
The Spring Framework is one of the leading lightweight architectures for creating enterprise-scale applications in Java. Hibernate is a popular object-relational mapping tool, and is well-suited to Spring-based solutions.
The Java language and the Runtime Environment (JRE) was designed to be free from the most problematic common security vulnerabilities experienced in other languages, like C/C++.
Apache Struts 2 is an extensive and elegant framework that makes it easier to create, deploy, and maintain web applications for the Java Enterprise Edition platform. This course describes the architectural concepts that underpin Struts 2, and explores the framework in detail.
Java 8 is a major evolution in the Java programming language and platform. The language has been expanded dramatically to support lambda expressions, functional programming styles, and enhanced performance.
In this course students will learn essential programming skills and techniques that are required to develop Windows Store apps.
In this course the students will learn the more advanced programming skills and techniques that they can use to optimize their Windows Store app and differentiate their app from other apps in the Windows Store.
Goals: Carrying out fundamental administration tasks during SAP NetWeaver AS Java operation.
Install, configure, and manage Red Hat JBoss Enterprise Application Platform.
Welcome to an engaging and flexible introduction to the world of java! This course is designed to give programmers the foundation they need to quickly become productive in a java context.
Vi tilbyr jQuery grunnkurs. Målsettingen er at deltakerne etter gjennomført kurs vil være fortrolige med å bruke jQuery og jQuery UI til å utvikle eller forbedre funksjonalitet og interaktivitet på webbaserte grensesnitt.
This Microsoft Official Courses On-Demand is an integrated blend of video, reading, Microsoft Labs Online and knowledge checks that can help Developers,IT Pros,and IT teams stay abreast of the latest technologies and build their technical skills in a flexible,time-efficient and cost-effective manner
Red Hat JBoss Enterprise Application Development 1.
Create, test, and maintain Java EE-compliant applications from start to finish. Intended for mid-level Java™ developers, Red Hat JBoss® Enterprise Application Development with RHCJD Exam (JB226) introduces you to Java EE 6 frameworks, specifications, and application programming interfaces (APIs).
This Oracle Database 11g: SQL Tuning Workshop Release 2 training assists database developers, DBAs and SQL
developers in identifying and tuning inefficient SQL statements.
Oracle Database 11g: SQL Tuning Workshop Duration: 3 Days What you will learn This Oracle Database 11g: SQL Tuning Workshop Release 2 training assists database developers, DBAs and SQL developers in identifying and tuning inefficient SQL statements.
The Oracle Database 12c: Administration Workshop will teach you about the Oracle Database architecture. You will discover how to effectively manage an Oracle Database instance, configure the Oracle Network Environment and perform database maintenance.
This Oracle Database 12c: Security training teaches you how you can use Oracle Database features to meet the security, privacy and compliance requirements of your organization.
Målsettingen er at deltakerne skal lære om de protokoller som inngår i Web Services, med hovedvekt på SOAP (Simple Object Access Protocol) og WSDL (Web Services Description Language). Ellers forstå og kunne bruke de verktøy som er tilgjengelig gjennom EE5.
Vi tilbyr kurs i Java på avansert nivå. Målsettingen er at deltakerne skal etter endt kurs ha kjennskap til en rekke av de mulighetene Java-bibliotekene gir, når man bør benytte de forskjellige, og grunnleggende hvordan dette gjøres.
Vi tilbyr kurs i Java EE5 / EE6 utvikling. Kurset gir en innføring i hvordan man benytter de ulike standardene som utgjør Java Enterprise Edition 5 (EE5) for å bygge total-løsninger basert på EE5.
Deltakerne skal på en effektiv måte kunne benytte Java programmeringsspråk for å utvikle enkle programmer etter at kurset er ferdig. De vil lære å bruke de grunnleggende elementene i objektorientert programmering, samt hvordan disse blir benyttet i Java for å lage strukturerte programmer.