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
(1058)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(128)
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
(426)

Courses & Projects

course

PHP Memory Management

PHP Memory Management

Master PHP's internal memory management, including allocation, usage, and freeing of memory. Learn how the Zend Engine handles memory, how zvals and reference counting work, and how to profile and optimize memory usage in your PHP applications.

course

PHP Sessions and Cookies

PHP Sessions and Cookies

Master the essentials of managing user state in PHP using sessions and cookies. This course guides you from the basics of session and cookie handling to implementing secure login persistence and building a mini login system.

course

Parameter-Efficient Fine-Tuning

Parameter-Efficient Fine-Tuning

A mathematically rigorous, code-light exploration of parameter-efficient fine-tuning (PEFT) for large neural networks. This course emphasizes linear algebra, optimization, and architectural trade-offs, providing deep intuition and theoretical grounding for modern PEFT methods.

course

Personal Productivity Without Burnout

Personal Productivity Without Burnout

A course for knowledge workers who are tired of productivity gurus, 5 a.m. routines, and Notion templates the size of a novel. Most popular productivity advice makes people less productive and more burned out — because it is built around the cult of work, not around how the brain and body actually function. This course is about sustainable productivity: doing what matters, not lying to yourself that “you can do 8 hours of deep work every day” — you can’t — and not burning out by the time you’re 40.

project

Phishing Detection with Classification

Phishing Detection with Classification

Build a zero-day phishing detection engine using structural heuristics and gradient boosting, following strict constraints: no functions, strictly linear code, and a single data load. Analyze, visualize, and classify phishing URLs using Python, pandas, seaborn, matplotlib, and scikit-learn.

project

Ping Pong Game

Ping Pong Game

Build a fully functional terminal-based Ping Pong game in Python using the curses library. This hands-on course guides you step-by-step through terminal graphics, game state management, real-time input, and game loop design.

project

Pokemon Power Analysis

Pokemon Power Analysis

Embark on a hands-on data science adventure in the Pokémon universe! Analyze Pokémon stats, engineer features, and build a machine learning model to predict Legendary status. This project guides you through real-world data science workflows using pandas, seaborn, and scikit-learn, all while exploring the mysteries of Pokémon power.

project

Poll System

Poll System

Build a beginner-friendly, step-by-step Java OOP project for a console-based Poll System. Learn to design and implement classes, methods, and a simple interactive menu using core Java concepts.

project

Predicting Data Scientist Salaries

Predicting Data Scientist Salaries

Build a complete data science workflow to predict dynamic taxi fares using linear regression. Explore, clean, and analyze real-world ride and weather data, engineer features from timestamps, and interpret model results to understand the impact of weather conditions, time of day, and surge pricing mechanisms.

project

Predicting Laptop Prices

Predicting Laptop Prices

A hands-on case study guiding you through building a laptop price prediction model using real-world data. You'll learn to load, clean, and engineer features from a dataset, perform exploratory analysis, encode categorical variables, build a regression model, and interpret its results.

project

Predicting Viral Webtoons

Predicting Viral Webtoons

A hands-on, linear-code case study where you build an end-to-end regression model to predict webcomic popularity using NLP and categorical features, following strict constraints: no custom functions, only vectorized pandas and scikit-learn tools, and a single dataset load.

course

Probabilistic Graphical Models Essentials

Probabilistic Graphical Models Essentials

Master the foundations of probabilistic graphical models (PGMs), including Bayesian networks and Markov random fields. Learn how graph structure encodes independence, build toy models, and understand where PGMs excel in modern machine learning.

course

Product KPIs and Growth Metrics

Product KPIs and Growth Metrics

Master the essential product metrics and growth KPIs that drive successful digital products. Learn to distinguish between vanity and actionable metrics, analyze user growth, retention, and revenue, and apply real-world analytics frameworks to inform product strategy.

course

Productivity Tools for Data Scientists

Productivity Tools for Data Scientists

Master practical habits and tools to organize, automate, document, and reproduce your data science work. Learn to use Jupyter notebooks effectively, automate repetitive tasks, document your process, and ensure your analyses are always reproducible.

course

Programming for Motion Designers

Programming for Motion Designers

Discover how programming can empower motion designers to automate, enhance, and innovate their creative workflows. This course introduces Python programming concepts and demonstrates their practical applications in motion design, from automating repetitive tasks to generating dynamic visuals and analyzing animation data.
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
(1058)
track
lockOnly for Ultimate
track image

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(128)
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
(426)
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

PHP Memory Management

PHP Memory Management

Master PHP's internal memory management, including allocation, usage, and freeing of memory. Learn how the Zend Engine handles memory, how zvals and reference counting work, and how to profile and optimize memory usage in your PHP applications.

course

PHP Sessions and Cookies

PHP Sessions and Cookies

Master the essentials of managing user state in PHP using sessions and cookies. This course guides you from the basics of session and cookie handling to implementing secure login persistence and building a mini login system.

course

Parameter-Efficient Fine-Tuning

Parameter-Efficient Fine-Tuning

A mathematically rigorous, code-light exploration of parameter-efficient fine-tuning (PEFT) for large neural networks. This course emphasizes linear algebra, optimization, and architectural trade-offs, providing deep intuition and theoretical grounding for modern PEFT methods.

course

Personal Productivity Without Burnout

Personal Productivity Without Burnout

A course for knowledge workers who are tired of productivity gurus, 5 a.m. routines, and Notion templates the size of a novel. Most popular productivity advice makes people less productive and more burned out — because it is built around the cult of work, not around how the brain and body actually function. This course is about sustainable productivity: doing what matters, not lying to yourself that “you can do 8 hours of deep work every day” — you can’t — and not burning out by the time you’re 40.

project

Phishing Detection with Classification

Phishing Detection with Classification

Build a zero-day phishing detection engine using structural heuristics and gradient boosting, following strict constraints: no functions, strictly linear code, and a single data load. Analyze, visualize, and classify phishing URLs using Python, pandas, seaborn, matplotlib, and scikit-learn.

project

Ping Pong Game

Ping Pong Game

Build a fully functional terminal-based Ping Pong game in Python using the curses library. This hands-on course guides you step-by-step through terminal graphics, game state management, real-time input, and game loop design.

project

Pokemon Power Analysis

Pokemon Power Analysis

Embark on a hands-on data science adventure in the Pokémon universe! Analyze Pokémon stats, engineer features, and build a machine learning model to predict Legendary status. This project guides you through real-world data science workflows using pandas, seaborn, and scikit-learn, all while exploring the mysteries of Pokémon power.

project

Poll System

Poll System

Build a beginner-friendly, step-by-step Java OOP project for a console-based Poll System. Learn to design and implement classes, methods, and a simple interactive menu using core Java concepts.

project

Predicting Data Scientist Salaries

Predicting Data Scientist Salaries

Build a complete data science workflow to predict dynamic taxi fares using linear regression. Explore, clean, and analyze real-world ride and weather data, engineer features from timestamps, and interpret model results to understand the impact of weather conditions, time of day, and surge pricing mechanisms.

project

Predicting Laptop Prices

Predicting Laptop Prices

A hands-on case study guiding you through building a laptop price prediction model using real-world data. You'll learn to load, clean, and engineer features from a dataset, perform exploratory analysis, encode categorical variables, build a regression model, and interpret its results.

project

Predicting Viral Webtoons

Predicting Viral Webtoons

A hands-on, linear-code case study where you build an end-to-end regression model to predict webcomic popularity using NLP and categorical features, following strict constraints: no custom functions, only vectorized pandas and scikit-learn tools, and a single dataset load.

course

Probabilistic Graphical Models Essentials

Probabilistic Graphical Models Essentials

Master the foundations of probabilistic graphical models (PGMs), including Bayesian networks and Markov random fields. Learn how graph structure encodes independence, build toy models, and understand where PGMs excel in modern machine learning.

course

Product KPIs and Growth Metrics

Product KPIs and Growth Metrics

Master the essential product metrics and growth KPIs that drive successful digital products. Learn to distinguish between vanity and actionable metrics, analyze user growth, retention, and revenue, and apply real-world analytics frameworks to inform product strategy.

course

Productivity Tools for Data Scientists

Productivity Tools for Data Scientists

Master practical habits and tools to organize, automate, document, and reproduce your data science work. Learn to use Jupyter notebooks effectively, automate repetitive tasks, document your process, and ensure your analyses are always reproducible.

course

Programming for Motion Designers

Programming for Motion Designers

Discover how programming can empower motion designers to automate, enhance, and innovate their creative workflows. This course introduces Python programming concepts and demonstrates their practical applications in motion design, from automating repetitive tasks to generating dynamic visuals and analyzing animation data.

course

PHP Memory Management

PHP Memory Management

Master PHP's internal memory management, including allocation, usage, and freeing of memory. Learn how the Zend Engine handles memory, how zvals and reference counting work, and how to profile and optimize memory usage in your PHP applications.

course

PHP Sessions and Cookies

PHP Sessions and Cookies

Master the essentials of managing user state in PHP using sessions and cookies. This course guides you from the basics of session and cookie handling to implementing secure login persistence and building a mini login system.

course

Parameter-Efficient Fine-Tuning

Parameter-Efficient Fine-Tuning

A mathematically rigorous, code-light exploration of parameter-efficient fine-tuning (PEFT) for large neural networks. This course emphasizes linear algebra, optimization, and architectural trade-offs, providing deep intuition and theoretical grounding for modern PEFT methods.

course

Personal Productivity Without Burnout

Personal Productivity Without Burnout

A course for knowledge workers who are tired of productivity gurus, 5 a.m. routines, and Notion templates the size of a novel. Most popular productivity advice makes people less productive and more burned out — because it is built around the cult of work, not around how the brain and body actually function. This course is about sustainable productivity: doing what matters, not lying to yourself that “you can do 8 hours of deep work every day” — you can’t — and not burning out by the time you’re 40.

project

Phishing Detection with Classification

Phishing Detection with Classification

Build a zero-day phishing detection engine using structural heuristics and gradient boosting, following strict constraints: no functions, strictly linear code, and a single data load. Analyze, visualize, and classify phishing URLs using Python, pandas, seaborn, matplotlib, and scikit-learn.

project

Ping Pong Game

Ping Pong Game

Build a fully functional terminal-based Ping Pong game in Python using the curses library. This hands-on course guides you step-by-step through terminal graphics, game state management, real-time input, and game loop design.

project

Pokemon Power Analysis

Pokemon Power Analysis

Embark on a hands-on data science adventure in the Pokémon universe! Analyze Pokémon stats, engineer features, and build a machine learning model to predict Legendary status. This project guides you through real-world data science workflows using pandas, seaborn, and scikit-learn, all while exploring the mysteries of Pokémon power.

project

Poll System

Poll System

Build a beginner-friendly, step-by-step Java OOP project for a console-based Poll System. Learn to design and implement classes, methods, and a simple interactive menu using core Java concepts.

project

Predicting Data Scientist Salaries

Predicting Data Scientist Salaries

Build a complete data science workflow to predict dynamic taxi fares using linear regression. Explore, clean, and analyze real-world ride and weather data, engineer features from timestamps, and interpret model results to understand the impact of weather conditions, time of day, and surge pricing mechanisms.

project

Predicting Laptop Prices

Predicting Laptop Prices

A hands-on case study guiding you through building a laptop price prediction model using real-world data. You'll learn to load, clean, and engineer features from a dataset, perform exploratory analysis, encode categorical variables, build a regression model, and interpret its results.

project

Predicting Viral Webtoons

Predicting Viral Webtoons

A hands-on, linear-code case study where you build an end-to-end regression model to predict webcomic popularity using NLP and categorical features, following strict constraints: no custom functions, only vectorized pandas and scikit-learn tools, and a single dataset load.

course

Probabilistic Graphical Models Essentials

Probabilistic Graphical Models Essentials

Master the foundations of probabilistic graphical models (PGMs), including Bayesian networks and Markov random fields. Learn how graph structure encodes independence, build toy models, and understand where PGMs excel in modern machine learning.

course

Product KPIs and Growth Metrics

Product KPIs and Growth Metrics

Master the essential product metrics and growth KPIs that drive successful digital products. Learn to distinguish between vanity and actionable metrics, analyze user growth, retention, and revenue, and apply real-world analytics frameworks to inform product strategy.

course

Productivity Tools for Data Scientists

Productivity Tools for Data Scientists

Master practical habits and tools to organize, automate, document, and reproduce your data science work. Learn to use Jupyter notebooks effectively, automate repetitive tasks, document your process, and ensure your analyses are always reproducible.

course

Programming for Motion Designers

Programming for Motion Designers

Discover how programming can empower motion designers to automate, enhance, and innovate their creative workflows. This course introduces Python programming concepts and demonstrates their practical applications in motion design, from automating repetitive tasks to generating dynamic visuals and analyzing animation data.
not found

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

some-alt