Get up and running with your own Cassandra database
Put your data to work on the modern web
Road to creating optimized applications
Understanding Big Data Using Hadoop and Spark
You’ve got the basic principles of software architecture down, but now you're looking for strategic ways of dealing with today's demands while planning for the future. With this Learning Path you'll acquire crucial soft skills, such as communication and modeling, and get a deeper understanding of service-based architectures including an in-depth look into microservices. With these skills in your deck, you'll be confident in your ability to handle the toughest challenges that come your way.
Build sophisticated web applications with PrimeFaces component framework
Move beyond concrete and highly coupled thinking as you learn a new approach for building long-lived and evolvable systems. You'll get a deeper understanding of the Web and why it works, and then learn to make architectural decisions that endure beyond particular technology and implementation choices. You'll see how software architecture can be approached by way of network-friendly, standards-based resource-oriented systems and you'll broaden your palette of architectural tools along the way.
With datasets growing increasingly large, the need for custom data solutions has soared as well. This Learning Path will take you through the entire process of designing and building data applications that can visualize, navigate, and interpret reams of data. Get a thorough introduction to the most important tools in the big data ecosystem.
Spark is a powerful distributed computing engine for big data, and has emerged as a leading tool in the industry with its focus on improving efficiency and usability. Tutorials and sessions in this Learning Path will teach you about Spark 2.0 libraries, tips and tricks for deploying Spark in production and at scale, and how to get up and running with Spark to write your own Spark applications.
Angular 2 marks a significant upgrade to Angular 1, the popular front-end JavaScript framework. It’s not just an incremental update, but a virtual rewrite. This may sound scary when it comes to moving your project or team to the new version, but it doesn’t have to be. In this video, Angular expert Scott Davis calms all fears by carefully breaking down the changes to come and putting you on the path to migration. Designed for the non-expert Angular 1 user – and for JavaScripters working in other frameworks – this course will help you understand the transformations coming in Angular 2, the decision making behind the changes, and how to make the jump when Angular 2 releases.