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

JavaScript Pixi.js Game Graphics Foundations

JavaScript Pixi.js Game Graphics Foundations

Create interactive 2D game graphics using PixiJS and JavaScript. Work with sprites, textures, animation, containers, and event handling to build dynamic visual scenes.

course

JavaScript Swiper.js Slider Development

JavaScript Swiper.js Slider Development

Create clean, responsive, and interactive sliders using Swiper.js. Learn how to set up Swiper, customize its appearance, and configure essential features like navigation, autoplay, and breakpoints. Build real-world sliders and enhance them with dynamic data and animation effects.

course

JavaScript Tables with Grid.js

JavaScript Tables with Grid.js

Learn how to build modern, interactive data tables using Grid.js. Gain practical skills in sorting, searching, pagination, custom cell rendering, and dynamic data updates.

course

JavaScript Tooltips and Popovers with Tippy.js

JavaScript Tooltips and Popovers with Tippy.js

Learn to create modern, accessible tooltips and popovers using Tippy JS. Explore configuration options, styling techniques, animations, and interaction triggers to enhance user experience.

course

JavaScript Web Components with Lit

JavaScript Web Components with Lit

Master the art of building fast, lightweight, and reusable Web Components using Lit’s reactive templating system. This course guides you through the essentials of LitElement, from basic concepts to advanced patterns, enabling you to create modern, maintainable UI components for any web application.

project

Jeopardy! Question Difficulty and Category Prediction

Jeopardy! Question Difficulty and Category Prediction

Analyze and predict the difficulty or category of Jeopardy! questions using NLP techniques. This project guides you through data cleaning, text preprocessing, exploratory analysis, vectorization, model building, evaluation, and interpretation, all using the Jeopardy! quiz show dataset.

course

Knowledge Graphs and Embeddings

Knowledge Graphs and Embeddings

An intermediate, theory-first course introducing the foundations of knowledge graphs, their embedding models, and reasoning techniques, with hands-on Python demos using numpy and networkx.

course

Kotlin Classes and Objects

Kotlin Classes and Objects

A beginner-friendly course introducing the fundamentals of classes and objects in Kotlin. Learn how to define classes, create objects, use properties and methods, and understand the basics of object-oriented programming in Kotlin.

course

Kotlin Concurrency Fundamentals

Kotlin Concurrency Fundamentals

A beginner-friendly course introducing concurrency concepts in Kotlin, focusing on practical usage for Android and backend development. Learn threads, coroutines, suspend functions, dispatchers, structured concurrency, async/await, and error handling with clear explanations and real-world code examples.

course

Kotlin Data Types

Kotlin Data Types

A beginner-friendly course introducing the fundamental data types in Kotlin, including practical explanations, code examples, and quizzes to reinforce learning.

course

Kotlin Loops

Kotlin Loops

A beginner-friendly course introducing the fundamentals of loops in Kotlin, including for, while, and do-while loops, as well as practical use cases and loop control statements.

course

Latent Space Geometry in LLMs

Latent Space Geometry in LLMs

A concept-driven, upper-intermediate course exploring how large language models encode, organize, and manipulate information within high-dimensional latent spaces. Emphasis is placed on geometric intuition, manifold structure, linearity, and the relationship between geometry and model behavior.

course

Linear Algebra and Calculus Foundations

Linear Algebra and Calculus Foundations

Gain a solid understanding of the mathematical foundations that power machine learning, data science, and engineering. Master vectors, matrices, linear transformations, and multivariate calculus – from dot products and eigenvalues to gradients, Jacobians, and multiple integrals – building the intuition and skills needed to tackle real-world computational problems.

course

Logging and Monitoring in Spring Applications

Logging and Monitoring in Spring Applications

A beginner-friendly course designed to introduce and deepen your understanding of logging and monitoring in real-world Spring Boot applications. Learn the essentials of logging frameworks, best practices, and how to monitor your applications for reliability and performance.

course

Mapbox Vector Maps in React Apps

Mapbox Vector Maps in React Apps

Integrate Mapbox vector maps into React applications. Render interactive maps, customize styles and layers, and implement advanced interactivity such as events and geolocation.
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

JavaScript Pixi.js Game Graphics Foundations

JavaScript Pixi.js Game Graphics Foundations

Create interactive 2D game graphics using PixiJS and JavaScript. Work with sprites, textures, animation, containers, and event handling to build dynamic visual scenes.

course

JavaScript Swiper.js Slider Development

JavaScript Swiper.js Slider Development

Create clean, responsive, and interactive sliders using Swiper.js. Learn how to set up Swiper, customize its appearance, and configure essential features like navigation, autoplay, and breakpoints. Build real-world sliders and enhance them with dynamic data and animation effects.

course

JavaScript Tables with Grid.js

JavaScript Tables with Grid.js

Learn how to build modern, interactive data tables using Grid.js. Gain practical skills in sorting, searching, pagination, custom cell rendering, and dynamic data updates.

course

JavaScript Tooltips and Popovers with Tippy.js

JavaScript Tooltips and Popovers with Tippy.js

Learn to create modern, accessible tooltips and popovers using Tippy JS. Explore configuration options, styling techniques, animations, and interaction triggers to enhance user experience.

course

JavaScript Web Components with Lit

JavaScript Web Components with Lit

Master the art of building fast, lightweight, and reusable Web Components using Lit’s reactive templating system. This course guides you through the essentials of LitElement, from basic concepts to advanced patterns, enabling you to create modern, maintainable UI components for any web application.

project

Jeopardy! Question Difficulty and Category Prediction

Jeopardy! Question Difficulty and Category Prediction

Analyze and predict the difficulty or category of Jeopardy! questions using NLP techniques. This project guides you through data cleaning, text preprocessing, exploratory analysis, vectorization, model building, evaluation, and interpretation, all using the Jeopardy! quiz show dataset.

course

Knowledge Graphs and Embeddings

Knowledge Graphs and Embeddings

An intermediate, theory-first course introducing the foundations of knowledge graphs, their embedding models, and reasoning techniques, with hands-on Python demos using numpy and networkx.

course

Kotlin Classes and Objects

Kotlin Classes and Objects

A beginner-friendly course introducing the fundamentals of classes and objects in Kotlin. Learn how to define classes, create objects, use properties and methods, and understand the basics of object-oriented programming in Kotlin.

course

Kotlin Concurrency Fundamentals

Kotlin Concurrency Fundamentals

A beginner-friendly course introducing concurrency concepts in Kotlin, focusing on practical usage for Android and backend development. Learn threads, coroutines, suspend functions, dispatchers, structured concurrency, async/await, and error handling with clear explanations and real-world code examples.

course

Kotlin Data Types

Kotlin Data Types

A beginner-friendly course introducing the fundamental data types in Kotlin, including practical explanations, code examples, and quizzes to reinforce learning.

course

Kotlin Loops

Kotlin Loops

A beginner-friendly course introducing the fundamentals of loops in Kotlin, including for, while, and do-while loops, as well as practical use cases and loop control statements.

course

Latent Space Geometry in LLMs

Latent Space Geometry in LLMs

A concept-driven, upper-intermediate course exploring how large language models encode, organize, and manipulate information within high-dimensional latent spaces. Emphasis is placed on geometric intuition, manifold structure, linearity, and the relationship between geometry and model behavior.

course

Linear Algebra and Calculus Foundations

Linear Algebra and Calculus Foundations

Gain a solid understanding of the mathematical foundations that power machine learning, data science, and engineering. Master vectors, matrices, linear transformations, and multivariate calculus – from dot products and eigenvalues to gradients, Jacobians, and multiple integrals – building the intuition and skills needed to tackle real-world computational problems.

course

Logging and Monitoring in Spring Applications

Logging and Monitoring in Spring Applications

A beginner-friendly course designed to introduce and deepen your understanding of logging and monitoring in real-world Spring Boot applications. Learn the essentials of logging frameworks, best practices, and how to monitor your applications for reliability and performance.

course

Mapbox Vector Maps in React Apps

Mapbox Vector Maps in React Apps

Integrate Mapbox vector maps into React applications. Render interactive maps, customize styles and layers, and implement advanced interactivity such as events and geolocation.

course

JavaScript Pixi.js Game Graphics Foundations

JavaScript Pixi.js Game Graphics Foundations

Create interactive 2D game graphics using PixiJS and JavaScript. Work with sprites, textures, animation, containers, and event handling to build dynamic visual scenes.

course

JavaScript Swiper.js Slider Development

JavaScript Swiper.js Slider Development

Create clean, responsive, and interactive sliders using Swiper.js. Learn how to set up Swiper, customize its appearance, and configure essential features like navigation, autoplay, and breakpoints. Build real-world sliders and enhance them with dynamic data and animation effects.

course

JavaScript Tables with Grid.js

JavaScript Tables with Grid.js

Learn how to build modern, interactive data tables using Grid.js. Gain practical skills in sorting, searching, pagination, custom cell rendering, and dynamic data updates.

course

JavaScript Tooltips and Popovers with Tippy.js

JavaScript Tooltips and Popovers with Tippy.js

Learn to create modern, accessible tooltips and popovers using Tippy JS. Explore configuration options, styling techniques, animations, and interaction triggers to enhance user experience.

course

JavaScript Web Components with Lit

JavaScript Web Components with Lit

Master the art of building fast, lightweight, and reusable Web Components using Lit’s reactive templating system. This course guides you through the essentials of LitElement, from basic concepts to advanced patterns, enabling you to create modern, maintainable UI components for any web application.

project

Jeopardy! Question Difficulty and Category Prediction

Jeopardy! Question Difficulty and Category Prediction

Analyze and predict the difficulty or category of Jeopardy! questions using NLP techniques. This project guides you through data cleaning, text preprocessing, exploratory analysis, vectorization, model building, evaluation, and interpretation, all using the Jeopardy! quiz show dataset.

course

Knowledge Graphs and Embeddings

Knowledge Graphs and Embeddings

An intermediate, theory-first course introducing the foundations of knowledge graphs, their embedding models, and reasoning techniques, with hands-on Python demos using numpy and networkx.

course

Kotlin Classes and Objects

Kotlin Classes and Objects

A beginner-friendly course introducing the fundamentals of classes and objects in Kotlin. Learn how to define classes, create objects, use properties and methods, and understand the basics of object-oriented programming in Kotlin.

course

Kotlin Concurrency Fundamentals

Kotlin Concurrency Fundamentals

A beginner-friendly course introducing concurrency concepts in Kotlin, focusing on practical usage for Android and backend development. Learn threads, coroutines, suspend functions, dispatchers, structured concurrency, async/await, and error handling with clear explanations and real-world code examples.

course

Kotlin Data Types

Kotlin Data Types

A beginner-friendly course introducing the fundamental data types in Kotlin, including practical explanations, code examples, and quizzes to reinforce learning.

course

Kotlin Loops

Kotlin Loops

A beginner-friendly course introducing the fundamentals of loops in Kotlin, including for, while, and do-while loops, as well as practical use cases and loop control statements.

course

Latent Space Geometry in LLMs

Latent Space Geometry in LLMs

A concept-driven, upper-intermediate course exploring how large language models encode, organize, and manipulate information within high-dimensional latent spaces. Emphasis is placed on geometric intuition, manifold structure, linearity, and the relationship between geometry and model behavior.

course

Linear Algebra and Calculus Foundations

Linear Algebra and Calculus Foundations

Gain a solid understanding of the mathematical foundations that power machine learning, data science, and engineering. Master vectors, matrices, linear transformations, and multivariate calculus – from dot products and eigenvalues to gradients, Jacobians, and multiple integrals – building the intuition and skills needed to tackle real-world computational problems.

course

Logging and Monitoring in Spring Applications

Logging and Monitoring in Spring Applications

A beginner-friendly course designed to introduce and deepen your understanding of logging and monitoring in real-world Spring Boot applications. Learn the essentials of logging frameworks, best practices, and how to monitor your applications for reliability and performance.

course

Mapbox Vector Maps in React Apps

Mapbox Vector Maps in React Apps

Integrate Mapbox vector maps into React applications. Render interactive maps, customize styles and layers, and implement advanced interactivity such as events and geolocation.
not found

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

some-alt