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

Topic

Level

Browse our catalog

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

Course

Data Types in Python

Gain a solid understanding of Python's core data types and learn how to work with them effectively. Explore numbers, booleans, strings, and how to convert and compare values safely across types. Build confidence performing arithmetic, logical, and string operations, and develop the foundational skills needed to write clean, reliable Python code.

Course

Introduction to Pandas

Pandas is an extremely user-friendly library for data analysis. It's also designed to handle large datasets, using data structures like DataFrame and Series. This makes it an invaluable tool for Data Science. In this guide, you'll get acquainted with a range of statistical functions, including how to find correlations, modes, medians, and maximum and minimum values within a dataset. You'll also learn how to handle missing values and manipulate specific values, as well as how to remove them.

Course

Python Loops Tutorial

Build confidence in mastering Python loops. Start with the fundamentals of for and while loops, then move into nested loops, break and continue statements, and list and dictionary comprehensions. Through hands-on challenges, you will learn to write efficient, concise Python code for real-world tasks.

Course

Ultimate HTML

Learn the essentials of HTML, the backbone of every website. Structure content with tags and attributes, build clear document layouts, and add images, links, and tables. Create accessible, user-friendly forms for capturing input and interaction. Practice crafting well-structured, functional web pages while following best practices. Start your web development journey by mastering HTML.

Course

R Introduction

Gain a solid understanding of R, one of the most widely used languages for data analysis. Explore fundamental data types and one-dimensional values, then advance to multi-dimensional structures, including matrices, data frames, and lists. Build the skills needed to apply R effectively in statistical analysis and data-driven decision-making.

Course

Control Flow in Python

Build decision-making logic in Python with if, if-else, and if-elif-else statements. Use comparison and logical operators, understand operator precedence, and write cleaner code with the ternary operator.

Course

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

Excel Formulas

Unlock the full potential of Excel by learning how to use formulas and functions to simplify tasks, analyze data, and work more efficiently. You'll explore everything from basic arithmetic and conditional logic to dynamic arrays and powerful lookup tools like VLOOKUP, MATCH, and INDIRECT. With practical examples and clear explanations, you'll build a solid foundation and discover smarter ways to manage and manipulate your spreadsheets.

Course

Python Functions Tutorial

Gain a solid understanding of how functions shape Python programming. Master defining and calling functions, working with arguments, and handling return values, including generator functions that yield values lazily. Explore recursion and lambda expressions to write flexible, efficient code.

Course

Data Wrangling with pandas

This course contains a lot of useful functions for a future data analyst. You will learn different ways of extracting data and even set conditions on it. After it, you will be familiar with the methods of grouping data. Also, you will learn how to preprocess data. Each section has its data set so that the course will be gripping.

Course

NumPy Basics

Unlock the full potential of Python's most essential library for numerical computing, NumPy. This comprehensive course is designed to take you from a beginner's understanding to an advanced level of proficiency in NumPy. Whether you're a data scientist, engineer, researcher, or developer, mastering NumPy is essential for efficient data manipulation, scientific computing, and machine learning.

Course

CSS Fundamentals

Master the essentials of CSS, the styling language that transforms the look and feel of web pages. Explore core concepts such as text styles, colors, spacing, the box model, Flexbox, and decorative effects. Build the skills to create visually engaging and well-structured web pages.

codefinity
some-alt