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

Complete Claude Ecosystem

laptop3 Courses
list53 Tasks

Beginner

track
lockOnly for Ultimate
track image

AI Toolkit for Business

laptop4 Courses
list75 Tasks

Beginner

track
lockOnly for Ultimate
track image

AI-Assisted Web Developer

laptop6 Courses
list64 Tasks

Beginner

track
lockOnly for Ultimate
track image

Business Intelligence Specialist

laptop6 Courses
pencil-with-line2 Projects
list206 Tasks

Intermediate

track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line3 Projects
list133 Tasks

Beginner

new

Courses & Projects

course

Python Memory Management

Python Memory Management

Master the skills needed to understand Python's memory management internals and performance optimization techniques. This course is designed for intermediate and advanced Python developers who want to understand how Python handles memory, write memory-efficient code, detect and fix memory leaks, and optimize performance in real-world applications.

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 Regular Expressions

Python Regular Expressions

A comprehensive course on Python regular expressions, designed for learners with basic Python knowledge. This course covers regex syntax, pattern matching, advanced features, and practical applications through theory and hands-on tasks.

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

Complete Claude Ecosystem

laptop3 Courses
list53 Tasks

Beginner

track
lockOnly for Ultimate
track image

AI Toolkit for Business

laptop4 Courses
list75 Tasks

Beginner

track
lockOnly for Ultimate
track image

AI-Assisted Web Developer

laptop6 Courses
list64 Tasks

Beginner

track
lockOnly for Ultimate
track image

Business Intelligence Specialist

laptop6 Courses
pencil-with-line2 Projects
list206 Tasks

Intermediate

track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop7 Courses
pencil-with-line3 Projects
list133 Tasks

Beginner

new

track
track image
For Ultimate

Only for Ultimate

Complete Claude Ecosystem

laptop3 Courses
list53 Tasks

new

track
track image
For Ultimate

Only for Ultimate

AI Toolkit for Business

laptop4 Courses
list75 Tasks

new

track
track image
For Ultimate

Only for Ultimate

AI-Assisted Web Developer

laptop6 Courses
list64 Tasks

new

track
track image
For Ultimate

Only for Ultimate

Business Intelligence Specialist

laptop6 Courses
pencil-with-line2 Projects
list206 Tasks

new

track
track image
For Ultimate

Only for Ultimate

Python from Zero to Hero

laptop7 Courses
pencil-with-line3 Projects
list133 Tasks

new

Search
Close

Courses & Projects

Technologies

course

Python Memory Management

Python Memory Management

Master the skills needed to understand Python's memory management internals and performance optimization techniques. This course is designed for intermediate and advanced Python developers who want to understand how Python handles memory, write memory-efficient code, detect and fix memory leaks, and optimize performance in real-world applications.

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 Regular Expressions

Python Regular Expressions

A comprehensive course on Python regular expressions, designed for learners with basic Python knowledge. This course covers regex syntax, pattern matching, advanced features, and practical applications through theory and hands-on tasks.

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 Memory Management

Python Memory Management

Master the skills needed to understand Python's memory management internals and performance optimization techniques. This course is designed for intermediate and advanced Python developers who want to understand how Python handles memory, write memory-efficient code, detect and fix memory leaks, and optimize performance in real-world applications.

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 Regular Expressions

Python Regular Expressions

A comprehensive course on Python regular expressions, designed for learners with basic Python knowledge. This course covers regex syntax, pattern matching, advanced features, and practical applications through theory and hands-on tasks.

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

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

codefinity
some-alt