Java EE: Contexts and Dependency Injection
Alex TheedomContexts and Dependency Injection (CDI) is a set of services that can help to enhance the behavior of your applications.…
AWS for Architects: Advanced Security
Lynn LangitRegulations like GDPR have made security a top priority for every organization. Luckily, Amazon Web Services offers a plethora of…
App Center: Continuous Integration and Delivery for iOS
Mark TaparauskasThink about the last time you released an app. How many sessions did your beta testers run? How often did…
Migrating from React to Angular
Drake BoleyLearn how to convert a React application into an Angular app. Drake Boley starts with preparation steps: installing the Angular…
Data Science Foundations: Choosing the Right Database
Kumaran PonnambalamOver the past few years, the database world has seen a plethora of new database types appear: document, key-value, graph,…
Bamboo Essential Training
Aref KarimiBy applying continuous integration and delivery (CI/CD) on your projects, you can work more efficiently, quickly identify and deal with…
Python Statistics Essential Training
Michele VallisneriWith this course, gain insight into key statistical concepts and build practical analytics skills using Python and powerful third-party libraries.…
Python: XML, JSON, and the Web
Joe MariniPython is a powerful tool for working with data stored on web servers. In this course, Joe Marini demonstrates how…
PowerShell: Scripting for Server Administration
Scott M BurrellSpeed up Windows Server administration with PowerShell. This course covers the basics of PowerShell scripting, an important skill for any…
Learning Docker (2018)
Arthur UlfeldtDocker is the next step beyond virtualization. A Docker image contains everything it needs to run, independent of the Linux…
Using Entity Framework Core with Legacy Databases
Richard GoforthNot every development project starts from scratch. Often, you’re rewriting applications to take advantage of different data sources, or to…
Microsoft Office 365: Advanced Threat Protection (Office 365/Microsoft 365)
Andrew BettanyOffice 365 Advanced Threat Protection (ATP) is a comprehensive solution for protecting your environment against malware, viruses, spoofing, and phishing…
Test Automation Foundations
Meaghan LewisAutomated testing relies on scripting and frameworks like Selenium to prove that products work as expected. Test automation is an…
Everyday Statistics, with Eddie Davila
Eddie DavilaStatistics help us make sense of the world around us. These numbers help everyone from political pollsters to fantasy football…
Blockchain: Learning Solidity
Emmanuel HenriBlockchain is a buzzword, but it’s also a very powerful technology that allows everyday users to exchange sensitive data without…
Audit and Due Diligence Foundations
Jason SchenkerAudits are a critical part of finance, but they’re not solely within the purview of CPAs. Audits and due diligence…
API Testing Foundations
Dave WesterveldAs software companies continue to shift towards cloud computing, mobile apps, and microservice architectures, the ability to quickly and effectively…
Spring 5.0 and Spring Boot 2.0 New Features
Frank P Moley IIIThe Spring developers are always listening to feedback and feature requests. They have responded with Spring 5, a version that’s…
Learning Higher-Order Functions with Swift
Bear CahillBy taking the time to truly grasp higher-order functions, you’ll go from merely understanding the Swift language to mastering it.…
TypeScript for Node.js Developers
Emmanuel HenriAs your development needs grow with your enterprise, you need better tools and syntax when working with Node.js. This is…