Learn to build powerful HTTP APIs with Spring, a widely-used Java framework. Dive deep into RESTful services, data persistence with Spring Data JPA, security with Spring Security, and testing strategies. Suitable for both beginners and experienced Java developers, this course covers foundational concepts, Spring Boot mastery, data persistence, security, and testing.
Certificate Available ✔
Get Started / More InfoDive into frameworks, components, and dependency injection, understand HTTP, build web applications, and learn web application security basics with unique modules tailored for both beginners and seasoned developers.
Master the Java Spring Framework, software components, inversion of control, dependency injection, and integration testing with the Spring Framework. Understand the lifecycle management of software components and explore different styles of dependency injection.
Gain comprehensive knowledge of communication protocols, HTTP request and response anatomy, URLs, query parameters, mime types, content-type headers, request body encoding, and cookies. Test your understanding with a quiz.
Explore Spring controllers, web application frameworks, routing, request handling, marshalling, unmarshalling data, and Spring Data JPA for building web applications on HTTP.
Understand the basics of authentication vs. authorization, cookies, sessions, Spring Security, the principal, cross-site request forgery, and public key infrastructure. Test your knowledge with a quiz.
This specialization provides a solid foundation in computer programming, focusing on Visual Basic. Through 4 comprehensive courses, you'll gain essential knowledge...
Learn penetration testing techniques with Burp Suite in this hands-on project-based course, covering intercepting HTTP traffic, modifying requests, and reissuing...
Learn to implement an array-based stack in C, mastering fundamental programming concepts and understanding the purpose of stacks. Suitable for learners in North...
Primeros pasos en SQL teaches the basics of SQL, from database fundamentals to creating and presenting information through queries. No prior knowledge needed.