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

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(21092)
track
lockOnly for Ultimate
track image

Full Stack Web Development 2024

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list52 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

4.1
(11)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list248 Tasks

Beginner

4.6
(114)

Courses & Projects

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 Multithreading and Multiprocessing

Python Multithreading and Multiprocessing

A beginner-friendly course introducing the concepts, techniques, and practical applications of multithreading and multiprocessing in Python. Learn how to write concurrent programs, manage threads and processes, and solve real-world problems using parallel execution.

course

Python Networking Basics

Python Networking Basics

A hands-on introduction to networking in Python, focusing on practical skills for building networked applications. Learn how Python communicates over networks, use sockets, send and receive data, and interact with web APIs.

course

Python Ninja (copy - for upload test)

Python Ninja (copy - for upload test)

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

course

Python Ninja copy from video course

Python Ninja copy from video course

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

project

Python OOP Project Notes Tracker

Python OOP Project Notes Tracker

course

Python Object-Oriented Programming (OOP) Mastery

Python Object-Oriented Programming (OOP) Mastery

A comprehensive course designed to teach Python's object-oriented programming paradigm from the ground up. Learn how to design, implement, and utilize classes, objects, inheritance, polymorphism, and advanced OOP concepts to write robust and maintainable Python code.

course

Python Packaging and Distribution

Python Packaging and Distribution

A practical course guiding Python developers through the process of structuring, packaging, and distributing Python projects using modern tools and best practices. Learn to create installable packages, manage dependencies, and publish your work for reuse and deployment.

course

Python Programming Essentials

Python Programming Essentials

A comprehensive introduction to Python programming, covering core concepts, data structures, and foundational libraries for data analysis and visualization.

course

Python Programming Fundamentals (copy) 1774874722397

Python Programming Fundamentals (copy) 1774874722397

A comprehensive introduction to Python programming, covering core concepts, data structures, control flow, functions, and essential libraries for data analysis and scientific computing.

course

Python Programming: An Introductory Course

Python Programming: An Introductory Course

A beginner-friendly course designed to introduce you to the core concepts of Python programming. Through a blend of videos, code samples, and clear explanations, you'll build a solid foundation in Python and gain the confidence to write your own programs.

course

Python Security Best Practices

Python Security Best Practices

Learn how to write secure Python code by understanding common vulnerabilities, safe coding techniques, and practical security measures. This course covers essential security concepts, real-world scenarios, and hands-on tasks to help you protect your Python applications.

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 Unit Testing Fundamentals

Python Unit Testing Fundamentals

Learn how to write reliable Python code by testing it the right way. This short course introduces unit testing using Python’s built-in unittest framework, focusing on practical skills rather than theory. You’ll learn what unit tests are, why they matter, and how to write clear, meaningful tests for real Python functions. The course covers assertions, testing edge cases, handling exceptions, and understanding test failures. You’ll also learn how to structure test files and run tests confidently.

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

TEST TRACK 12

laptop1 Course
pencil-with-line1 Project
list0 Task

Beginner

4.0
(21092)
track
lockOnly for Ultimate
track image

Full Stack Web Development 2024

laptop7 Courses
list386 Tasks

Beginner

4.5
(54)
track
lockOnly for Ultimate
track image

Become a React Developer 2024

laptop4 Courses
list52 Tasks

Intermediate

4.8
(8)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

4.1
(11)
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 2024

laptop7 Courses
list386 Tasks
4.5
track
track image
For Ultimate

Only for Ultimate

Become a React Developer 2024

laptop4 Courses
list52 Tasks
4.8
track
track image
For Ultimate

Only for Ultimate

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks
4.1
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

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 Multithreading and Multiprocessing

Python Multithreading and Multiprocessing

A beginner-friendly course introducing the concepts, techniques, and practical applications of multithreading and multiprocessing in Python. Learn how to write concurrent programs, manage threads and processes, and solve real-world problems using parallel execution.

course

Python Networking Basics

Python Networking Basics

A hands-on introduction to networking in Python, focusing on practical skills for building networked applications. Learn how Python communicates over networks, use sockets, send and receive data, and interact with web APIs.

course

Python Ninja (copy - for upload test)

Python Ninja (copy - for upload test)

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

course

Python Ninja copy from video course

Python Ninja copy from video course

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

project

Python OOP Project Notes Tracker

Python OOP Project Notes Tracker

course

Python Object-Oriented Programming (OOP) Mastery

Python Object-Oriented Programming (OOP) Mastery

A comprehensive course designed to teach Python's object-oriented programming paradigm from the ground up. Learn how to design, implement, and utilize classes, objects, inheritance, polymorphism, and advanced OOP concepts to write robust and maintainable Python code.

course

Python Packaging and Distribution

Python Packaging and Distribution

A practical course guiding Python developers through the process of structuring, packaging, and distributing Python projects using modern tools and best practices. Learn to create installable packages, manage dependencies, and publish your work for reuse and deployment.

course

Python Programming Essentials

Python Programming Essentials

A comprehensive introduction to Python programming, covering core concepts, data structures, and foundational libraries for data analysis and visualization.

course

Python Programming Fundamentals (copy) 1774874722397

Python Programming Fundamentals (copy) 1774874722397

A comprehensive introduction to Python programming, covering core concepts, data structures, control flow, functions, and essential libraries for data analysis and scientific computing.

course

Python Programming: An Introductory Course

Python Programming: An Introductory Course

A beginner-friendly course designed to introduce you to the core concepts of Python programming. Through a blend of videos, code samples, and clear explanations, you'll build a solid foundation in Python and gain the confidence to write your own programs.

course

Python Security Best Practices

Python Security Best Practices

Learn how to write secure Python code by understanding common vulnerabilities, safe coding techniques, and practical security measures. This course covers essential security concepts, real-world scenarios, and hands-on tasks to help you protect your Python applications.

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 Unit Testing Fundamentals

Python Unit Testing Fundamentals

Learn how to write reliable Python code by testing it the right way. This short course introduces unit testing using Python’s built-in unittest framework, focusing on practical skills rather than theory. You’ll learn what unit tests are, why they matter, and how to write clear, meaningful tests for real Python functions. The course covers assertions, testing edge cases, handling exceptions, and understanding test failures. You’ll also learn how to structure test files and run tests confidently.

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 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 Multithreading and Multiprocessing

Python Multithreading and Multiprocessing

A beginner-friendly course introducing the concepts, techniques, and practical applications of multithreading and multiprocessing in Python. Learn how to write concurrent programs, manage threads and processes, and solve real-world problems using parallel execution.

course

Python Networking Basics

Python Networking Basics

A hands-on introduction to networking in Python, focusing on practical skills for building networked applications. Learn how Python communicates over networks, use sockets, send and receive data, and interact with web APIs.

course

Python Ninja (copy - for upload test)

Python Ninja (copy - for upload test)

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

course

Python Ninja copy from video course

Python Ninja copy from video course

Welcome to the Python Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of Python programming through a fun and educational game. You'll guide a ninja through various challenges, using Python to control movements and interact with objects like sushi. Starting with the basics, you'll learn how to navigate the map, pick up and place sushi, and gradually progress to more complex programming concepts such as functions, loops, and conditional statements. Each chapter offers hands-on practice to reinforce your learning, culminating in exciting challenges that test your skills. Whether you're a complete beginner or looking to sharpen your coding abilities, this course provides a comprehensive and enjoyable learning experience. Join us and become a coding ninja!

project

Python OOP Project Notes Tracker

Python OOP Project Notes Tracker

course

Python Object-Oriented Programming (OOP) Mastery

Python Object-Oriented Programming (OOP) Mastery

A comprehensive course designed to teach Python's object-oriented programming paradigm from the ground up. Learn how to design, implement, and utilize classes, objects, inheritance, polymorphism, and advanced OOP concepts to write robust and maintainable Python code.

course

Python Packaging and Distribution

Python Packaging and Distribution

A practical course guiding Python developers through the process of structuring, packaging, and distributing Python projects using modern tools and best practices. Learn to create installable packages, manage dependencies, and publish your work for reuse and deployment.

course

Python Programming Essentials

Python Programming Essentials

A comprehensive introduction to Python programming, covering core concepts, data structures, and foundational libraries for data analysis and visualization.

course

Python Programming Fundamentals (copy) 1774874722397

Python Programming Fundamentals (copy) 1774874722397

A comprehensive introduction to Python programming, covering core concepts, data structures, control flow, functions, and essential libraries for data analysis and scientific computing.

course

Python Programming: An Introductory Course

Python Programming: An Introductory Course

A beginner-friendly course designed to introduce you to the core concepts of Python programming. Through a blend of videos, code samples, and clear explanations, you'll build a solid foundation in Python and gain the confidence to write your own programs.

course

Python Security Best Practices

Python Security Best Practices

Learn how to write secure Python code by understanding common vulnerabilities, safe coding techniques, and practical security measures. This course covers essential security concepts, real-world scenarios, and hands-on tasks to help you protect your Python applications.

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 Unit Testing Fundamentals

Python Unit Testing Fundamentals

Learn how to write reliable Python code by testing it the right way. This short course introduces unit testing using Python’s built-in unittest framework, focusing on practical skills rather than theory. You’ll learn what unit tests are, why they matter, and how to write clear, meaningful tests for real Python functions. The course covers assertions, testing edge cases, handling exceptions, and understanding test failures. You’ll also learn how to structure test files and run tests confidently.

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

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

some-alt