Learning Lab.

Enroll in courses. Grow your skills. Explore careers.
3,200+ Courses
800+ Certifications
150+ Topics

Explore Careers

Uncover insights in salary, job demand, and top skills for careers that interest you.
Courses + Certifications

Discover New Topics

What Is CakePHP?
CakePHP is an open-source framework for web applications built in PHP, a server-side scripting language that many use for web development. CakePHP is intended for rapid development and continued preservation of designed applications, but is also much simpler than other data management systems. When
What Is Apache Hive?
Apache Hive is a data warehouse system designed to operate on a massive scale. Facebook (now Meta) launched Hive in 2010 to juggle large data workloads as social media popularity and operational demand skyrocketed. With a primary focus on fast data analysis and rapid online insights, Hive granted
What Is a Monolithic Application?
Monolithic applications are built as a single unit that includes all of the different components of the application, including APIs, services, databases, load balancers and so forth. Monolithic applications are designed to be self-contained: All of the aforementioned components must be present in
What Is Human Capital Management?
Human capital management (HCM) is a set of human resource functions and practices that enable a company to have the right people with the right skills, while effectively managing workforce productivity and engagement. These functions include workforce planning, recruiting, onboarding, learning and
What Is Intercultural Competence?
Intercultural competence is a measure of one’s efficacy at communicating and interacting with people from a variety of backgrounds, cultures and identities. No matter how small or large an organization is, intercultural competence is essential to creating an environment where talent from all
What Is Talent Assessment?
Talent assessment is the process of deciding which candidate, from a pool of applicants, is the best fit for an open position. This process is also known as recruitment or candidate assessment and is more broadly referred to as being part of the applicant experience. Recruiters or an in-house human
What Is Talent Strategy?
Talent strategy is the holistic and strategic approach an organization takes to source, hire, onboard, engage and retain talent. Your talent strategy should match your organization’s goals, reflect your company’s values and clearly define what type of talent the organization needs to fulfill its
What Is HR Operations?
HR operations, sometimes called People Operations, supports the entire employee life cycle and assists employees and managers in their day-to-day tasks. The scope of HR operations is multi-faceted. It plays a crucial role in developing a company’s people strategy to reach its business goals and
What Is MariaDB?
MariaDB is an open-source community-supported relational database management system that’s also an enhanced version of MySQL. MariaDB is fast, scalable and supports more storage engines than MySQL. Similar to MySQL, MariaDB supports external plugins, which means you can extend the database and apply
What Is SQLite?
SQLite is a software library that provides a lightweight, embeddable database engine. It is a relational database management system (RDBMS) that emphasizes speed and necessitates minimal support from the host environment. By design, SQLite is not a standalone database but rather an embedded database
What Are Compensation and Benefits?
Compensation and benefits (C&B) refer to remuneration to employees from employers. While compensation and benefits are often used interchangeably, there are important differences. Compensation refers to direct payment from the employer to the employee in exchange for labor. You’ll also hear
What Is Laravel?
Laravel is a free open-source PHP framework. It provides web developers tools and resources for building modern PHP web applications. Laravel has useful built-in features like the Artisan command-line interface (CLI), native authentication and model-view-controller (MVC) architecture. These features
What Is Infrastructure as Code?
Infrastructure as Code (IaC) is a practice in which companies manage IT infrastructure through code and automation instead of manual configuration. In IaC, the IT infrastructure is in the form of software rather than physical hardware components. IaC also goes by the names software-defined
What Is HBase?
HBase is a non-relational database management system for real-time data processing in big data applications. The HBase data store runs on top of the Hadoop distributed file system. HBase is a non-relational column-oriented database, which means HBase doesn’t store relational data. That means HBase
What Is Firmware?
Firmware is program code that lives in hardware’s non-volatile memory, which refers to a device’s static random access memory (RAM). When you turn off your device, the content is saved into the non-volatile memory. This principle also applies when your hardware loses an external power supply. You
What Is Backbone.js?
Backbone.js is a small JavaScript library for organizing developers’ JavaScript code. Backbone.js library is a single JavaScript file with less than 1,000 lines of JavaScript code (not including the code comments). This means Backbone.js is lightweight and easy to integrate into JavaScript-heavy
What Is a Data Pipeline?
A data pipeline is a series of data processing steps. Data use in business often requires a series of calculations, data transformations and data movements in order to prepare data for use by data scientists, analysts and business intelligence teams. These calculations and transformations are called
What Is React?
React is a declarative, component-based, open-source front-end JavaScript library for building user interfaces. Whew! There’s a lot to unpack there, so let’s go through each piece of that definition. Declarative There are two paradigms in programming we often hear about: declarative and imperative

All Course + Certification Topics

All Careers