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

Technologies

Topic

Level

Type of lesson

Career tracks

track
lockOnly for Ultimate
track image

Web Development with C#

laptop10 Courses
list439 Tasks

Beginner

4.7
(3429)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop6 Courses
list215 Tasks

Beginner

4.6
(12827)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.7
(3627)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1086)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(217)

Courses & Projects

course

Soft Skills for Professional Development

Soft Skills for Professional Development

Unlock the essential soft skills that drive career success in today's fast-paced, collaborative, and remote-ready world. This course is your step-by-step guide to mastering communication, emotional intelligence, critical thinking, leadership, productivity, and personal branding. You'll gain practical tools to lead with confidence, manage time and energy effectively, solve problems creatively, and thrive in both in-person and remote environments. Through self-assessments, reflection exercises, and real-world frameworks, you'll build the habits and mindset needed to grow in your roleβ€”and stand out in your career.

course

AI-Powered Sales and Marketing with ChatGPT

AI-Powered Sales and Marketing with ChatGPT

Master the art of using ChatGPT to scale your marketing efforts without losing your brand's voice. In this hands-on course, you'll learn to build custom GPTs, create high-converting email campaigns, generate social media content, repurpose blog posts into video scripts and podcasts, and manage tone consistently across platforms. Explore tools like Canvas and Projects to organize workflows, collaborate effectively, and maintain context across campaigns. You'll also learn to avoid common pitfalls of over-automation and ensure your messaging remains human, relevant, and on-brand. Perfect for creators, marketers, and content teams ready to work smarter.

course

API Foundations

API Foundations

A beginner-friendly course introducing the core concepts of APIs, their types, how they work, and their role in modern technology. This course uses simple language and practical scenarios to help you understand APIs from the ground up, with easy quizzes to reinforce your learning.

course

Build a Code Free Website with WordPress

Build a Code Free Website with WordPress

Master the skills needed to build a modern, responsive website using WordPressβ€”without writing code. Learn how to create and customize pages, install essential plugins, and launch a professional site ready for clients or personal use.

course

C++ Concurrency and Multithreading

C++ Concurrency and Multithreading

Learn how to write efficient, thread-safe, and high-performance C++ programs. This course introduces the fundamentals of concurrency, thread management, and synchronization, then moves to advanced tools and best practices. You'll explore key concepts like mutexes, locks, atomic operations, and condition variables, and apply them to build real-world concurrent applications. By the end, you’ll understand how to safely manage threads, avoid common pitfalls, and use modern C++ features like std::async, futures, and thread pools to design scalable multithreaded systems.

course

Code Quality and Refactoring in Python

Code Quality and Refactoring in Python

Master the principles of writing clean, maintainable, and efficient Python code. Learn to identify code smells, apply refactoring techniques, and adopt best practices for code quality. Practice your skills with hands-on tasks designed for those familiar with basic Python syntax.

course

Evaluation Metrics in Machine Learning with Python

Evaluation Metrics in Machine Learning with Python

A comprehensive course for intermediate learners to master the key evaluation metrics used in machine learning, covering both supervised and unsupervised tasks. The course progresses from foundational concepts to practical Python implementations, interpretation of results, and a comparative overview of metric types and their trade-offs.

course

Feature Encoding Methods in Python

Feature Encoding Methods in Python

Master advanced categorical feature encoding methods in Python, including Weight-of-Evidence, Leave-one-out, Helmert, and high-cardinality encodings. Learn to avoid encoding leakage and apply robust techniques for real-world data science projects.

course

Introduction to Ansible

Introduction to Ansible

A beginner-friendly course designed to introduce learners to Ansible, covering its core concepts, system management capabilities, and configuration automation techniques through concise, easy-to-follow chapters.

course

Introduction to SciPy

Introduction to SciPy

A comprehensive course designed for students with strong math backgrounds and intermediate to advanced Python skills, focusing on leveraging SciPy for scientific computing, optimization, integration, and advanced mathematical operations.

course

Introduction to Stream API

Introduction to Stream API

Learn to harness Stream API in Java for efficient and elegant data processing. Explore its architecture, key principles, and functional interfaces, along with powerful operations like filtering, mapping, sorting, and collecting results. Discover advanced techniques for performance optimization, error handling, and parallel processing to apply Stream API effectively in real-world scenarios.

course

JavaScript Array Methods

JavaScript Array Methods

Master the most practical and commonly used JavaScript array methods, progressing from foundational techniques to advanced functional programming patterns. Each chapter introduces a new method, explains its purpose, demonstrates real-world usage, and tests your understanding.

course

Matlab Basics

Matlab Basics

Matlab's simplicity, efficiency, and overall computing power make it an excellent programming language for both beginners and top professionals alike. It's the language of choice for anything to do with numbers and data. This is an accelerated course designed to rocket you from beginner to professional, showing you every step along the way, so that you'll walk away ready to begin your programming career.

course

Product Management Fundamentals

Product Management Fundamentals

Product Management Foundations offers a practical introduction to the core principles, tools, and techniques every product manager needs. You'll explore how to define product vision, map user needs, and build roadmaps that align strategy with execution. Through hands-on exercises, you'll learn to create user personas, validate ideas through prototyping, and present your product with clarity and impact. By the end, you'll be equipped to guide a product from concept to pitch with confidence.

course

Project Management

Project Management

Gain the essential skills needed to manage projects from start to finish. Learn to define project requirements and deliverables during the initiation phase, create a project plan and accurately estimate time in the planning phase, lead meetings, write status reports, and control costs during execution, and seek client feedback while closing a project. By the end, you will be equipped to manage projects effectively and avoid common mistakes.
not found

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

Career tracks

track
lockOnly for Ultimate
track image

Web Development with C#

laptop10 Courses
list439 Tasks

Beginner

4.7
(3429)
track
lockOnly for Ultimate
track image

Python from Zero to Hero

laptop6 Courses
list215 Tasks

Beginner

4.6
(12827)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero

laptop7 Courses
list249 Tasks

Beginner

4.7
(3627)
track
lockOnly for Ultimate
track image

Π‘++ Essentials

laptop6 Courses
list124 Tasks

Beginner

4.3
(1086)
track
lockOnly for Ultimate
track image

Game Development with Unity

laptop4 Courses
list164 Tasks

Beginner

4.4
(217)
track
track image
For Ultimate

Only for Ultimate

Web Development with C#

laptop10 Courses
list439 Tasks
4.7
track
track image
For Ultimate

Only for Ultimate

Python from Zero to Hero

laptop6 Courses
list215 Tasks
4.6
track
track image
For Ultimate

Only for Ultimate

SQL from Zero to Hero

laptop7 Courses
list249 Tasks
4.7
track
track image
For Ultimate

Only for Ultimate

Π‘++ Essentials

laptop6 Courses
list124 Tasks
4.3
track
track image
For Ultimate

Only for Ultimate

Game Development with Unity

laptop4 Courses
list164 Tasks
4.4
Search
Close

Courses & Projects

Technologies

course

Soft Skills for Professional Development

Soft Skills for Professional Development

Unlock the essential soft skills that drive career success in today's fast-paced, collaborative, and remote-ready world. This course is your step-by-step guide to mastering communication, emotional intelligence, critical thinking, leadership, productivity, and personal branding. You'll gain practical tools to lead with confidence, manage time and energy effectively, solve problems creatively, and thrive in both in-person and remote environments. Through self-assessments, reflection exercises, and real-world frameworks, you'll build the habits and mindset needed to grow in your roleβ€”and stand out in your career.

course

AI-Powered Sales and Marketing with ChatGPT

AI-Powered Sales and Marketing with ChatGPT

Master the art of using ChatGPT to scale your marketing efforts without losing your brand's voice. In this hands-on course, you'll learn to build custom GPTs, create high-converting email campaigns, generate social media content, repurpose blog posts into video scripts and podcasts, and manage tone consistently across platforms. Explore tools like Canvas and Projects to organize workflows, collaborate effectively, and maintain context across campaigns. You'll also learn to avoid common pitfalls of over-automation and ensure your messaging remains human, relevant, and on-brand. Perfect for creators, marketers, and content teams ready to work smarter.

course

API Foundations

API Foundations

A beginner-friendly course introducing the core concepts of APIs, their types, how they work, and their role in modern technology. This course uses simple language and practical scenarios to help you understand APIs from the ground up, with easy quizzes to reinforce your learning.

course

Build a Code Free Website with WordPress

Build a Code Free Website with WordPress

Master the skills needed to build a modern, responsive website using WordPressβ€”without writing code. Learn how to create and customize pages, install essential plugins, and launch a professional site ready for clients or personal use.

course

C++ Concurrency and Multithreading

C++ Concurrency and Multithreading

Learn how to write efficient, thread-safe, and high-performance C++ programs. This course introduces the fundamentals of concurrency, thread management, and synchronization, then moves to advanced tools and best practices. You'll explore key concepts like mutexes, locks, atomic operations, and condition variables, and apply them to build real-world concurrent applications. By the end, you’ll understand how to safely manage threads, avoid common pitfalls, and use modern C++ features like std::async, futures, and thread pools to design scalable multithreaded systems.

course

Code Quality and Refactoring in Python

Code Quality and Refactoring in Python

Master the principles of writing clean, maintainable, and efficient Python code. Learn to identify code smells, apply refactoring techniques, and adopt best practices for code quality. Practice your skills with hands-on tasks designed for those familiar with basic Python syntax.

course

Evaluation Metrics in Machine Learning with Python

Evaluation Metrics in Machine Learning with Python

A comprehensive course for intermediate learners to master the key evaluation metrics used in machine learning, covering both supervised and unsupervised tasks. The course progresses from foundational concepts to practical Python implementations, interpretation of results, and a comparative overview of metric types and their trade-offs.

course

Feature Encoding Methods in Python

Feature Encoding Methods in Python

Master advanced categorical feature encoding methods in Python, including Weight-of-Evidence, Leave-one-out, Helmert, and high-cardinality encodings. Learn to avoid encoding leakage and apply robust techniques for real-world data science projects.

course

Introduction to Ansible

Introduction to Ansible

A beginner-friendly course designed to introduce learners to Ansible, covering its core concepts, system management capabilities, and configuration automation techniques through concise, easy-to-follow chapters.

course

Introduction to SciPy

Introduction to SciPy

A comprehensive course designed for students with strong math backgrounds and intermediate to advanced Python skills, focusing on leveraging SciPy for scientific computing, optimization, integration, and advanced mathematical operations.

course

Introduction to Stream API

Introduction to Stream API

Learn to harness Stream API in Java for efficient and elegant data processing. Explore its architecture, key principles, and functional interfaces, along with powerful operations like filtering, mapping, sorting, and collecting results. Discover advanced techniques for performance optimization, error handling, and parallel processing to apply Stream API effectively in real-world scenarios.

course

JavaScript Array Methods

JavaScript Array Methods

Master the most practical and commonly used JavaScript array methods, progressing from foundational techniques to advanced functional programming patterns. Each chapter introduces a new method, explains its purpose, demonstrates real-world usage, and tests your understanding.

course

Matlab Basics

Matlab Basics

Matlab's simplicity, efficiency, and overall computing power make it an excellent programming language for both beginners and top professionals alike. It's the language of choice for anything to do with numbers and data. This is an accelerated course designed to rocket you from beginner to professional, showing you every step along the way, so that you'll walk away ready to begin your programming career.

course

Product Management Fundamentals

Product Management Fundamentals

Product Management Foundations offers a practical introduction to the core principles, tools, and techniques every product manager needs. You'll explore how to define product vision, map user needs, and build roadmaps that align strategy with execution. Through hands-on exercises, you'll learn to create user personas, validate ideas through prototyping, and present your product with clarity and impact. By the end, you'll be equipped to guide a product from concept to pitch with confidence.

course

Project Management

Project Management

Gain the essential skills needed to manage projects from start to finish. Learn to define project requirements and deliverables during the initiation phase, create a project plan and accurately estimate time in the planning phase, lead meetings, write status reports, and control costs during execution, and seek client feedback while closing a project. By the end, you will be equipped to manage projects effectively and avoid common mistakes.

course

Soft Skills for Professional Development

Soft Skills for Professional Development

Unlock the essential soft skills that drive career success in today's fast-paced, collaborative, and remote-ready world. This course is your step-by-step guide to mastering communication, emotional intelligence, critical thinking, leadership, productivity, and personal branding. You'll gain practical tools to lead with confidence, manage time and energy effectively, solve problems creatively, and thrive in both in-person and remote environments. Through self-assessments, reflection exercises, and real-world frameworks, you'll build the habits and mindset needed to grow in your roleβ€”and stand out in your career.

course

AI-Powered Sales and Marketing with ChatGPT

AI-Powered Sales and Marketing with ChatGPT

Master the art of using ChatGPT to scale your marketing efforts without losing your brand's voice. In this hands-on course, you'll learn to build custom GPTs, create high-converting email campaigns, generate social media content, repurpose blog posts into video scripts and podcasts, and manage tone consistently across platforms. Explore tools like Canvas and Projects to organize workflows, collaborate effectively, and maintain context across campaigns. You'll also learn to avoid common pitfalls of over-automation and ensure your messaging remains human, relevant, and on-brand. Perfect for creators, marketers, and content teams ready to work smarter.

course

API Foundations

API Foundations

A beginner-friendly course introducing the core concepts of APIs, their types, how they work, and their role in modern technology. This course uses simple language and practical scenarios to help you understand APIs from the ground up, with easy quizzes to reinforce your learning.

course

Build a Code Free Website with WordPress

Build a Code Free Website with WordPress

Master the skills needed to build a modern, responsive website using WordPressβ€”without writing code. Learn how to create and customize pages, install essential plugins, and launch a professional site ready for clients or personal use.

course

C++ Concurrency and Multithreading

C++ Concurrency and Multithreading

Learn how to write efficient, thread-safe, and high-performance C++ programs. This course introduces the fundamentals of concurrency, thread management, and synchronization, then moves to advanced tools and best practices. You'll explore key concepts like mutexes, locks, atomic operations, and condition variables, and apply them to build real-world concurrent applications. By the end, you’ll understand how to safely manage threads, avoid common pitfalls, and use modern C++ features like std::async, futures, and thread pools to design scalable multithreaded systems.

course

Code Quality and Refactoring in Python

Code Quality and Refactoring in Python

Master the principles of writing clean, maintainable, and efficient Python code. Learn to identify code smells, apply refactoring techniques, and adopt best practices for code quality. Practice your skills with hands-on tasks designed for those familiar with basic Python syntax.

course

Evaluation Metrics in Machine Learning with Python

Evaluation Metrics in Machine Learning with Python

A comprehensive course for intermediate learners to master the key evaluation metrics used in machine learning, covering both supervised and unsupervised tasks. The course progresses from foundational concepts to practical Python implementations, interpretation of results, and a comparative overview of metric types and their trade-offs.

course

Feature Encoding Methods in Python

Feature Encoding Methods in Python

Master advanced categorical feature encoding methods in Python, including Weight-of-Evidence, Leave-one-out, Helmert, and high-cardinality encodings. Learn to avoid encoding leakage and apply robust techniques for real-world data science projects.

course

Introduction to Ansible

Introduction to Ansible

A beginner-friendly course designed to introduce learners to Ansible, covering its core concepts, system management capabilities, and configuration automation techniques through concise, easy-to-follow chapters.

course

Introduction to SciPy

Introduction to SciPy

A comprehensive course designed for students with strong math backgrounds and intermediate to advanced Python skills, focusing on leveraging SciPy for scientific computing, optimization, integration, and advanced mathematical operations.

course

Introduction to Stream API

Introduction to Stream API

Learn to harness Stream API in Java for efficient and elegant data processing. Explore its architecture, key principles, and functional interfaces, along with powerful operations like filtering, mapping, sorting, and collecting results. Discover advanced techniques for performance optimization, error handling, and parallel processing to apply Stream API effectively in real-world scenarios.

course

JavaScript Array Methods

JavaScript Array Methods

Master the most practical and commonly used JavaScript array methods, progressing from foundational techniques to advanced functional programming patterns. Each chapter introduces a new method, explains its purpose, demonstrates real-world usage, and tests your understanding.

course

Matlab Basics

Matlab Basics

Matlab's simplicity, efficiency, and overall computing power make it an excellent programming language for both beginners and top professionals alike. It's the language of choice for anything to do with numbers and data. This is an accelerated course designed to rocket you from beginner to professional, showing you every step along the way, so that you'll walk away ready to begin your programming career.

course

Product Management Fundamentals

Product Management Fundamentals

Product Management Foundations offers a practical introduction to the core principles, tools, and techniques every product manager needs. You'll explore how to define product vision, map user needs, and build roadmaps that align strategy with execution. Through hands-on exercises, you'll learn to create user personas, validate ideas through prototyping, and present your product with clarity and impact. By the end, you'll be equipped to guide a product from concept to pitch with confidence.

course

Project Management

Project Management

Gain the essential skills needed to manage projects from start to finish. Learn to define project requirements and deliverables during the initiation phase, create a project plan and accurately estimate time in the planning phase, lead meetings, write status reports, and control costs during execution, and seek client feedback while closing a project. By the end, you will be equipped to manage projects effectively and avoid common mistakes.
not found

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

Follow us

trustpilot logo

Address

codefinity
We're sorry to hear that something went wrong. What happened?
some-alt