Inhalt: The Swagger platform offers a rich ecosystem of tools that developers can use to create well-crafted APIs that boast higher adoption rates. Curious about how to leverage Swagger in your workflow? In this course, learn how to build and document high-quality APIs with Swagger and the OpenAPI Specification. After going over the basics of the Swagger ecosystem, instructor Kevin Bowersox shows how to build API definitions that speed up the delivery of APIs using the OpenAPI Specification. He also shows how to create and publish APIs with SwaggerHub, an integrated API development platform. To wrap up, Kevin steps through a hands-on project that shows you how to plan API development for applications. Umfang: 02:47:02.00
Inhalt: Get the information you need on several popular third-party REST APIs, including the Azure Cognitive Services API, the Twitter API, the Twilio API, and more. Instructor Kevin Bowersox shows you how to call these APIs, using various techniques available in Java. Kevin uses each chapter to focus on a specific third-party API and a specific Java tactic for calling the API. Within each chapter, he goes over the purpose of the API, its major resources, and its security scheme, then he provides hands-on lessons that demonstrate how to call the API. Kevin demonstrates how to interact with these APIs, so you can get hands-on experience working with real world APIs that will translate to other APIs that you can leverage in your professional development. Umfang: 02:22:31
Inhalt: Development teams transitioning to distributed source control with Git often experience friction when initially adopting the tool. Often, the root cause is related to issues surrounding culture and practices as opposed to a technical learning curve. In this course, Kevin Bowersox covers collaboration strategies for teams using Git, discussing tools and techniques that can help you and your team circumvent the challenges that hinder the delivery of high-quality software. Kevin shares best practices and tips that can help you avoid common pitfalls that often cause teams to veer off track. Learn branching strategies, how to build a continuous integration pipeline, and more. Umfang: 02:16:07.00
Inhalt: If there is one constant in the software industry, it is the need for both speed and accuracy. GitOps can help fill both needs. GitOps is an operational model that extends DevOps with additional concepts that allow teams to accelerate the delivery of cloud native applications in a manner that is more consistent, reliable, transparent, and secure. In this course, instructor Kevin Bowersox walks you through the basics of the GitOps pattern, its key principles, and its practical use. Using hands-on demonstrations with Kubernetes, Kevin explains building blocks such as declarative configuration, automated change delivery, reconciliation, and more. Throughout the course, you'll be introduced to a variety of tools you can use that take a GitOps approach, including Terraform, Argo CD, Flux, and Flagger. Umfang: 02:11:57
Inhalt: Java Enterprise Edition (EE) is a highly scalable-and highly popular-platform that powers systems for modern enterprises ranging from small businesses to Fortune 500 companies. In this course, join Kevin Bowersox as he helps you get up and running with Java EE 8. Throughout the course, Kevin showcases how to leverage over a dozen key Java EE technologies to build or maintain complex Java EE systems. Learn about the essential changes introduced in Java EE 8, as well as how to work with key APIs including Java Server Faces (JSF), Java Server Pages (JSP), Context and Dependency Injection (CDI), Security, JSON Binding, and more. Umfang: 06:42:29.00
Inhalt: Cyberattacks are on the rise-and your microservices may very well be underprotected. Microservices present new safety considerations, and while protective techniques exist, the implementation can be complex and challenging to understand. This course provides developers with a playbook for safeguarding such services using various strategies and levels of security. Learn about security concepts that must be addressed for all information systems and explore microservice-specific concerns like distributed security checks and advanced identity management. Instructor Kevin Bowersox discusses patterns for establishing identity management, access control, and secure communications between services in a microservice-based system. Kevin also goes in depth on how you can leverage API gateways and identity providers to create better defenses, use principles to secure containers that are commonly used for microservice deployments, and more. Umfang: 01:49:04
Inhalt: Discover how to migrate your Java 8 applications to the latest versions of Java. It's important for developers to plan ahead for the impacts of the new release cadence, licensing models, and support strategies as Java 8 becomes obsolete. This course provides you with tactics and tools for adapting new and existing applications to a newer version of Java. Explore enhanced language and API features in Java 11, 12, 13, and 14-including switch expressions and text blocks for working with multiline strings-and learn how to develop a migration strategy that takes advantage of automated tools. Instructor and Java expert Kevin Bowersox also helps you tackle challenges such as deprecation, removed packages, and third party dependencies that can cause issues when migrating between Java versions. By the end of the course, you should have the skills and knowledge to conduct a seamless migration to the most modern, secure, and performant versions of the Java platform. Umfang: 02:13:20
Inhalt: Many enterprises in industries like finance and defense leverage batch jobs to achieve their business outcomes, making it important for developers to have this skill set. Spring Batch is a framework within the popular Spring ecosystem that is used to build batch processing jobs in Java. This course teaches you how to use Spring Batch to create your own batch jobs, complete with their own repositories, logic, and conditions. Instructor Kevin Bowersox covers building jobs, reading job inputs, writing job outputs, processing items, and configuring advanced workflows with listeners and nested jobs. Along the way, you can learn how to restart and skip jobs, add multiple steps, and reuse flows. Plus, learn how to execute jobs from the command line and leverage a scheduler to time job execution. Umfang: 04:21:31.00
Programm Findus Internet-OPAC findus.pl V20.235/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 08.05.2024, 18:40 Uhr. 873 Zugriffe im Mai 2024. Insgesamt 511.103 Zugriffe seit Januar 2009
Mobil - Impressum - Datenschutz - CO2-Neutral