Catalog Search Results
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Get started developing microservices with Go.
Go has risen as a powerful language selection for programs that rely on concurrency and speed, making it a great option for the development of GRPC- or REST-based web services. Because of its popularity, patterns have arisen that make building web services using Go much easier. These patterns include the two most common abstractions: HTTP request response handling and data access. In this course, software...
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Improve your efficiency as a developer by learning and implementing the most common design patterns in the Spring framework.
Design patterns help developers efficiently solve common problems in their code. In this course, learn how to apply Gang of Four design patterns to improve your efficiency in Spring, the application framework and inversion-of-control (IOC) container for the Java platform. Instructor Frank Moley examines the core patterns in...
Author
Publisher
linkedin.com
Pub. Date
2019.
Language
English
Description
Learn how to manage data from relational databases such as Postgres, Oracle Database, MySQL, and SQL Server using Java Database Connectivity (JDBC) in Java programmed applications.
Whether developers want to build mobile device apps for Android or web-based or desktop-based applications with the core Java SDK from Oracle, they must contend with the fact that many dynamic applications need to integrate data from a relational database. In this course,...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Examine the similarities and differences between Quarkus and Spring, while building a foundation for making an educated decision on which one works best for your needs.
Choosing the best Java framework for your needs can be a challenge. In this course, software developer and architect Frank Moley highlights the benefits and potential issues for two popular Java frameworks: Spring and Quarkus. Frank compares how both frameworks handle dependency injection...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Explore the new features in Spring 6 and Spring Boot 3.
Spring is one of the most powerful and popular frameworks for building Java applications. In this course, instructor Frank Moley gives you a look at the latest major revisions, Spring 6 and Sprint Boot 3. He covers the new baseline versions for Spring, as well as several of the various components that were upgraded with Spring Boot. He also details some of the more popular classes that have...
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Start your secure coding journey. This course provides a high-level look at common attacks against Java applications, as well as how to prevent and defend against those threats.
The enduring popularity of Java makes it a target for bad actors. And its prevalence in internal enterprise applications—which are vulnerable to attacks from employees with insider knowledge—renders secure coding practices even more critical. In this course, instructor...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Learn about the power of Azure Functions as a serverless framework and find out why it should be a tool in each developer’s tool kit.
If you are new to cloud native serverless programming, you may be wondering about what tools are out there for your use and what types of projects you can complete with them. In this series of courses, instructor Frank P Moley III walks you through a variety of cloud native projects. This course focuses specifically...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Discover how to leverage the twelve-factor and fifteen-factor methodology to build agile, scalable, and resilient web-based applications.
The twelve-factor and fifteen-factor methodology helps you build more effective, software-as-a-service apps. It allows for automation, continuous deployment, easy onboarding, and portability between execution environments. By leveraging these methodologies, you can also achieve straightforward deployment on numerous...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Learn when and how to extend Kubernetes using operator patterns to save time on tasks.
Kubernetes is a powerful and popular platform, but managing Kubernetes can be difficult, and performing routine operations and repeated tasks can be tedious and error prone. The Kubernetes operator pattern allows an SRE, developer, or operator to build complex provisioning and management tasks directly into the Kubernetes API, allowing you to build repeatable and...
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Get a comprehensive overview of Spring, the enterprise application framework and inversion-of-control container for Java.
Spring is an application framework and inversion-of-control (IOC) container for the Java platform. The framework's core features can be used by any Java application and are ideal for enterprise and internet-based app development. Get a comprehensive overview of Spring in this intermediate-level course with software architect Frank...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Learn rapid web development at enterprise scale with Spring through the highly popular Spring Boot framework.
Spring is the hugely popular framework for developing Java applications in the enterprise space. In this course, discover how to leverage Spring Boot, which takes an opinionated view of the Spring platform. Follow Frank Moley as he walks through how to use Spring Boot to quickly and efficiently develop a practical, enterprise-style web application....
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
English
Description
Learn Java cryptography. Develop more secure Java applications using the Java Cryptography Architecture (JCA) and Java Cryptography Extensions (JCE) libraries.
Security is paramount for any application. In Java, cryptography is key to the secure storage and transmission of data: to and from resources, users, and APIs. This course teaches the basics of Java cryptography using the Java Development Kit (JDK) crypto libraries: Java Cryptography Architecture...
Author
Publisher
linkedin.com
Pub. Date
2021.
Language
English
Description
Get started with Spring Boot 2.x—the popular Spring microframework—and learn how to build Java-based web applications quickly, using less code.
Learn how to get started with Spring Boot 2.x, a powerful framework that can help you build web applications quickly, using less code. The Java-based programs you build in Spring Boot "just run": they resolve their own dependencies and create containers for running code in any environment. Learn how to...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Learn how to secure your apps and services with Spring Security and extensions such as LDAP, Active Directory, OAuth, and WebFlux.
Developers sometimes struggle to see their apps as attackers do. They don't automatically recognize the vulnerabilities. That is where frameworks like Spring Security come in. Spring Security offers built-in authentication and authorization features for securing your apps and services, and easy ways to extend the framework...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Practice your skills in Go in this hands-on, interactive course with coding challenges in CoderPad.
Did you know that treating Go like an object-oriented programming language can allow you to create more functional and more powerful behavior? Join instructor Frank P Moley III in this hands-on, interactive course to practice advancing your skills in Go, the popular, statically typed programming language. This course includes Code Challenges powered...
Author
Publisher
linkedin.com
Pub. Date
2018.
Language
English
Description
Learn how to incorporate security into the software development life cycle. Add secure coding practices to agile processes to protect data and prevent recurring flaws.
Learn how to incorporate security into the software development life cycle. Move security into your design and build phases by identifying common insecure code issues and embracing the mindset of a security professional. In this course, security architect Frank Moley provides a basic...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn rapid web development at enterprise scale with Spring 6 using the popular Spring Boot 3 framework.
Spring is the hugely popular framework for developing Java applications in the enterprise space. In this course, discover how to leverage Spring Boot 3, which takes an opinionated view of the latest version of the platform: Spring 6. Follow along with Frank Moley as he gives you an overview of how to use Spring Boot 3 to develop a practical, enterprise-style...
Author
Publisher
linkedin.com
Pub. Date
2023.
Language
English
Description
Learn about the benefits of using Spring Boot with React.
In many use cases, it just makes sense to build React front ends with Spring Boot. Software developer and architect Frank P Moley III guides you through how and why you can accomplish this. Learn how to set up Spring Boot, add React, and set up the build. Explore the architecture behind building web applications, then get walk-throughs of building your first data repositories, building scaffolding...
Author
Publisher
linkedin.com
Pub. Date
2022.
Language
English
Description
Learn how to build cloud-native microservices using Quarkus, the full-stack, Java-based framework that lets you deploy applications and microservices on Kubernetes.
If you’re looking to ramp up your skill set in Java, you may want to check out Quarkus, the easy-to-use, full-stack Java framework that lets you deploy high-performance applications at scale using containerization platforms like Kubernetes. In this course, instructor Frank P Moley III...
Author
Publisher
linkedin.com
Pub. Date
2020.
Language
English
Description
Learn how to develop more performant Java microservices using GraalVM and popular frameworks such as Micronaut, Helidon, Quarkus, and Spring.
Traditional JVMs often fail to deliver the speed and efficiency necessary to run today's cloud-based Java applications. GraalVM is a virtual machine that aims to improve performance using strategies such as precompilation and native image creation. Learn how GraalVM can improve your modern Java microservice...
Interlibrary Loans
Didn't find what you need? Items not owned by Arcadia Public Library can be requested from other libraries to be delivered to your local library for pickup.
Didn't find it?
Can't find what you are looking for? Try our Materials Request Service. Submit Request