We may earn an affiliate commission when you visit our partners.
Course image
DevSecCon
Spring Boot, the new convention-over-configuration centric framework from the Spring team at Pivotal, marries Spring's flexibility with conventional, common sense defaults to make application development not just fly, but pleasant! Spring Boot aims to make...
Read more
Spring Boot, the new convention-over-configuration centric framework from the Spring team at Pivotal, marries Spring's flexibility with conventional, common sense defaults to make application development not just fly, but pleasant! Spring Boot aims to make address the common functional and non-functional requirements that gate quickly moving to production. Join Spring developer advocate Josh Long for a look at what Spring Boot is, why it's turning heads, why you should consider it for your next application (REST, micro services, web, batch, big data, integration, whatever!) and how to get started.
Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores Spring Boot, which is a modern framework for Java development that simplifies the configuration and development process
Taught by Josh Long, a recognized Spring developer advocate
Examines Spring Boot, which is highly relevant to Java development and industry best practices

Save this course

Save The Reactive Revolution to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for The Reactive Revolution. These are activities you can do either before, during, or after a course.

Career center

Learners who complete The Reactive Revolution will develop knowledge and skills that may be useful to these careers:
Java Developer
Java Developers are responsible for developing, testing, and maintaining software applications using the Java programming language. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Software Developer
Software Developers write code, design, deploy, maintain, and debug software. They work with stakeholders to determine the specific requirements of a project and translate those into technical specifications and code. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Full-Stack Developer
Full Stack Developers are responsible for designing, developing, testing, and maintaining both the front-end and back-end of a website or application. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Web Developer
Web Developers are responsible for designing, developing, and maintaining websites. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Back-End Developer
Back-End Developers are responsible for designing, developing, and maintaining the server-side of a website or application. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Front-End Developer
Front-End Developers are responsible for designing, developing, and maintaining the user interface of a website or application. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Mobile Developer
Mobile Developers are responsible for designing, developing, and maintaining mobile applications. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Data Scientist
Data Scientists are responsible for collecting, analyzing, and interpreting data to help businesses make better decisions. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Business Analyst
Business Analysts are responsible for understanding the business needs of an organization and translating those needs into technical requirements. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Project Manager
Project Managers are responsible for planning, executing, and controlling projects. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Software Tester
Software Testers are responsible for testing software applications to ensure that they meet the requirements of the stakeholders. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Technical Writer
Technical Writers are responsible for creating and maintaining technical documentation. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
UX Designer
UX Designers are responsible for designing the user experience of a website or application. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
UI Designer
UI Designers are responsible for designing the user interface of a website or application. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.
Graphic designer
Graphic Designers are responsible for creating visual concepts, using computer software or by hand, to communicate ideas that inspire, inform, and captivate consumers. Spring Boot is a popular framework for Java developers, and this course can help you build a solid foundation in Spring Boot.

Reading list

We haven't picked any books for this reading list yet.
A comprehensive guide to building enterprise-grade Java applications with Spring Boot, covering key concepts like dependency injection, RESTful web services, and security.
An accessible introduction to Spring Boot, suitable for beginners, covering core concepts and best practices.
A beginner-friendly guide to Java 9, covering the new features and benefits of Java 9, which is the language used by Spring Boot.
A classic book on Java best practices, covering topics such as object-oriented design, concurrency, and performance.
A guide to using Spring Data JPA for data access, covering topics such as entity mapping, relationships, and performance tuning.
A guide to developing cloud-native Java applications, covering topics such as microservices, serverless computing, and reactive programming.
A guide to designing and building software architectures that are adaptable and resilient to change, which key aspect of modern software development using Spring Boot.
Comprehensive reference for Java. It covers everything from the basics to advanced topics such as concurrency and security. It great resource for both beginners and experienced Java developers.
Collection of best practices for writing Java code. It covers topics such as object-oriented design, memory management, and concurrency. It great resource for experienced Java developers who want to improve their coding skills.
Beginner-friendly guide to Java. It covers the basics of Java, as well as some more advanced topics such as object-oriented programming and JavaFX. It great resource for people who are new to Java.
Is the definitive guide to the Java programming language. It was written by the creators of Java and covers everything from the language's syntax to its design principles. It great resource for anyone who wants to learn more about Java.
Guide to thinking like a Java programmer. It covers the basics of Java, as well as some more advanced topics such as object-oriented design and design patterns. It great resource for experienced Java developers who want to improve their coding skills.
Comprehensive guide to concurrency in Java. It covers everything from the basics of concurrency to advanced topics such as thread pools and synchronization. It great resource for experienced Java developers who want to learn more about concurrency.
Guide to performance tuning in Java. It covers everything from profiling to optimizing code. It great resource for experienced Java developers who want to improve the performance of their applications.
Classic guide to design patterns in Java. It covers a wide range of design patterns, from creational to structural to behavioral patterns. It great resource for experienced Java developers who want to improve the design of their applications.
Guide to persistence with Hibernate, an open-source Java persistence framework. It covers everything from the basics of persistence to advanced topics such as caching and tuning. It great resource for experienced Java developers who want to learn more about persistence.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser