Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
All Courses & Projects | Codefinity

Filters

Technologies

Level

Browse our catalog

Explore tracks, courses, and projects — all in one place. Learn at your pace and build real-world skills.

Course
New

C++ Introduction Video Course
New

Welcome to C++ Introduction Video Course – your gateway to mastering the core concepts of C++ programming with real-world applications and extensive practice sessions. Whether you're new to programming or looking to strengthen your skills, this course provides a clear, concise introduction to C++. Explore fundamental principles through practical examples and hands-on exercises, bridging theory with real-world use cases. By the end, you'll have the skills to write efficient, industry-standard code, opening doors to exciting opportunities in software development and beyond.

Course
New

C++ STL Containers and Algorithms
New

Master modern C++ through the power of the Standard Template Library. Learn how containers, iterators, and algorithms work together to create clean, efficient, and expressive code. Explore essential containers like vector, map, and unordered_map, understand their performance trade-offs, and apply core algorithms for searching, sorting, transforming, and generating data. Build a solid foundation for writing robust, reusable, and high-performance C++ programs.

Course
New

test course with sections with quiz
New

test

Course
New

Python for HR Specialists
New

A practical Python course tailored for HR professionals. Learn how to automate HR tasks, analyze employee data, and generate insightful reports using Python. Each section blends engaging theory with hands-on, real-world challenges relevant to HR workflows.

Course
New

System Architecture and the DevOps Approach
New

A beginner-friendly course introducing foundational system architecture concepts, modern architectural patterns, and the influence of DevOps principles on design, scalability, automation, and deployment. Learn through clear explanations, practical examples, and interactive quizzes.

Course
New

Personal Knowledge Management
New

Unlock the power of effective note-taking and knowledge retention. Learn why traditional methods fail, how to build a sustainable PKM system, and discover proven techniques and tools to transform scattered information into actionable insights.

Course
New

Prompt Engineering Basics
New

A beginner-friendly, fully theoretical course introducing the core concepts and practical strategies of prompt engineering for large language models (LLMs). Learn how to structure, refine, and optimize prompts to achieve better AI-generated results.

Course
New

Mathematical Foundations of Neural Networks
New

Gain a rigorous mathematical understanding of neural networks as function approximators. Explore their linear-algebraic structure, approximation power, and the fundamental role of depth in expressivity—without implementation or training details.

Course
New

TRACK DA - PANDAS MODULE GEN
New

Master advanced data manipulation techniques in pandas, focusing on combining and reshaping DataFrames for powerful data analysis workflows.

Course
New

Deploying Computer Vision on IoT
New

Learn how to design, implement, and deploy computer vision solutions on IoT devices using Python and popular libraries. This course covers the fundamentals of computer vision, IoT integration, and deployment strategies for real-world applications.

Course
New

Python Memory Management
New

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
New

Test course Ruslan
New

coming soon

codefinity
some-alt