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

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.

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

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.

course

Practical Penetration Testing

Practical Penetration Testing

A hands-on course guiding learners through the essentials of web application and API penetration testing, from foundational concepts to exploitation techniques and professional reporting. Includes real-world scenarios, practical tasks, and review questions to reinforce learning.

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

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

Prompt Engineering for Work

Prompt Engineering for Work

Knowing how to talk to AI is the single most transferable skill in 2026. This course goes beyond the basics — teaching you how prompts actually work, what techniques produce reliable results, and how to apply them across the real tasks professionals face every day. From emails and reports to data analysis, brainstorming, and code, you'll leave with a practical prompt toolkit you can use immediately.

course

Python for Economists

Python for Economists

A practical course designed for economists to leverage Python for data analysis, economic modeling, and visualization. Learn how to apply Python's powerful libraries and programming techniques to solve real-world economic problems.

course

Python for Electrical Engineers

Python for Electrical Engineers

Explore how Python empowers electrical engineers to analyze circuits, process signals, and model systems. This course blends practical coding with real-world electrical engineering scenarios, using Python and its scientific libraries to solve authentic engineering problems.

course

Python for Environmental Science

Python for Environmental Science

Explore how Python can be leveraged to address real-world environmental science problems. This course guides students through data analysis, visualization, and modeling techniques relevant to environmental research, using hands-on tasks and engaging theory chapters.

course

Python for FinTech

Python for FinTech

Explore how Python empowers FinTech solutions by automating financial analysis, modeling, and data-driven decision making. This course blends practical coding with real-world finance scenarios, guiding you through essential FinTech concepts and hands-on challenges.
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

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.

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

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.

course

Practical Penetration Testing

Practical Penetration Testing

A hands-on course guiding learners through the essentials of web application and API penetration testing, from foundational concepts to exploitation techniques and professional reporting. Includes real-world scenarios, practical tasks, and review questions to reinforce learning.

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

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

Prompt Engineering for Work

Prompt Engineering for Work

Knowing how to talk to AI is the single most transferable skill in 2026. This course goes beyond the basics — teaching you how prompts actually work, what techniques produce reliable results, and how to apply them across the real tasks professionals face every day. From emails and reports to data analysis, brainstorming, and code, you'll leave with a practical prompt toolkit you can use immediately.

course

Python for Economists

Python for Economists

A practical course designed for economists to leverage Python for data analysis, economic modeling, and visualization. Learn how to apply Python's powerful libraries and programming techniques to solve real-world economic problems.

course

Python for Electrical Engineers

Python for Electrical Engineers

Explore how Python empowers electrical engineers to analyze circuits, process signals, and model systems. This course blends practical coding with real-world electrical engineering scenarios, using Python and its scientific libraries to solve authentic engineering problems.

course

Python for Environmental Science

Python for Environmental Science

Explore how Python can be leveraged to address real-world environmental science problems. This course guides students through data analysis, visualization, and modeling techniques relevant to environmental research, using hands-on tasks and engaging theory chapters.

course

Python for FinTech

Python for FinTech

Explore how Python empowers FinTech solutions by automating financial analysis, modeling, and data-driven decision making. This course blends practical coding with real-world finance scenarios, guiding you through essential FinTech concepts and hands-on challenges.

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.

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

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.

course

Practical Penetration Testing

Practical Penetration Testing

A hands-on course guiding learners through the essentials of web application and API penetration testing, from foundational concepts to exploitation techniques and professional reporting. Includes real-world scenarios, practical tasks, and review questions to reinforce learning.

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

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

Prompt Engineering for Work

Prompt Engineering for Work

Knowing how to talk to AI is the single most transferable skill in 2026. This course goes beyond the basics — teaching you how prompts actually work, what techniques produce reliable results, and how to apply them across the real tasks professionals face every day. From emails and reports to data analysis, brainstorming, and code, you'll leave with a practical prompt toolkit you can use immediately.

course

Python for Economists

Python for Economists

A practical course designed for economists to leverage Python for data analysis, economic modeling, and visualization. Learn how to apply Python's powerful libraries and programming techniques to solve real-world economic problems.

course

Python for Electrical Engineers

Python for Electrical Engineers

Explore how Python empowers electrical engineers to analyze circuits, process signals, and model systems. This course blends practical coding with real-world electrical engineering scenarios, using Python and its scientific libraries to solve authentic engineering problems.

course

Python for Environmental Science

Python for Environmental Science

Explore how Python can be leveraged to address real-world environmental science problems. This course guides students through data analysis, visualization, and modeling techniques relevant to environmental research, using hands-on tasks and engaging theory chapters.

course

Python for FinTech

Python for FinTech

Explore how Python empowers FinTech solutions by automating financial analysis, modeling, and data-driven decision making. This course blends practical coding with real-world finance scenarios, guiding you through essential FinTech concepts and hands-on challenges.
not found

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

some-alt