About
Courses by Frank
-
Programming Foundations: Secure Coding (2018)2h 36m
Programming Foundations: Secure Coding (2018)
By: Frank P Moley III
-
Treating Go as an Object-Oriented Language52m
Treating Go as an Object-Oriented Language
By: Frank P Moley III
Activity
-
I’m thrilled to share that I’m joining Moderne Inc. as Senior Director of Field Engineering! Moderne is revolutionizing how organizations modernize…
I’m thrilled to share that I’m joining Moderne Inc. as Senior Director of Field Engineering! Moderne is revolutionizing how organizations modernize…
Liked by Frank Moley
-
Just finished the course “Spring with GraphQL” : https://lnkd.in/duDT-ecS
Just finished the course “Spring with GraphQL” : https://lnkd.in/duDT-ecS
Liked by Frank Moley
-
Well, that was a fun one! Today our on-call and alerting product received its first major test of strength in the real-world. And it passed! Please…
Well, that was a fun one! Today our on-call and alerting product received its first major test of strength in the real-world. And it passed! Please…
Liked by Frank Moley
Experience & Education
Licenses & Certifications
-
Pivotal Certified Spring Professional; Core Spring 4.0
Pivotal Software, Inc.
IssuedCredential ID SPR006168 -
-
Certificate of Completion - Oracle Service Bus 11g: Design & Integrate Services Ed 1
Oracle
IssuedCredential ID 6272813 -
A+ Certified
CompTIA
IssuedCredential ID COMP001001991338 -
-
Network+ Certified
CompTIA
IssuedCredential ID COMP001001991338
Volunteer Experience
-
Gala Co-Chair
Prince of Peace Catholic School PTO
- 3 months
Education
Co-Chair of the 16th incarnation of the Prince of Peace Catholic School Gala to raise funds for the technology and educational needs of the school.
Publications
-
Spring: Framework in Depth 2
publication descriptionLynda.com/LinkedIn Learning
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 Moley. Frank develops applications and web services with Spring, and shares what he knows about configuring the ApplicationContext (the interface for accessing…
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 Moley. Frank develops applications and web services with Spring, and shares what he knows about configuring the ApplicationContext (the interface for accessing components, loading files, publishing events, and more), as well as the beans (objects within the Spring IOC container). He demonstrates a modern Java configuration workflow, as well as XML configuration for legacy software. He explores the Spring lifecycle in depth, so you can extend the framework and better troubleshoot any issues you have with your applications. Plus, learn how to use aspect-oriented programming to add behaviors to your apps in a reusable way.
-
Spring: Spring Cloud 2
Lynda.com/LinkedIn Learning
Spring Cloud provides tools for developers to quickly build cloud native apps. Using Spring Boot and Spring Cloud, developers can stand up microservices, consume services, perform load balancing, and more. Plus, Spring Cloud solutions are built on the 12-factor app methodology, so they'll work well in any distributed environment. Join software and security architect Frank Moley, as he shows how to use Spring Cloud to build cloud native apps that scale beautifully in both traditional data…
Spring Cloud provides tools for developers to quickly build cloud native apps. Using Spring Boot and Spring Cloud, developers can stand up microservices, consume services, perform load balancing, and more. Plus, Spring Cloud solutions are built on the 12-factor app methodology, so they'll work well in any distributed environment. Join software and security architect Frank Moley, as he shows how to use Spring Cloud to build cloud native apps that scale beautifully in both traditional data centers and private or public cloud infrastructures. Learn how to set up microservices and external configurations, discover and consume services, and isolate from failure with the circuit breaker pattern. Frank concentrates on the Spring Cloud Netflix patterns, including Eureka and Hystrix, as well as Spring Cloud Config Server.
-
Spring 5.0 and Spring Boot 2.0 New Features
LinkedIn Learning
The Spring developers are always listening to feedback and feature requests. They have responded with Spring 5, a version that's packed with exciting new enhancements. This course gets you up to speed with the latest and greatest in Spring Framework 5.0 and Spring Boot 2.0, including reactive Spring and Spring Actuator. Instructor Frank Moley covers the new support structure for Java 8 and Java EE 7, and explains which packages, classes, and methods have been removed. Next, learn about the…
The Spring developers are always listening to feedback and feature requests. They have responded with Spring 5, a version that's packed with exciting new enhancements. This course gets you up to speed with the latest and greatest in Spring Framework 5.0 and Spring Boot 2.0, including reactive Spring and Spring Actuator. Instructor Frank Moley covers the new support structure for Java 8 and Java EE 7, and explains which packages, classes, and methods have been removed. Next, learn about the changes to Servlet 3 and 4, data binding for immutable objects, and the spring-web-reactive module for reactive programming. Then explore the integration for Junit Jupiter, parallel test execution, and mock environments. Finally, review the changes in Spring Boot, including third-party library upgrades and Spring Boot Actuator for monitoring the health of production applications.
-
Spring Boot 2 Essential Training
LinkedIn Learning
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 use Spring Boot to build your projects in this course with software architect and Spring developer Frank Moley. Frank shows how to initialize, package, and run Spring Boot web apps and CLI apps…
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 use Spring Boot to build your projects in this course with software architect and Spring developer Frank Moley. Frank shows how to initialize, package, and run Spring Boot web apps and CLI apps, and use the library of common starter projects to fill business-critical needs: data, messaging, security, and more. Plus, find how to extend Spring Boot by creating your own starters and use the Actuator module's HTTP endpoints to monitor and manage your apps.
-
Learn Java Cryptography
LinkedIn Learning
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 (JCA) and Java Cryptography Extensions (JCE). Learn basic cryptography concepts and terms, including symmetric and asymmetric encryption, hashing, and digital signatures. Then find out how to use the…
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 (JCA) and Java Cryptography Extensions (JCE). Learn basic cryptography concepts and terms, including symmetric and asymmetric encryption, hashing, and digital signatures. Then find out how to use the cryptographic services or "engine classes" in JCA and JCE, such as Cipher, KeyGenerator, MessageDigest, and Signature, to enforce secure messaging and data storage. Plus, discover how to build a Java keystore to manage your repository of keys and certificates. Instructor Frank Moley uses his 16+ years of experience as a software developer and security architect to guide you through this complex topic.
-
Spring: Spring Security
LinkedIn Learning/Lynda.com
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 to maximize its value. Join security architect Frank Moley, as he shows how to secure your Java projects with Spring Security, LDAP, Active Directory, and WebFlux. Plus…
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 to maximize its value. Join security architect Frank Moley, as he shows how to secure your Java projects with Spring Security, LDAP, Active Directory, and WebFlux. Plus, learn how to use Spring Security to set up your own OAuth servers to secure your apps and services.
-
Spring Boot Essential Training
LinkedIn Learning
Learn how to get started with Spring Boot, a powerful framework to 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 use Spring Boot to build your projects in this course with software architect and Spring developer Frank Moley. Frank shows how to initialize, package, and run Spring Boot web apps and CLI apps, and use the library…
Learn how to get started with Spring Boot, a powerful framework to 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 use Spring Boot to build your projects in this course with software architect and Spring developer Frank Moley. Frank shows how to initialize, package, and run Spring Boot web apps and CLI apps, and use the library of common starter projects to fill business-critical needs: data, messaging, security, and more. Plus, find how to extend Spring Boot by creating your own starters and use the Actuator module's HTTP endpoints to monitor and manage your apps.
-
Microservices Foundations
LinkedIn Learning
Microservices is a major architectural pattern in the software industry, and having an overview of what this architecture is-and what it isn't-is critical as a starting point to evaluating this model. This course covers the basic concepts of microservices, to help you determine if this architectural model is the right fit for you and your team. Instructor Frank Moley kicks off the course by briefly discussing how microservices fit into the history of software architecture, and going into some…
Microservices is a major architectural pattern in the software industry, and having an overview of what this architecture is-and what it isn't-is critical as a starting point to evaluating this model. This course covers the basic concepts of microservices, to help you determine if this architectural model is the right fit for you and your team. Instructor Frank Moley kicks off the course by briefly discussing how microservices fit into the history of software architecture, and going into some of the other notable patterns that have emerged in recent years. Frank then helps to familiarize you with some core concepts of microservices, including bounded contexts and the API layer. He also goes over some of the more advanced areas of the architecture, as well as the importance of embracing a DevOps culture should you choose to move to microservices.
-
Twelve-Factor Applications
Lynda.com/LinkedIn Learning
The twelve-factors app is a methodology that allows for automation, continuous deployment, easy onboarding of new developers, and portability between execution environments. By leveraging this methodology when building modern web-based applications, you can also achieve straightforward deployment on numerous cloud platforms, and high scalability without the need to change tooling, architecture, or how your team works. It can be applied to apps written in any language and using any combination…
The twelve-factors app is a methodology that allows for automation, continuous deployment, easy onboarding of new developers, and portability between execution environments. By leveraging this methodology when building modern web-based applications, you can also achieve straightforward deployment on numerous cloud platforms, and high scalability without the need to change tooling, architecture, or how your team works. It can be applied to apps written in any language and using any combination of backing services. In this course, join Frank Moley as he walks through the twelve factors that go into building agile, highly-scalable, and resilient web apps. As he discusses each factor, Frank explains exactly how they apply to cloud-native development, and shares key pointers for turning a legacy application into one that's twelve-factor compatible.
-
Learning Spring with Spring Boot
Lynda.com/LinkedIn Learning
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. As Frank explains how to develop the app, he helps to familiarize you with the general Spring framework. Plus, Frank dives into some of the basic…
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. As Frank explains how to develop the app, he helps to familiarize you with the general Spring framework. Plus, Frank dives into some of the basic projects of Spring that you can use to develop Java-based applications.
Courses
-
Advanced Computer Architecture
CS481
-
Applied Probability
CS394R
-
Assembler Language Programming
CS282
-
Data Structures and Algorithms
CS352
-
Database Systems
EECS746
-
Discrete Structures I
CS191
-
Discrete Structures II
CS291
-
Ethics and Professionalism
CS304WI
-
Finance for Engineers
EMGT806
-
Fundamentals of Microbiology
BIOL400
-
Human Anatomy
BIOL300
-
IT Project Management
EECS811
-
Immunology
BIOL503
-
Information Retrieval
EECS767
-
Information Security and Assurance
EECS710
-
Introduction to Computer Architecture
CS281
-
Introduction to Operating Systems
CS431
-
Mammalian Physiology
BIOL646
-
Microbial Physiology
BIOL516
-
Network Security
EECS712
-
Personal Development for the Engineering Manager
EMGT809
-
Problem Solving and Programming
CS101
-
Problem Solving and Programming II
CS201
-
Programming Languages Design and Implementation
CS441
-
Software Architecture
EECS818
-
Software Engineering and Management
EECS810
-
Strategic Analysis of Technology Projects
EMGT821
Languages
-
English
-
Recommendations received
1 person has recommended Frank
Join now to viewMore activity by Frank
-
I'm starting to think that, if building anything worth a darn, just start with microservices. I know this may be controversial, but it's not that…
I'm starting to think that, if building anything worth a darn, just start with microservices. I know this may be controversial, but it's not that…
Liked by Frank Moley
-
You can lose the job. Lose the business. Lose the money. But you 𝗰𝗮𝗻𝗻𝗼𝘁 afford to lose yourself. So why do so many people ignore the one…
You can lose the job. Lose the business. Lose the money. But you 𝗰𝗮𝗻𝗻𝗼𝘁 afford to lose yourself. So why do so many people ignore the one…
Liked by Frank Moley
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Frank Moley
1 other named Frank Moley is on LinkedIn
See others named Frank Moley