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

Technologies

Topic

Level

Type of lesson

Career tracks

track
lockOnly for Ultimate
track image

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(19404)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list73 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

5.0
(2)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks

Beginner

4.6
(114)

Courses & Projects

course

JavaScript Data Types Foundations

JavaScript Data Types Foundations

Master how JavaScript represents, stores, and manipulates data through practical, real-world examples. Explore primitive and reference types, work with arrays and objects, and understand how type conversion affects program behavior. Build the confidence to handle data correctly, avoid common pitfalls, and write clean, predictable JavaScript in any project.

course

JavaScript Data Visualization with ECharts

JavaScript Data Visualization with ECharts

Master the essentials and advanced capabilities of ECharts to build high-quality, interactive dashboards for enterprise and admin applications. Learn how to work with core chart types, customize visuals, add interactivity, stream live data, and assemble complete dashboard layouts with professional responsiveness and export options.

course

JavaScript Date Handling with Day.js

JavaScript Date Handling with Day.js

Learn to handle dates and times in JavaScript using Day JS. Practice parsing user input, formatting dates for display, modifying time values, and comparing dates.

course

JavaScript Design Patterns

JavaScript Design Patterns

Learn how to use proven design patterns to write cleaner, more maintainable JavaScript. Explore creational, structural, and behavioral patterns through small, practical examples that show how each pattern solves real coding challenges.

course

JavaScript Form Validation

JavaScript Form Validation

Learn how to validate form input, enforce rules, and guide users toward correct and complete submissions using JavaScript. Explore HTML5 validation, custom logic, regular expressions, and asynchronous checks, then apply these concepts to create real-world form behavior. Build clear error messaging, improve usability, and finish with a fully validated signup form that demonstrates form handling best practices.

course

JavaScript GSAP Animation Basics

JavaScript GSAP Animation Basics

Create smooth, interactive animations using GSAP, the powerful JavaScript animation library. Learn how to build tweens, sequence timelines, animate DOM elements, and introduce natural motion with easing. Add scroll-based effects and apply your skills to real-world mini projects for polished, engaging web experiences.

course

JavaScript Leaflet.js Map Fundamentals

JavaScript Leaflet.js Map Fundamentals

Create interactive and visually engaging maps using Leaflet.js. Learn how to set up maps, add markers, customize tile layers, and design custom icons. Apply your skills through practical mini projects such as store locators, route maps, and event maps.

course

JavaScript Masonry Layouts for Responsive Grids

JavaScript Masonry Layouts for Responsive Grids

Learn how to build dynamic and responsive grid layouts using Masonry JS. Discover layout fundamentals, image handling, performance optimization, and real project integration.

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 APIs Essentials

JavaScript Web APIs Essentials

Explore the most useful web APIs. Learn to work with drag and drop, clipboard access, fullscreen mode, storage APIs, file uploads, and geolocation to create interactive and engaging web features. Reinforce your skills with hands-on mini projects that put each API into practice.

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.

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.
not found

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

Career tracks

track
lockOnly for Ultimate
track image

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(19404)
track
lockOnly for Ultimate
track image

Full Stack Web Development

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list73 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

5.0
(2)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks

Beginner

4.6
(114)
track
track image
For Ultimate

Only for Ultimate

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task
4.0
track
track image
For Ultimate

Only for Ultimate

Full Stack Web Development

laptop7 Courses
list386 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Become a React Developer 2024

laptop4 Courses
list73 Tasks
4.8
track
track image
For Ultimate

Only for Ultimate

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks
5.0
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

JavaScript Data Types Foundations

JavaScript Data Types Foundations

Master how JavaScript represents, stores, and manipulates data through practical, real-world examples. Explore primitive and reference types, work with arrays and objects, and understand how type conversion affects program behavior. Build the confidence to handle data correctly, avoid common pitfalls, and write clean, predictable JavaScript in any project.

course

JavaScript Data Visualization with ECharts

JavaScript Data Visualization with ECharts

Master the essentials and advanced capabilities of ECharts to build high-quality, interactive dashboards for enterprise and admin applications. Learn how to work with core chart types, customize visuals, add interactivity, stream live data, and assemble complete dashboard layouts with professional responsiveness and export options.

course

JavaScript Date Handling with Day.js

JavaScript Date Handling with Day.js

Learn to handle dates and times in JavaScript using Day JS. Practice parsing user input, formatting dates for display, modifying time values, and comparing dates.

course

JavaScript Design Patterns

JavaScript Design Patterns

Learn how to use proven design patterns to write cleaner, more maintainable JavaScript. Explore creational, structural, and behavioral patterns through small, practical examples that show how each pattern solves real coding challenges.

course

JavaScript Form Validation

JavaScript Form Validation

Learn how to validate form input, enforce rules, and guide users toward correct and complete submissions using JavaScript. Explore HTML5 validation, custom logic, regular expressions, and asynchronous checks, then apply these concepts to create real-world form behavior. Build clear error messaging, improve usability, and finish with a fully validated signup form that demonstrates form handling best practices.

course

JavaScript GSAP Animation Basics

JavaScript GSAP Animation Basics

Create smooth, interactive animations using GSAP, the powerful JavaScript animation library. Learn how to build tweens, sequence timelines, animate DOM elements, and introduce natural motion with easing. Add scroll-based effects and apply your skills to real-world mini projects for polished, engaging web experiences.

course

JavaScript Leaflet.js Map Fundamentals

JavaScript Leaflet.js Map Fundamentals

Create interactive and visually engaging maps using Leaflet.js. Learn how to set up maps, add markers, customize tile layers, and design custom icons. Apply your skills through practical mini projects such as store locators, route maps, and event maps.

course

JavaScript Masonry Layouts for Responsive Grids

JavaScript Masonry Layouts for Responsive Grids

Learn how to build dynamic and responsive grid layouts using Masonry JS. Discover layout fundamentals, image handling, performance optimization, and real project integration.

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 APIs Essentials

JavaScript Web APIs Essentials

Explore the most useful web APIs. Learn to work with drag and drop, clipboard access, fullscreen mode, storage APIs, file uploads, and geolocation to create interactive and engaging web features. Reinforce your skills with hands-on mini projects that put each API into practice.

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.

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

JavaScript Data Types Foundations

JavaScript Data Types Foundations

Master how JavaScript represents, stores, and manipulates data through practical, real-world examples. Explore primitive and reference types, work with arrays and objects, and understand how type conversion affects program behavior. Build the confidence to handle data correctly, avoid common pitfalls, and write clean, predictable JavaScript in any project.

course

JavaScript Data Visualization with ECharts

JavaScript Data Visualization with ECharts

Master the essentials and advanced capabilities of ECharts to build high-quality, interactive dashboards for enterprise and admin applications. Learn how to work with core chart types, customize visuals, add interactivity, stream live data, and assemble complete dashboard layouts with professional responsiveness and export options.

course

JavaScript Date Handling with Day.js

JavaScript Date Handling with Day.js

Learn to handle dates and times in JavaScript using Day JS. Practice parsing user input, formatting dates for display, modifying time values, and comparing dates.

course

JavaScript Design Patterns

JavaScript Design Patterns

Learn how to use proven design patterns to write cleaner, more maintainable JavaScript. Explore creational, structural, and behavioral patterns through small, practical examples that show how each pattern solves real coding challenges.

course

JavaScript Form Validation

JavaScript Form Validation

Learn how to validate form input, enforce rules, and guide users toward correct and complete submissions using JavaScript. Explore HTML5 validation, custom logic, regular expressions, and asynchronous checks, then apply these concepts to create real-world form behavior. Build clear error messaging, improve usability, and finish with a fully validated signup form that demonstrates form handling best practices.

course

JavaScript GSAP Animation Basics

JavaScript GSAP Animation Basics

Create smooth, interactive animations using GSAP, the powerful JavaScript animation library. Learn how to build tweens, sequence timelines, animate DOM elements, and introduce natural motion with easing. Add scroll-based effects and apply your skills to real-world mini projects for polished, engaging web experiences.

course

JavaScript Leaflet.js Map Fundamentals

JavaScript Leaflet.js Map Fundamentals

Create interactive and visually engaging maps using Leaflet.js. Learn how to set up maps, add markers, customize tile layers, and design custom icons. Apply your skills through practical mini projects such as store locators, route maps, and event maps.

course

JavaScript Masonry Layouts for Responsive Grids

JavaScript Masonry Layouts for Responsive Grids

Learn how to build dynamic and responsive grid layouts using Masonry JS. Discover layout fundamentals, image handling, performance optimization, and real project integration.

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 APIs Essentials

JavaScript Web APIs Essentials

Explore the most useful web APIs. Learn to work with drag and drop, clipboard access, fullscreen mode, storage APIs, file uploads, and geolocation to create interactive and engaging web features. Reinforce your skills with hands-on mini projects that put each API into practice.

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.

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.
not found

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

We're sorry to hear that something went wrong. What happened?
some-alt