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

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(126)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.0
(2)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(50)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(400)

Courses & Projects

course

Performance and Reliability Testing

Performance and Reliability Testing

A comprehensive course for software engineers covering the principles, strategies, and hands-on techniques for performance and reliability testing. Explore the theory behind load, stress, and chaos testing, and learn to apply industry-standard tools and methodologies to ensure robust, scalable, and resilient systems.

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.

course

Probability Distributions for Machine Learning

Probability Distributions for Machine Learning

Build strong intuition for probability distributions central to machine learning. Explore the exponential family, Gaussian, Bernoulli, and Multinomial distributions, and understand their roles in modeling, loss functions, and inference, with minimal code and clear visualizations.

course

Python Metaclasses Demystified

Python Metaclasses Demystified

A beginner-friendly, hands-on course that unravels the mysteries of Python metaclasses. Learn what metaclasses are, how they work, and how to use them to create powerful, flexible, and maintainable code. Each section blends clear theory with practical, real-world tasks to ensure deep understanding.

course

Python Structural Programming

Python Structural Programming

A deep dive into advanced structural programming concepts in Python, focusing on robust file handling, error management, concurrency, asynchronous programming and testing.

course

Python for Architects

Python for Architects

A hands-on course designed for architects to leverage Python for solving real-world architectural problems, including data analysis, geometry, visualization, and automation. This course blends architectural thinking with Python programming, focusing on practical applications relevant to the field.

course

Python for Bankers

Python for Bankers

A practical Python course tailored for banking professionals, focusing on real-world financial data analysis, risk assessment, and automation tasks. Learn how Python can streamline banking operations, analyze financial data, and solve common problems faced by bankers.

course

Python for Civil Engineers

Python for Civil Engineers

Explore how Python empowers civil engineers to solve real-world engineering problems, automate calculations, and analyze data. This course blends practical coding with civil engineering scenarios, focusing on structural analysis, materials, and project management.

course

Python for Coaches

Python for Coaches

A practical Python course designed specifically for coaches, trainers, and sports professionals. Learn how to leverage Python to analyze performance, track progress, and make data-driven decisions to enhance coaching outcomes.

course

Python for Compliance Officers

Python for Compliance Officers

Learn how to leverage Python to automate, analyze, and streamline compliance tasks. This course is tailored for compliance officers seeking to enhance their efficiency and accuracy using Python, focusing on real-world scenarios such as monitoring transactions, detecting anomalies, and generating compliance reports.

course

Python for Content Creators

Python for Content Creators

Unlock the power of Python to automate, analyze, and enhance your content creation workflow. This course is designed for content creators who want to leverage Python for tasks such as automating repetitive processes, analyzing audience data, and generating creative content. With hands-on challenges and engaging theory, you'll learn to solve real-world problems and boost your productivity.

course

Python for Creators and Makers

Python for Creators and Makers

Explore how Python empowers creators and makers to automate, analyze, and visualize their projects. This course blends hands-on coding with creative problem-solving, focusing on real-world applications relevant to artists, designers, hobbyists, and inventors.

course

Python for Customer Success Managers

Python for Customer Success Managers

Learn how to leverage Python to automate, analyze, and optimize tasks relevant to Customer Success Managers. This course focuses on practical applications of Python for customer data analysis, reporting, and workflow automation, tailored for professionals with basic Python knowledge.

course

Python for Digital Agencies

Python for Digital Agencies

Learn how to leverage Python to solve real-world problems faced by digital agencies. This course covers automation, data analysis, and reporting techniques tailored for marketing, content, and analytics teams. Through engaging theory and hands-on challenges, you'll gain practical skills to streamline workflows, analyze campaign data, and generate actionable insights.

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

Business AI Toolkit

laptop3 Courses
list42 Tasks

Beginner

4.1
(126)
track
lockOnly for Ultimate
track image

DevOps Specialist

laptop6 Courses
list91 Tasks

Beginner

4.0
(2)
track
lockOnly for Ultimate
track image

Supervised Learning Foundations

laptop6 Courses
list74 Tasks

Beginner

4.3
(50)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line2 Projects
list132 Tasks

Beginner

4.6
(400)
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.0
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

Performance and Reliability Testing

Performance and Reliability Testing

A comprehensive course for software engineers covering the principles, strategies, and hands-on techniques for performance and reliability testing. Explore the theory behind load, stress, and chaos testing, and learn to apply industry-standard tools and methodologies to ensure robust, scalable, and resilient systems.

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.

course

Probability Distributions for Machine Learning

Probability Distributions for Machine Learning

Build strong intuition for probability distributions central to machine learning. Explore the exponential family, Gaussian, Bernoulli, and Multinomial distributions, and understand their roles in modeling, loss functions, and inference, with minimal code and clear visualizations.

course

Python Metaclasses Demystified

Python Metaclasses Demystified

A beginner-friendly, hands-on course that unravels the mysteries of Python metaclasses. Learn what metaclasses are, how they work, and how to use them to create powerful, flexible, and maintainable code. Each section blends clear theory with practical, real-world tasks to ensure deep understanding.

course

Python Structural Programming

Python Structural Programming

A deep dive into advanced structural programming concepts in Python, focusing on robust file handling, error management, concurrency, asynchronous programming and testing.

course

Python for Architects

Python for Architects

A hands-on course designed for architects to leverage Python for solving real-world architectural problems, including data analysis, geometry, visualization, and automation. This course blends architectural thinking with Python programming, focusing on practical applications relevant to the field.

course

Python for Bankers

Python for Bankers

A practical Python course tailored for banking professionals, focusing on real-world financial data analysis, risk assessment, and automation tasks. Learn how Python can streamline banking operations, analyze financial data, and solve common problems faced by bankers.

course

Python for Civil Engineers

Python for Civil Engineers

Explore how Python empowers civil engineers to solve real-world engineering problems, automate calculations, and analyze data. This course blends practical coding with civil engineering scenarios, focusing on structural analysis, materials, and project management.

course

Python for Coaches

Python for Coaches

A practical Python course designed specifically for coaches, trainers, and sports professionals. Learn how to leverage Python to analyze performance, track progress, and make data-driven decisions to enhance coaching outcomes.

course

Python for Compliance Officers

Python for Compliance Officers

Learn how to leverage Python to automate, analyze, and streamline compliance tasks. This course is tailored for compliance officers seeking to enhance their efficiency and accuracy using Python, focusing on real-world scenarios such as monitoring transactions, detecting anomalies, and generating compliance reports.

course

Python for Content Creators

Python for Content Creators

Unlock the power of Python to automate, analyze, and enhance your content creation workflow. This course is designed for content creators who want to leverage Python for tasks such as automating repetitive processes, analyzing audience data, and generating creative content. With hands-on challenges and engaging theory, you'll learn to solve real-world problems and boost your productivity.

course

Python for Creators and Makers

Python for Creators and Makers

Explore how Python empowers creators and makers to automate, analyze, and visualize their projects. This course blends hands-on coding with creative problem-solving, focusing on real-world applications relevant to artists, designers, hobbyists, and inventors.

course

Python for Customer Success Managers

Python for Customer Success Managers

Learn how to leverage Python to automate, analyze, and optimize tasks relevant to Customer Success Managers. This course focuses on practical applications of Python for customer data analysis, reporting, and workflow automation, tailored for professionals with basic Python knowledge.

course

Python for Digital Agencies

Python for Digital Agencies

Learn how to leverage Python to solve real-world problems faced by digital agencies. This course covers automation, data analysis, and reporting techniques tailored for marketing, content, and analytics teams. Through engaging theory and hands-on challenges, you'll gain practical skills to streamline workflows, analyze campaign data, and generate actionable insights.

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

Performance and Reliability Testing

Performance and Reliability Testing

A comprehensive course for software engineers covering the principles, strategies, and hands-on techniques for performance and reliability testing. Explore the theory behind load, stress, and chaos testing, and learn to apply industry-standard tools and methodologies to ensure robust, scalable, and resilient systems.

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.

course

Probability Distributions for Machine Learning

Probability Distributions for Machine Learning

Build strong intuition for probability distributions central to machine learning. Explore the exponential family, Gaussian, Bernoulli, and Multinomial distributions, and understand their roles in modeling, loss functions, and inference, with minimal code and clear visualizations.

course

Python Metaclasses Demystified

Python Metaclasses Demystified

A beginner-friendly, hands-on course that unravels the mysteries of Python metaclasses. Learn what metaclasses are, how they work, and how to use them to create powerful, flexible, and maintainable code. Each section blends clear theory with practical, real-world tasks to ensure deep understanding.

course

Python Structural Programming

Python Structural Programming

A deep dive into advanced structural programming concepts in Python, focusing on robust file handling, error management, concurrency, asynchronous programming and testing.

course

Python for Architects

Python for Architects

A hands-on course designed for architects to leverage Python for solving real-world architectural problems, including data analysis, geometry, visualization, and automation. This course blends architectural thinking with Python programming, focusing on practical applications relevant to the field.

course

Python for Bankers

Python for Bankers

A practical Python course tailored for banking professionals, focusing on real-world financial data analysis, risk assessment, and automation tasks. Learn how Python can streamline banking operations, analyze financial data, and solve common problems faced by bankers.

course

Python for Civil Engineers

Python for Civil Engineers

Explore how Python empowers civil engineers to solve real-world engineering problems, automate calculations, and analyze data. This course blends practical coding with civil engineering scenarios, focusing on structural analysis, materials, and project management.

course

Python for Coaches

Python for Coaches

A practical Python course designed specifically for coaches, trainers, and sports professionals. Learn how to leverage Python to analyze performance, track progress, and make data-driven decisions to enhance coaching outcomes.

course

Python for Compliance Officers

Python for Compliance Officers

Learn how to leverage Python to automate, analyze, and streamline compliance tasks. This course is tailored for compliance officers seeking to enhance their efficiency and accuracy using Python, focusing on real-world scenarios such as monitoring transactions, detecting anomalies, and generating compliance reports.

course

Python for Content Creators

Python for Content Creators

Unlock the power of Python to automate, analyze, and enhance your content creation workflow. This course is designed for content creators who want to leverage Python for tasks such as automating repetitive processes, analyzing audience data, and generating creative content. With hands-on challenges and engaging theory, you'll learn to solve real-world problems and boost your productivity.

course

Python for Creators and Makers

Python for Creators and Makers

Explore how Python empowers creators and makers to automate, analyze, and visualize their projects. This course blends hands-on coding with creative problem-solving, focusing on real-world applications relevant to artists, designers, hobbyists, and inventors.

course

Python for Customer Success Managers

Python for Customer Success Managers

Learn how to leverage Python to automate, analyze, and optimize tasks relevant to Customer Success Managers. This course focuses on practical applications of Python for customer data analysis, reporting, and workflow automation, tailored for professionals with basic Python knowledge.

course

Python for Digital Agencies

Python for Digital Agencies

Learn how to leverage Python to solve real-world problems faced by digital agencies. This course covers automation, data analysis, and reporting techniques tailored for marketing, content, and analytics teams. Through engaging theory and hands-on challenges, you'll gain practical skills to streamline workflows, analyze campaign data, and generate actionable insights.

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

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

some-alt