Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
All Courses & Projects | Codefinity
dsa banner mobiledsa banner

Unsure where
to begin?

Filters
reverse icon

Technologies

Topic

Level

Type of lesson

Career tracks

track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1065)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(133)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.4
(5)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(55)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(444)

Courses & Projects

course

Digital Compliance, Privacy and Brand Safety

Digital Compliance, Privacy and Brand Safety

A practical guide to operating responsibly in digital advertising and marketing — covering the regulations that govern data collection, the systems that protect consumer privacy, the risks that come with programmatic media, and the organisational structures that keep brands compliant and credible. Built for professionals who need more than theory: every section moves from concept to application, ending with the tools, frameworks, and decision-making skills to handle real compliance challenges in the field.

course

Digital Literacy for the Modern Workplace

Digital Literacy for the Modern Workplace

This course is for anyone who works in a modern organization and wants to stop feeling like they're one software update behind. It doesn't assume a technical background, and it doesn't treat digital literacy as something only IT departments need to care about. The tone is practical and direct — built for someone who needs to understand the digital environment they work in every day, not someone preparing to build it. Whether you're new to the workforce, changing roles, or simply realizing that the tools around you have outpaced your confidence in using them, this course meets you where you are.

project

Directory Management System

Directory Management System

A terminal-based Directory Management System built step by step using Python. The project models a file system as a nested dictionary held in memory and combines recursion, dictionary manipulation, path resolution, and command parsing to create a fully interactive shell that can create, list, search, and remove directories and files. The final result demonstrates how small utility functions can be orchestrated into a complete command-line application.

course

Dynamic Interfaces with Alpine.js and JavaScript

Dynamic Interfaces with Alpine.js and JavaScript

Learn how to build lightweight, reactive user interfaces with Alpine.js using simple HTML-driven directives. Explore state management, event handling, and dynamic UI patterns without writing heavy JavaScript. Gain hands-on experience creating interactive components for modern web projects.

project

Dynamic Pricing Prediction for Taxi Services

Dynamic Pricing Prediction for Taxi Services

A hands-on, end-to-end project guiding learners through data cleaning, exploratory analysis, and building a linear regression model to predict taxi ride prices using real-world ride and weather data.

course

Environment Separation in DevOps

Environment Separation in DevOps

Learn the essentials of environment separation in DevOps, why it matters, and how to apply it in real-world projects. This beginner-friendly course uses clear explanations and practical, text-based examples to help you understand how to manage development, testing, and production environments effectively.

project

Error Collection and Reporting System

Error Collection and Reporting System

Build a terminal-based C++ project to collect, filter, and report errors using small, value-returning functions. You'll design an error model, manage collections, filter and count errors, format them for output, and generate readable reports.

course

Error Handling and Type Guards in TypeScript

Error Handling and Type Guards in TypeScript

Strengthen your TypeScript skills by mastering advanced type safety and robust error handling. Learn how type guards, discriminated unions, and exhaustive checks work together to eliminate uncertain runtime behavior. Apply safe narrowing patterns to both synchronous and asynchronous code to create cleaner, more reliable applications.

project

Event System for Files

Event System for Files

Build a complete event logging system for file operations in C++. This hands-on project guides you through modeling file events, managing event logs, filtering, simulating file actions, and persisting event history to and from disk.

course

Excel Collaboration and File Management

Excel Collaboration and File Management

Learn how to collaborate professionally inside shared Excel workbooks using modern cloud-based workflows. In this course, you will explore file sharing, real-time editing, comments, version control, workbook protection, and professional file organization practices used in modern business environments.

course

Excel Data Modeling

Excel Data Modeling

Learn how to turn raw Excel data into a connected data model with Power Pivot, DAX measures, and an interactive dashboard that updates automatically. Starting from a flat table, you will build relationships between multiple tables, write calculated metrics, and deliver a polished, reusable report — all inside Excel. Suitable for Excel users with basic experience who want to move beyond flat-sheet reporting.

course

Excel Data Validation and Control

Excel Data Validation and Control

Discover how to build reliable data entry systems in Excel — from basic input rules and dropdown lists to dynamic, formula-driven validation logic that enforces real business rules and keeps your data clean from the start.

course

Excel Forecasting & Scenario Analysis

Excel Forecasting & Scenario Analysis

A practical, hands-on guide to building professional forecasting and scenario analysis systems in Excel. Starting from raw transactional data, it progressively develops a complete planning model — cleaning and structuring data, applying four distinct forecasting methods, modeling Best Case, Worst Case, and Expected Case scenarios, and projecting revenue, costs, cash flow, and workforce requirements forward. Accuracy measurement, variance analysis, and goal-seeking techniques close the analytical loop. The final section brings everything together into executive-ready dashboards, risk visualizations, and auto-updating reports built on PivotTables and live scenario toggles.

course

Excel Formulas

Excel Formulas

Build a complete Excel business analysis system using modern formulas, dynamic reporting, financial modeling, and scenario-based analysis. Throughout the course, you will transform raw transactional data into interactive dashboards, KPI engines, and scalable analytical models that reflect real-world business workflows.

course

Excel Lookup Techniques

Excel Lookup Techniques

Master data retrieval in Excel using both classic and modern lookup techniques. Learn how to work with VLOOKUP, XLOOKUP, INDEX, XMATCH, and dynamic array functions to find, filter, and organize information efficiently. Build flexible lookup formulas used in real business spreadsheets.
not found

Sorry... We can't find
what you're looking for

dsa banner mobiledsa banner

Unsure where
to begin?

Career tracks

track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1065)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(133)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.4
(5)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(55)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(444)
track
track image
For Ultimate

Only for Ultimate

Essential Office Skills

laptop3 Courses
list75 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Business AI Toolkit

laptop3 Courses
list42 Tasks
4.1
track
track image
For Ultimate

Only for Ultimate

DevOps Specialist

laptop6 Courses
list91 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Supervised Learning Foundations

laptop6 Courses
list74 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

Digital Compliance, Privacy and Brand Safety

Digital Compliance, Privacy and Brand Safety

A practical guide to operating responsibly in digital advertising and marketing — covering the regulations that govern data collection, the systems that protect consumer privacy, the risks that come with programmatic media, and the organisational structures that keep brands compliant and credible. Built for professionals who need more than theory: every section moves from concept to application, ending with the tools, frameworks, and decision-making skills to handle real compliance challenges in the field.

course

Digital Literacy for the Modern Workplace

Digital Literacy for the Modern Workplace

This course is for anyone who works in a modern organization and wants to stop feeling like they're one software update behind. It doesn't assume a technical background, and it doesn't treat digital literacy as something only IT departments need to care about. The tone is practical and direct — built for someone who needs to understand the digital environment they work in every day, not someone preparing to build it. Whether you're new to the workforce, changing roles, or simply realizing that the tools around you have outpaced your confidence in using them, this course meets you where you are.

project

Directory Management System

Directory Management System

A terminal-based Directory Management System built step by step using Python. The project models a file system as a nested dictionary held in memory and combines recursion, dictionary manipulation, path resolution, and command parsing to create a fully interactive shell that can create, list, search, and remove directories and files. The final result demonstrates how small utility functions can be orchestrated into a complete command-line application.

course

Dynamic Interfaces with Alpine.js and JavaScript

Dynamic Interfaces with Alpine.js and JavaScript

Learn how to build lightweight, reactive user interfaces with Alpine.js using simple HTML-driven directives. Explore state management, event handling, and dynamic UI patterns without writing heavy JavaScript. Gain hands-on experience creating interactive components for modern web projects.

project

Dynamic Pricing Prediction for Taxi Services

Dynamic Pricing Prediction for Taxi Services

A hands-on, end-to-end project guiding learners through data cleaning, exploratory analysis, and building a linear regression model to predict taxi ride prices using real-world ride and weather data.

course

Environment Separation in DevOps

Environment Separation in DevOps

Learn the essentials of environment separation in DevOps, why it matters, and how to apply it in real-world projects. This beginner-friendly course uses clear explanations and practical, text-based examples to help you understand how to manage development, testing, and production environments effectively.

project

Error Collection and Reporting System

Error Collection and Reporting System

Build a terminal-based C++ project to collect, filter, and report errors using small, value-returning functions. You'll design an error model, manage collections, filter and count errors, format them for output, and generate readable reports.

course

Error Handling and Type Guards in TypeScript

Error Handling and Type Guards in TypeScript

Strengthen your TypeScript skills by mastering advanced type safety and robust error handling. Learn how type guards, discriminated unions, and exhaustive checks work together to eliminate uncertain runtime behavior. Apply safe narrowing patterns to both synchronous and asynchronous code to create cleaner, more reliable applications.

project

Event System for Files

Event System for Files

Build a complete event logging system for file operations in C++. This hands-on project guides you through modeling file events, managing event logs, filtering, simulating file actions, and persisting event history to and from disk.

course

Excel Collaboration and File Management

Excel Collaboration and File Management

Learn how to collaborate professionally inside shared Excel workbooks using modern cloud-based workflows. In this course, you will explore file sharing, real-time editing, comments, version control, workbook protection, and professional file organization practices used in modern business environments.

course

Excel Data Modeling

Excel Data Modeling

Learn how to turn raw Excel data into a connected data model with Power Pivot, DAX measures, and an interactive dashboard that updates automatically. Starting from a flat table, you will build relationships between multiple tables, write calculated metrics, and deliver a polished, reusable report — all inside Excel. Suitable for Excel users with basic experience who want to move beyond flat-sheet reporting.

course

Excel Data Validation and Control

Excel Data Validation and Control

Discover how to build reliable data entry systems in Excel — from basic input rules and dropdown lists to dynamic, formula-driven validation logic that enforces real business rules and keeps your data clean from the start.

course

Excel Forecasting & Scenario Analysis

Excel Forecasting & Scenario Analysis

A practical, hands-on guide to building professional forecasting and scenario analysis systems in Excel. Starting from raw transactional data, it progressively develops a complete planning model — cleaning and structuring data, applying four distinct forecasting methods, modeling Best Case, Worst Case, and Expected Case scenarios, and projecting revenue, costs, cash flow, and workforce requirements forward. Accuracy measurement, variance analysis, and goal-seeking techniques close the analytical loop. The final section brings everything together into executive-ready dashboards, risk visualizations, and auto-updating reports built on PivotTables and live scenario toggles.

course

Excel Formulas

Excel Formulas

Build a complete Excel business analysis system using modern formulas, dynamic reporting, financial modeling, and scenario-based analysis. Throughout the course, you will transform raw transactional data into interactive dashboards, KPI engines, and scalable analytical models that reflect real-world business workflows.

course

Excel Lookup Techniques

Excel Lookup Techniques

Master data retrieval in Excel using both classic and modern lookup techniques. Learn how to work with VLOOKUP, XLOOKUP, INDEX, XMATCH, and dynamic array functions to find, filter, and organize information efficiently. Build flexible lookup formulas used in real business spreadsheets.

course

Digital Compliance, Privacy and Brand Safety

Digital Compliance, Privacy and Brand Safety

A practical guide to operating responsibly in digital advertising and marketing — covering the regulations that govern data collection, the systems that protect consumer privacy, the risks that come with programmatic media, and the organisational structures that keep brands compliant and credible. Built for professionals who need more than theory: every section moves from concept to application, ending with the tools, frameworks, and decision-making skills to handle real compliance challenges in the field.

course

Digital Literacy for the Modern Workplace

Digital Literacy for the Modern Workplace

This course is for anyone who works in a modern organization and wants to stop feeling like they're one software update behind. It doesn't assume a technical background, and it doesn't treat digital literacy as something only IT departments need to care about. The tone is practical and direct — built for someone who needs to understand the digital environment they work in every day, not someone preparing to build it. Whether you're new to the workforce, changing roles, or simply realizing that the tools around you have outpaced your confidence in using them, this course meets you where you are.

project

Directory Management System

Directory Management System

A terminal-based Directory Management System built step by step using Python. The project models a file system as a nested dictionary held in memory and combines recursion, dictionary manipulation, path resolution, and command parsing to create a fully interactive shell that can create, list, search, and remove directories and files. The final result demonstrates how small utility functions can be orchestrated into a complete command-line application.

course

Dynamic Interfaces with Alpine.js and JavaScript

Dynamic Interfaces with Alpine.js and JavaScript

Learn how to build lightweight, reactive user interfaces with Alpine.js using simple HTML-driven directives. Explore state management, event handling, and dynamic UI patterns without writing heavy JavaScript. Gain hands-on experience creating interactive components for modern web projects.

project

Dynamic Pricing Prediction for Taxi Services

Dynamic Pricing Prediction for Taxi Services

A hands-on, end-to-end project guiding learners through data cleaning, exploratory analysis, and building a linear regression model to predict taxi ride prices using real-world ride and weather data.

course

Environment Separation in DevOps

Environment Separation in DevOps

Learn the essentials of environment separation in DevOps, why it matters, and how to apply it in real-world projects. This beginner-friendly course uses clear explanations and practical, text-based examples to help you understand how to manage development, testing, and production environments effectively.

project

Error Collection and Reporting System

Error Collection and Reporting System

Build a terminal-based C++ project to collect, filter, and report errors using small, value-returning functions. You'll design an error model, manage collections, filter and count errors, format them for output, and generate readable reports.

course

Error Handling and Type Guards in TypeScript

Error Handling and Type Guards in TypeScript

Strengthen your TypeScript skills by mastering advanced type safety and robust error handling. Learn how type guards, discriminated unions, and exhaustive checks work together to eliminate uncertain runtime behavior. Apply safe narrowing patterns to both synchronous and asynchronous code to create cleaner, more reliable applications.

project

Event System for Files

Event System for Files

Build a complete event logging system for file operations in C++. This hands-on project guides you through modeling file events, managing event logs, filtering, simulating file actions, and persisting event history to and from disk.

course

Excel Collaboration and File Management

Excel Collaboration and File Management

Learn how to collaborate professionally inside shared Excel workbooks using modern cloud-based workflows. In this course, you will explore file sharing, real-time editing, comments, version control, workbook protection, and professional file organization practices used in modern business environments.

course

Excel Data Modeling

Excel Data Modeling

Learn how to turn raw Excel data into a connected data model with Power Pivot, DAX measures, and an interactive dashboard that updates automatically. Starting from a flat table, you will build relationships between multiple tables, write calculated metrics, and deliver a polished, reusable report — all inside Excel. Suitable for Excel users with basic experience who want to move beyond flat-sheet reporting.

course

Excel Data Validation and Control

Excel Data Validation and Control

Discover how to build reliable data entry systems in Excel — from basic input rules and dropdown lists to dynamic, formula-driven validation logic that enforces real business rules and keeps your data clean from the start.

course

Excel Forecasting & Scenario Analysis

Excel Forecasting & Scenario Analysis

A practical, hands-on guide to building professional forecasting and scenario analysis systems in Excel. Starting from raw transactional data, it progressively develops a complete planning model — cleaning and structuring data, applying four distinct forecasting methods, modeling Best Case, Worst Case, and Expected Case scenarios, and projecting revenue, costs, cash flow, and workforce requirements forward. Accuracy measurement, variance analysis, and goal-seeking techniques close the analytical loop. The final section brings everything together into executive-ready dashboards, risk visualizations, and auto-updating reports built on PivotTables and live scenario toggles.

course

Excel Formulas

Excel Formulas

Build a complete Excel business analysis system using modern formulas, dynamic reporting, financial modeling, and scenario-based analysis. Throughout the course, you will transform raw transactional data into interactive dashboards, KPI engines, and scalable analytical models that reflect real-world business workflows.

course

Excel Lookup Techniques

Excel Lookup Techniques

Master data retrieval in Excel using both classic and modern lookup techniques. Learn how to work with VLOOKUP, XLOOKUP, INDEX, XMATCH, and dynamic array functions to find, filter, and organize information efficiently. Build flexible lookup formulas used in real business spreadsheets.
not found

Sorry... We can't find
what you're looking for

some-alt