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

Game Development with Unity

laptop4 Courses
list214 Tasks

Beginner

4.4
(359)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(15)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(34)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1013)
track
lockOnly for Ultimate
track image

Digital Marketing Essentials

laptop6 Courses
list293 Tasks

Beginner

4.6
(39)

Courses & Projects

course

Event Handling and User Interaction in JavaScript

Event Handling and User Interaction in JavaScript

Learn how JavaScript responds to user interactions by mastering browser events, event flow, and input handling. Explore the event object, work with keyboard, mouse, and form events, and use event delegation to manage interactions efficiently. Apply these skills to build practical UI components such as tabs, dropdowns, and keyboard shortcuts, creating interfaces that feel dynamic, responsive, and intuitive.

course

Excel Dynamic Arrays

Excel Dynamic Arrays

Master Excel's dynamic array features through practical, column-based tasks. Learn to leverage spill behavior, core dynamic array functions, and advanced multi-step logic for efficient, modern spreadsheet solutions.

course

Feature Selection and Regularization Techniques in Python

Feature Selection and Regularization Techniques in Python

A comprehensive intermediate course on regularization and feature selection in Python using scikit-learn, numpy, pandas, matplotlib, and seaborn. Learn to combat overfitting, apply L1/L2/Elastic Net regularization, select features using various strategies, and build robust pipelines for real-world data science tasks.

course

HTML Forms Foundations

HTML Forms Foundations

An introduction to creating well-structured and accessible HTML forms. Explore fundamental form elements, validation techniques, and best practices for ensuring accessibility. Learn how to design forms that are both functional and user-friendly, as they are essential components of any interactive website.

course

Introduction to Angular

Introduction to Angular

Discover how to build modern web applications using Angular, one of the most powerful frontend frameworks. You'll start with the core concepts, set up your development environment, and gradually move on to building dynamic, interactive components. Along the way, you'll work with directives, services, routing, and the latest approach with Standalone Components. With each step, you'll gain practical skills to confidently develop and organize Angular applications following industry best practices.

course

Introduction to Ansible

Introduction to Ansible

A beginner-friendly course designed to introduce learners to Ansible, covering its core concepts, system management capabilities, and configuration automation techniques through concise, easy-to-follow chapters.

course

Java Libraries

Java Libraries

Master the essentials of Java libraries, from understanding their role in software development to effectively using standard and third-party libraries. Learn best practices, avoid common pitfalls, and gain hands-on experience with practical examples and quizzes.

course

JavaScript Classes and OOP Foundations

JavaScript Classes and OOP Foundations

Explore how modern JavaScript uses classes to organize logic, model real-world objects, and build reusable, maintainable code. Work with constructors, methods, inheritance, and encapsulation to understand how object-oriented patterns shape application structure. Apply advanced class features and build practical class designs that strengthen your ability to write clean, scalable JavaScript.

course

Loss Functions in Machine Learning

Loss Functions in Machine Learning

A comprehensive theoretical exploration of loss functions in machine learning, covering mathematical foundations, geometric intuition, and practical implications for model optimization and evaluation.

course

PHP Core Concepts

PHP Core Concepts

Learn the core PHP essentials needed to build dynamic, interactive web applications. Master functions, handle form data safely, work with superglobals, and manage file operations with confidence to create clean, secure, and reliable PHP projects.

course

Python Decorators Explained

Python Decorators Explained

Master the art of Python decorators, from foundational concepts to advanced applications. This course guides you through the mechanics, use cases, and best practices of decorators, empowering you to write more expressive and reusable Python code.

course

Python Networking Basics

Python Networking Basics

A hands-on introduction to networking in Python, focusing on practical skills for building networked applications. Learn how Python communicates over networks, use sockets, send and receive data, and interact with web APIs.

course

Python for Researchers

Python for Researchers

A practical course designed for researchers who want to leverage Python for data analysis, visualization, and scientific computation. The course focuses on real-world research scenarios, using Python and its scientific libraries to solve common research problems, analyze data, and present findings effectively.

course

Working with Interfaces and Generics in TypeScript

Working with Interfaces and Generics in TypeScript

A practical course on mastering interfaces and generics in TypeScript. Learn how to design robust type systems that make your code safer, cleaner, and easier to scale. From defining interfaces to building reusable generic patterns, this course provides a complete foundation for writing modern, type-safe applications.

course

Working with Java Enum

Working with Java Enum

Master the power of Java enums for type-safe, expressive, and maintainable code. This course explores enums from the basics to advanced usage, including methods, fields, and best practices.
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

Game Development with Unity

laptop4 Courses
list214 Tasks

Beginner

4.4
(359)
track
lockOnly for Ultimate
track image

Video Production with Adobe

laptop4 Courses
list123 Tasks

Beginner

5.0
(15)
track
lockOnly for Ultimate
track image

UI/UX Design Tools

laptop4 Courses
list161 Tasks

Beginner

4.6
(34)
track
lockOnly for Ultimate
track image

Essential Office Skills

laptop3 Courses
list75 Tasks

Beginner

4.5
(1013)
track
lockOnly for Ultimate
track image

Digital Marketing Essentials

laptop6 Courses
list293 Tasks

Beginner

4.6
(39)
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list214 Tasks
4.4
track
track image
For Ultimate

Only for Ultimate

Video Production with Adobe

laptop4 Courses
list123 Tasks
5.0
track
track image
For Ultimate

Only for Ultimate

UI/UX Design Tools

laptop4 Courses
list161 Tasks
4.6
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

Digital Marketing Essentials

laptop6 Courses
list293 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

Event Handling and User Interaction in JavaScript

Event Handling and User Interaction in JavaScript

Learn how JavaScript responds to user interactions by mastering browser events, event flow, and input handling. Explore the event object, work with keyboard, mouse, and form events, and use event delegation to manage interactions efficiently. Apply these skills to build practical UI components such as tabs, dropdowns, and keyboard shortcuts, creating interfaces that feel dynamic, responsive, and intuitive.

course

Excel Dynamic Arrays

Excel Dynamic Arrays

Master Excel's dynamic array features through practical, column-based tasks. Learn to leverage spill behavior, core dynamic array functions, and advanced multi-step logic for efficient, modern spreadsheet solutions.

course

Feature Selection and Regularization Techniques in Python

Feature Selection and Regularization Techniques in Python

A comprehensive intermediate course on regularization and feature selection in Python using scikit-learn, numpy, pandas, matplotlib, and seaborn. Learn to combat overfitting, apply L1/L2/Elastic Net regularization, select features using various strategies, and build robust pipelines for real-world data science tasks.

course

HTML Forms Foundations

HTML Forms Foundations

An introduction to creating well-structured and accessible HTML forms. Explore fundamental form elements, validation techniques, and best practices for ensuring accessibility. Learn how to design forms that are both functional and user-friendly, as they are essential components of any interactive website.

course

Introduction to Angular

Introduction to Angular

Discover how to build modern web applications using Angular, one of the most powerful frontend frameworks. You'll start with the core concepts, set up your development environment, and gradually move on to building dynamic, interactive components. Along the way, you'll work with directives, services, routing, and the latest approach with Standalone Components. With each step, you'll gain practical skills to confidently develop and organize Angular applications following industry best practices.

course

Introduction to Ansible

Introduction to Ansible

A beginner-friendly course designed to introduce learners to Ansible, covering its core concepts, system management capabilities, and configuration automation techniques through concise, easy-to-follow chapters.

course

Java Libraries

Java Libraries

Master the essentials of Java libraries, from understanding their role in software development to effectively using standard and third-party libraries. Learn best practices, avoid common pitfalls, and gain hands-on experience with practical examples and quizzes.

course

JavaScript Classes and OOP Foundations

JavaScript Classes and OOP Foundations

Explore how modern JavaScript uses classes to organize logic, model real-world objects, and build reusable, maintainable code. Work with constructors, methods, inheritance, and encapsulation to understand how object-oriented patterns shape application structure. Apply advanced class features and build practical class designs that strengthen your ability to write clean, scalable JavaScript.

course

Loss Functions in Machine Learning

Loss Functions in Machine Learning

A comprehensive theoretical exploration of loss functions in machine learning, covering mathematical foundations, geometric intuition, and practical implications for model optimization and evaluation.

course

PHP Core Concepts

PHP Core Concepts

Learn the core PHP essentials needed to build dynamic, interactive web applications. Master functions, handle form data safely, work with superglobals, and manage file operations with confidence to create clean, secure, and reliable PHP projects.

course

Python Decorators Explained

Python Decorators Explained

Master the art of Python decorators, from foundational concepts to advanced applications. This course guides you through the mechanics, use cases, and best practices of decorators, empowering you to write more expressive and reusable Python code.

course

Python Networking Basics

Python Networking Basics

A hands-on introduction to networking in Python, focusing on practical skills for building networked applications. Learn how Python communicates over networks, use sockets, send and receive data, and interact with web APIs.

course

Python for Researchers

Python for Researchers

A practical course designed for researchers who want to leverage Python for data analysis, visualization, and scientific computation. The course focuses on real-world research scenarios, using Python and its scientific libraries to solve common research problems, analyze data, and present findings effectively.

course

Working with Interfaces and Generics in TypeScript

Working with Interfaces and Generics in TypeScript

A practical course on mastering interfaces and generics in TypeScript. Learn how to design robust type systems that make your code safer, cleaner, and easier to scale. From defining interfaces to building reusable generic patterns, this course provides a complete foundation for writing modern, type-safe applications.

course

Working with Java Enum

Working with Java Enum

Master the power of Java enums for type-safe, expressive, and maintainable code. This course explores enums from the basics to advanced usage, including methods, fields, and best practices.

course

Event Handling and User Interaction in JavaScript

Event Handling and User Interaction in JavaScript

Learn how JavaScript responds to user interactions by mastering browser events, event flow, and input handling. Explore the event object, work with keyboard, mouse, and form events, and use event delegation to manage interactions efficiently. Apply these skills to build practical UI components such as tabs, dropdowns, and keyboard shortcuts, creating interfaces that feel dynamic, responsive, and intuitive.

course

Excel Dynamic Arrays

Excel Dynamic Arrays

Master Excel's dynamic array features through practical, column-based tasks. Learn to leverage spill behavior, core dynamic array functions, and advanced multi-step logic for efficient, modern spreadsheet solutions.

course

Feature Selection and Regularization Techniques in Python

Feature Selection and Regularization Techniques in Python

A comprehensive intermediate course on regularization and feature selection in Python using scikit-learn, numpy, pandas, matplotlib, and seaborn. Learn to combat overfitting, apply L1/L2/Elastic Net regularization, select features using various strategies, and build robust pipelines for real-world data science tasks.

course

HTML Forms Foundations

HTML Forms Foundations

An introduction to creating well-structured and accessible HTML forms. Explore fundamental form elements, validation techniques, and best practices for ensuring accessibility. Learn how to design forms that are both functional and user-friendly, as they are essential components of any interactive website.

course

Introduction to Angular

Introduction to Angular

Discover how to build modern web applications using Angular, one of the most powerful frontend frameworks. You'll start with the core concepts, set up your development environment, and gradually move on to building dynamic, interactive components. Along the way, you'll work with directives, services, routing, and the latest approach with Standalone Components. With each step, you'll gain practical skills to confidently develop and organize Angular applications following industry best practices.

course

Introduction to Ansible

Introduction to Ansible

A beginner-friendly course designed to introduce learners to Ansible, covering its core concepts, system management capabilities, and configuration automation techniques through concise, easy-to-follow chapters.

course

Java Libraries

Java Libraries

Master the essentials of Java libraries, from understanding their role in software development to effectively using standard and third-party libraries. Learn best practices, avoid common pitfalls, and gain hands-on experience with practical examples and quizzes.

course

JavaScript Classes and OOP Foundations

JavaScript Classes and OOP Foundations

Explore how modern JavaScript uses classes to organize logic, model real-world objects, and build reusable, maintainable code. Work with constructors, methods, inheritance, and encapsulation to understand how object-oriented patterns shape application structure. Apply advanced class features and build practical class designs that strengthen your ability to write clean, scalable JavaScript.

course

Loss Functions in Machine Learning

Loss Functions in Machine Learning

A comprehensive theoretical exploration of loss functions in machine learning, covering mathematical foundations, geometric intuition, and practical implications for model optimization and evaluation.

course

PHP Core Concepts

PHP Core Concepts

Learn the core PHP essentials needed to build dynamic, interactive web applications. Master functions, handle form data safely, work with superglobals, and manage file operations with confidence to create clean, secure, and reliable PHP projects.

course

Python Decorators Explained

Python Decorators Explained

Master the art of Python decorators, from foundational concepts to advanced applications. This course guides you through the mechanics, use cases, and best practices of decorators, empowering you to write more expressive and reusable Python code.

course

Python Networking Basics

Python Networking Basics

A hands-on introduction to networking in Python, focusing on practical skills for building networked applications. Learn how Python communicates over networks, use sockets, send and receive data, and interact with web APIs.

course

Python for Researchers

Python for Researchers

A practical course designed for researchers who want to leverage Python for data analysis, visualization, and scientific computation. The course focuses on real-world research scenarios, using Python and its scientific libraries to solve common research problems, analyze data, and present findings effectively.

course

Working with Interfaces and Generics in TypeScript

Working with Interfaces and Generics in TypeScript

A practical course on mastering interfaces and generics in TypeScript. Learn how to design robust type systems that make your code safer, cleaner, and easier to scale. From defining interfaces to building reusable generic patterns, this course provides a complete foundation for writing modern, type-safe applications.

course

Working with Java Enum

Working with Java Enum

Master the power of Java enums for type-safe, expressive, and maintainable code. This course explores enums from the basics to advanced usage, including methods, fields, and best practices.
not found

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

some-alt