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

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

4.1
(13)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list247 Tasks

Beginner

4.6
(116)

Courses & Projects

course

Preparing for the UI/UX Interview

Preparing for the UI/UX Interview

This course meticulously guides you through the essential principles of user interface and user experience design, blending theory with practical, interactive learning. From unraveling the significance of visual hierarchy, consistency, and clarity, to mastering user-centered design, usability, and empathy, each module is structured to provide deep insights into crafting intuitive and accessible interfaces. Engage in hands-on activities such as semi-structured interviews, surveys, and direct application of user feedback, empowering you to design with precision and empathy. Whether you're refining the aesthetics of UI or delving into the psychology of UX, this course lays the foundation for creating digital experiences that resonate with users and stand the test of time. Join us to transform your understanding of digital design and prepare yourself to meet the evolving needs of users in the dynamic landscape of technology.

course

R Introduction: Part II

R Introduction: Part II

In the second part of R Introduction, you will learn about multi-dimensional built-in structures, such as matrices, data frames, and lists.

course

Introduction to React Cloned with Challenges

Introduction to React Cloned with Challenges

Explore the fundamentals of building user interfaces with React. Focus on components, JSX, data flow, state, and side effects used in everyday React applications.

course

Python Functions Tutorial

Python Functions Tutorial

Gain a solid understanding of how functions shape Python programming. Master defining and calling functions, working with arguments, handling return values, and creating flexible, efficient code using recursion and lambda expressions.

course

Introduction to Go

Introduction to Go

This course is an introduction to the Go language for absolute beginners. It covers all the essential topics that are necessary to start coding in Go.

course

Introduction to Machine Learning with Python

Introduction to Machine Learning with Python

Machine learning is now used everywhere. Want to learn it yourself? This course is an introduction to the world of Machine learning for you to learn basic concepts, work with Scikit-learn – the most popular library for ML and build your first Machine Learning project. This course is intended for students with a basic knowledge of Python, Pandas, and Numpy.

course

Working with Databases in Python

Working with Databases in Python

Master the essentials of working with databases in Python using sqlite3 and SQLAlchemy. Learn to store, modify, and retrieve data efficiently, build optimized queries, and connect your applications to databases. Gain practical experience in both SQL and ORM approaches to manage data through clean, Pythonic workflows.

course

Introduction to Scala

Introduction to Scala

Dive into Scala programming with this introductory course, covering the essentials from syntax to advanced data types. Discover Scala's benefits, master variables, control structures, arrays, and strings through practical examples and challenges.

course

Functional Programming Concepts in Python 2024

Functional Programming Concepts in Python 2024

In this course, you will learn advanced topics such as function arguments, iterators, generators, closures, and decorators. Dozens of practice exercises will help you grasp these topics.

course

Git Essentials

Git Essentials

Git is the most popular version control system used by millions of developers around the globe. Whether you're a seasoned developer or a beginner, this course will equip you with the knowledge and skills needed to efficiently manage your software projects, collaborate with others, and master the art of version control.

course

Java Data Structures

Java Data Structures

Discover essential data structures in Java and enhance your programming skills. Explore the dynamic world of ArrayLists, LinkedLists, Stacks, Queues, and more, uncovering their power, versatility, and real-world applications.

course

Association Rule Mining

Association Rule Mining

The Association Rule Mining course offers a comprehensive exploration of the principles and methodologies behind uncovering meaningful associations in large datasets. From understanding the fundamental measures like support, confidence, and lift to employing advanced algorithms such as Apriori and FP-Growth, you will develop the skills necessary to extract valuable insights from transactional data. Through practical applications in diverse domains like retail, healthcare, and finance, participants learn to drive data-driven decision-making, optimize business processes, and uncover hidden opportunities for growth and innovation.

course

Introduction to NLP with Python

Introduction to NLP with Python

Explore the fundamentals of Natural Language Processing (NLP) by learning essential text preprocessing techniques and methods for representing text data. Gain practical experience with the tools used to clean, analyze, and interpret textual information. Develop the skills needed to transform raw language into structured insights, laying a strong foundation for advanced applications in artificial intelligence and machine learning.

course

Java JUnit Library. Types of Testing

Java JUnit Library. Types of Testing

Testing is an integral part of software development. Every module of an application should be covered by tests to ensure the correctness of a specific module or the entire application. This course will teach you about the different types of application testing. Additionally, you will practice with unit tests to test individual components of your application.

course

Relational Database and Normalization

Relational Database and Normalization

This course delves into the theory behind relational databases. You'll learn what they are and see how they differ from non-relational databases. Throughout the course, we'll walk you through the ins and outs of database design and familiarize you with various types of relationships. Additionally, you'll explore the concepts of normalization and normal forms, equipping you with the knowledge to craft efficient and optimized databases.
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
(21543)
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.5
(10)
track
lockOnly for Ultimate
track image

Mastering Data Visualization (2023)

laptop5 Courses
list146 Tasks

Intermediate

4.1
(13)
track
lockOnly for Ultimate
track image

SQL from Zero to Hero 2023

laptop7 Courses
list247 Tasks

Beginner

4.6
(116)
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.5
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
list247 Tasks
4.6
Search
Close

Courses & Projects

Technologies

course

Preparing for the UI/UX Interview

Preparing for the UI/UX Interview

This course meticulously guides you through the essential principles of user interface and user experience design, blending theory with practical, interactive learning. From unraveling the significance of visual hierarchy, consistency, and clarity, to mastering user-centered design, usability, and empathy, each module is structured to provide deep insights into crafting intuitive and accessible interfaces. Engage in hands-on activities such as semi-structured interviews, surveys, and direct application of user feedback, empowering you to design with precision and empathy. Whether you're refining the aesthetics of UI or delving into the psychology of UX, this course lays the foundation for creating digital experiences that resonate with users and stand the test of time. Join us to transform your understanding of digital design and prepare yourself to meet the evolving needs of users in the dynamic landscape of technology.

course

R Introduction: Part II

R Introduction: Part II

In the second part of R Introduction, you will learn about multi-dimensional built-in structures, such as matrices, data frames, and lists.

course

Introduction to React Cloned with Challenges

Introduction to React Cloned with Challenges

Explore the fundamentals of building user interfaces with React. Focus on components, JSX, data flow, state, and side effects used in everyday React applications.

course

Python Functions Tutorial

Python Functions Tutorial

Gain a solid understanding of how functions shape Python programming. Master defining and calling functions, working with arguments, handling return values, and creating flexible, efficient code using recursion and lambda expressions.

course

Introduction to Go

Introduction to Go

This course is an introduction to the Go language for absolute beginners. It covers all the essential topics that are necessary to start coding in Go.

course

Introduction to Machine Learning with Python

Introduction to Machine Learning with Python

Machine learning is now used everywhere. Want to learn it yourself? This course is an introduction to the world of Machine learning for you to learn basic concepts, work with Scikit-learn – the most popular library for ML and build your first Machine Learning project. This course is intended for students with a basic knowledge of Python, Pandas, and Numpy.

course

Working with Databases in Python

Working with Databases in Python

Master the essentials of working with databases in Python using sqlite3 and SQLAlchemy. Learn to store, modify, and retrieve data efficiently, build optimized queries, and connect your applications to databases. Gain practical experience in both SQL and ORM approaches to manage data through clean, Pythonic workflows.

course

Introduction to Scala

Introduction to Scala

Dive into Scala programming with this introductory course, covering the essentials from syntax to advanced data types. Discover Scala's benefits, master variables, control structures, arrays, and strings through practical examples and challenges.

course

Functional Programming Concepts in Python 2024

Functional Programming Concepts in Python 2024

In this course, you will learn advanced topics such as function arguments, iterators, generators, closures, and decorators. Dozens of practice exercises will help you grasp these topics.

course

Git Essentials

Git Essentials

Git is the most popular version control system used by millions of developers around the globe. Whether you're a seasoned developer or a beginner, this course will equip you with the knowledge and skills needed to efficiently manage your software projects, collaborate with others, and master the art of version control.

course

Java Data Structures

Java Data Structures

Discover essential data structures in Java and enhance your programming skills. Explore the dynamic world of ArrayLists, LinkedLists, Stacks, Queues, and more, uncovering their power, versatility, and real-world applications.

course

Association Rule Mining

Association Rule Mining

The Association Rule Mining course offers a comprehensive exploration of the principles and methodologies behind uncovering meaningful associations in large datasets. From understanding the fundamental measures like support, confidence, and lift to employing advanced algorithms such as Apriori and FP-Growth, you will develop the skills necessary to extract valuable insights from transactional data. Through practical applications in diverse domains like retail, healthcare, and finance, participants learn to drive data-driven decision-making, optimize business processes, and uncover hidden opportunities for growth and innovation.

course

Introduction to NLP with Python

Introduction to NLP with Python

Explore the fundamentals of Natural Language Processing (NLP) by learning essential text preprocessing techniques and methods for representing text data. Gain practical experience with the tools used to clean, analyze, and interpret textual information. Develop the skills needed to transform raw language into structured insights, laying a strong foundation for advanced applications in artificial intelligence and machine learning.

course

Java JUnit Library. Types of Testing

Java JUnit Library. Types of Testing

Testing is an integral part of software development. Every module of an application should be covered by tests to ensure the correctness of a specific module or the entire application. This course will teach you about the different types of application testing. Additionally, you will practice with unit tests to test individual components of your application.

course

Relational Database and Normalization

Relational Database and Normalization

This course delves into the theory behind relational databases. You'll learn what they are and see how they differ from non-relational databases. Throughout the course, we'll walk you through the ins and outs of database design and familiarize you with various types of relationships. Additionally, you'll explore the concepts of normalization and normal forms, equipping you with the knowledge to craft efficient and optimized databases.

course

Preparing for the UI/UX Interview

Preparing for the UI/UX Interview

This course meticulously guides you through the essential principles of user interface and user experience design, blending theory with practical, interactive learning. From unraveling the significance of visual hierarchy, consistency, and clarity, to mastering user-centered design, usability, and empathy, each module is structured to provide deep insights into crafting intuitive and accessible interfaces. Engage in hands-on activities such as semi-structured interviews, surveys, and direct application of user feedback, empowering you to design with precision and empathy. Whether you're refining the aesthetics of UI or delving into the psychology of UX, this course lays the foundation for creating digital experiences that resonate with users and stand the test of time. Join us to transform your understanding of digital design and prepare yourself to meet the evolving needs of users in the dynamic landscape of technology.

course

R Introduction: Part II

R Introduction: Part II

In the second part of R Introduction, you will learn about multi-dimensional built-in structures, such as matrices, data frames, and lists.

course

Introduction to React Cloned with Challenges

Introduction to React Cloned with Challenges

Explore the fundamentals of building user interfaces with React. Focus on components, JSX, data flow, state, and side effects used in everyday React applications.

course

Python Functions Tutorial

Python Functions Tutorial

Gain a solid understanding of how functions shape Python programming. Master defining and calling functions, working with arguments, handling return values, and creating flexible, efficient code using recursion and lambda expressions.

course

Introduction to Go

Introduction to Go

This course is an introduction to the Go language for absolute beginners. It covers all the essential topics that are necessary to start coding in Go.

course

Introduction to Machine Learning with Python

Introduction to Machine Learning with Python

Machine learning is now used everywhere. Want to learn it yourself? This course is an introduction to the world of Machine learning for you to learn basic concepts, work with Scikit-learn – the most popular library for ML and build your first Machine Learning project. This course is intended for students with a basic knowledge of Python, Pandas, and Numpy.

course

Working with Databases in Python

Working with Databases in Python

Master the essentials of working with databases in Python using sqlite3 and SQLAlchemy. Learn to store, modify, and retrieve data efficiently, build optimized queries, and connect your applications to databases. Gain practical experience in both SQL and ORM approaches to manage data through clean, Pythonic workflows.

course

Introduction to Scala

Introduction to Scala

Dive into Scala programming with this introductory course, covering the essentials from syntax to advanced data types. Discover Scala's benefits, master variables, control structures, arrays, and strings through practical examples and challenges.

course

Functional Programming Concepts in Python 2024

Functional Programming Concepts in Python 2024

In this course, you will learn advanced topics such as function arguments, iterators, generators, closures, and decorators. Dozens of practice exercises will help you grasp these topics.

course

Git Essentials

Git Essentials

Git is the most popular version control system used by millions of developers around the globe. Whether you're a seasoned developer or a beginner, this course will equip you with the knowledge and skills needed to efficiently manage your software projects, collaborate with others, and master the art of version control.

course

Java Data Structures

Java Data Structures

Discover essential data structures in Java and enhance your programming skills. Explore the dynamic world of ArrayLists, LinkedLists, Stacks, Queues, and more, uncovering their power, versatility, and real-world applications.

course

Association Rule Mining

Association Rule Mining

The Association Rule Mining course offers a comprehensive exploration of the principles and methodologies behind uncovering meaningful associations in large datasets. From understanding the fundamental measures like support, confidence, and lift to employing advanced algorithms such as Apriori and FP-Growth, you will develop the skills necessary to extract valuable insights from transactional data. Through practical applications in diverse domains like retail, healthcare, and finance, participants learn to drive data-driven decision-making, optimize business processes, and uncover hidden opportunities for growth and innovation.

course

Introduction to NLP with Python

Introduction to NLP with Python

Explore the fundamentals of Natural Language Processing (NLP) by learning essential text preprocessing techniques and methods for representing text data. Gain practical experience with the tools used to clean, analyze, and interpret textual information. Develop the skills needed to transform raw language into structured insights, laying a strong foundation for advanced applications in artificial intelligence and machine learning.

course

Java JUnit Library. Types of Testing

Java JUnit Library. Types of Testing

Testing is an integral part of software development. Every module of an application should be covered by tests to ensure the correctness of a specific module or the entire application. This course will teach you about the different types of application testing. Additionally, you will practice with unit tests to test individual components of your application.

course

Relational Database and Normalization

Relational Database and Normalization

This course delves into the theory behind relational databases. You'll learn what they are and see how they differ from non-relational databases. Throughout the course, we'll walk you through the ins and outs of database design and familiarize you with various types of relationships. Additionally, you'll explore the concepts of normalization and normal forms, equipping you with the knowledge to craft efficient and optimized databases.
not found

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

some-alt