Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Codefinity: Kurser med certifikater | Online Læringsplatform
Boost din karriere med

Færdigheder i webudvikling
Færdigheder i webudvikling
Lær på en mere intelligent måde, ikke hårdere prøv den AI-drevne metode til læring!
Checkmark imageRealiser dine mål med over 85 topbedømte kurser og karriereforløb
Checkmark imageBliv fremragende til læring med vores AI-assistent
Checkmark imageUdvikl dine færdigheder hurtigere ved at udforske ægte, virkelige projekter
PythonChatGPTSQLNumPyRPandasHTMLReactCJavaJavaScriptReduxC++PythonChatGPTSQLNumPyRPandasHTMLReactCJavaJavaScriptReduxC++
PythonChatGPTSQLNumPyRPandasHTMLReactCJavaJavaScriptReduxC++
Mere end 1.5 millioner
mennesker har valgt

Codefinity for at forbedre
tekniske færdigheder.
Courses to get you started

kursus

Introduction to Python

Introduction to Python

Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.

kursus

Data Types in Python

Data Types in Python

This course is going to help you dive deeper into data types and try to work with them. Here you will learn basic operations and all ins and outs of numbers, boolean data type, and strings. This course consists of a lot of practical tasks after which you will become a skillful programmer.

kursus

Pandas First Steps

Pandas First Steps

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.

kursus

Python Data Structures

Python Data Structures

In this course, you'll get to know the fundamental data structures of the Python programming language. We'll explore utilizing Python's native data structures like lists, dictionaries, tuples, and sets to tackle different challenges.

kursus

Conditional Statements in Python

Conditional Statements in Python

This course is designed to introduce you to all the nuances of the conditional operator if-else. The course is filled with examples to better understand the use of such an operator, as well as tasks to consolidate the acquired skills. Here you will also get acquainted with the if-elif-else statements.

kursus

Cybersecurity Fundamentals

Cybersecurity Fundamentals

This course is designed to provide participants with a comprehensive introduction to the essential principles and practices of cybersecurity. In today's digital age, where technology is pivotal in every aspect of our lives, understanding and implementing robust cybersecurity measures is paramount.

kursus

Python Advanced Concepts

Python Advanced Concepts

You will acquire practical skills in Python's modules and imports for efficient code management. Master advanced Error Handling techniques for more reliable applications, automate file operations with File Handling, and learn robust testing strategies with Pytest and Unittest to ensure your code's integrity.

kursus

Introduction to Blockchain

Introduction to Blockchain

Explore the revolutionary world of blockchain technology and its first and most prominent application, Bitcoin. Delve into the intricacies of how blockchain functions, the technical underpinnings of Bitcoin, and the broader implications and future trends in this dynamic field. Gain a well-rounded understanding of the technology that is reshaping industries and challenging traditional notions of currency and data security.

kursus

Python Loops Tutorial

Python Loops Tutorial

Build confidence in mastering Python loops! Start with the basics of for and while loops and progress to advanced concepts like nested loops, control statements, and dynamic conditions. With hands-on practice and real-world examples, gain the skills to write efficient, clean, and powerful code. Perfect for beginners and anyone looking to sharpen their Python expertise!

kursus

Advanced Techniques in pandas

Advanced Techniques in 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.

kursus

Introduction to Python

Introduction to Python

Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.

kursus

Data Types in Python

Data Types in Python

This course is going to help you dive deeper into data types and try to work with them. Here you will learn basic operations and all ins and outs of numbers, boolean data type, and strings. This course consists of a lot of practical tasks after which you will become a skillful programmer.

kursus

Pandas First Steps

Pandas First Steps

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.

kursus

Python Data Structures

Python Data Structures

In this course, you'll get to know the fundamental data structures of the Python programming language. We'll explore utilizing Python's native data structures like lists, dictionaries, tuples, and sets to tackle different challenges.

kursus

Conditional Statements in Python

Conditional Statements in Python

This course is designed to introduce you to all the nuances of the conditional operator if-else. The course is filled with examples to better understand the use of such an operator, as well as tasks to consolidate the acquired skills. Here you will also get acquainted with the if-elif-else statements.

kursus

Cybersecurity Fundamentals

Cybersecurity Fundamentals

This course is designed to provide participants with a comprehensive introduction to the essential principles and practices of cybersecurity. In today's digital age, where technology is pivotal in every aspect of our lives, understanding and implementing robust cybersecurity measures is paramount.

kursus

Python Advanced Concepts

Python Advanced Concepts

You will acquire practical skills in Python's modules and imports for efficient code management. Master advanced Error Handling techniques for more reliable applications, automate file operations with File Handling, and learn robust testing strategies with Pytest and Unittest to ensure your code's integrity.

kursus

Introduction to Blockchain

Introduction to Blockchain

Explore the revolutionary world of blockchain technology and its first and most prominent application, Bitcoin. Delve into the intricacies of how blockchain functions, the technical underpinnings of Bitcoin, and the broader implications and future trends in this dynamic field. Gain a well-rounded understanding of the technology that is reshaping industries and challenging traditional notions of currency and data security.

kursus

Python Loops Tutorial

Python Loops Tutorial

Build confidence in mastering Python loops! Start with the basics of for and while loops and progress to advanced concepts like nested loops, control statements, and dynamic conditions. With hands-on practice and real-world examples, gain the skills to write efficient, clean, and powerful code. Perfect for beginners and anyone looking to sharpen their Python expertise!

kursus

Advanced Techniques in pandas

Advanced Techniques in 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.

kursus

HTML Essentials

HTML Essentials

Master the essentials of HTML to build well-structured and accessible web content. Learn how to structure documents using tags, elements, and attributes. Work confidently with text, lists, images, audio, and video to enrich web pages. Create tables for organized data and forms for user input and interaction. Discover semantic HTML to enhance accessibility and build complete, functional website structures from the ground up.

kursus

AI Powered Web Development Essentials

AI Powered Web Development Essentials

Learn the fundamentals of web development while harnessing the power of AI tools like ChatGPT. Understand the roles of HTML, CSS, and JavaScript in building websites and how AI can enhance your coding speed and creativity. Practice crafting effective prompts and generating code with ChatGPT. Build a complete blog website from scratch using AI-assisted development, gaining practical skills for your web projects.

kursus

Ultimate HTML

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.

kursus

Introduction to JavaScript

Introduction to JavaScript

Learn the fundamentals of JavaScript, the backbone of dynamic web development. Discover essential concepts like syntax, variables, data types, and operators. Explore how to use conditional statements, loops, and functions to create interactive and efficient programs. Master the building blocks of JavaScript and lay the groundwork for more advanced programming skills.

kursus

Java Basics

Java Basics

Learn the fundamentals of Java and its key features in this course. By the end, you'll be able to solve simple algorithmic tasks and gain a clear understanding of how basic console Java applications operate.

kursus

CSS Fundamentals

CSS Fundamentals

Introduction to CSS (Cascading Style Sheets), which is a styling language used to enhance the look and feel of web pages. We will cover how to deal with fonts, element positioning, colors, and other decorative effects.

kursus

C# Beyond Basics

C# Beyond Basics

This is an intermediate course for C# which helps in leveling up the users skills hence enabling the user to develop more advanced applications employing more complex data structures and techniques like Object Oriented Programming.

kursus

Introduction to .NET with C#

Introduction to .NET with C#

This course will give you a solid foundation to begin making applications using .NET in C#. Covering console applications, asynchronous programming, web services, database fundamentals, and ADO.NET CRUD operations, you'll gain practical skills. From creating apps and handling exceptions to optimizing database access, this course ensures a robust understanding of essential .NET development concepts.

kursus

Web Development with Wix

Web Development with Wix

Mastering Wix from concept to launch takes you through every stage of creating a professional portfolio website using Wix. This comprehensive course covers everything from starting and planning your site to designing, adding content, and enhancing with apps. You will learn how to create a stunning and functional website.

kursus

Next.js 14 Mastery for Building Modern Web Apps

Next.js 14 Mastery for Building Modern Web Apps

Learn to build modern, high-performance web applications using Next.js. Set up projects with structured layouts, styling, and routing for seamless navigation. Fetch and display data efficiently while optimizing rendering and performance. Implement advanced features like pagination, CRUD operations, and global search for dynamic web apps. Deploy your Next.js projects and connect them with databases, and add authentication to protect user data.

kursus

HTML Essentials

HTML Essentials

Master the essentials of HTML to build well-structured and accessible web content. Learn how to structure documents using tags, elements, and attributes. Work confidently with text, lists, images, audio, and video to enrich web pages. Create tables for organized data and forms for user input and interaction. Discover semantic HTML to enhance accessibility and build complete, functional website structures from the ground up.

kursus

AI Powered Web Development Essentials

AI Powered Web Development Essentials

Learn the fundamentals of web development while harnessing the power of AI tools like ChatGPT. Understand the roles of HTML, CSS, and JavaScript in building websites and how AI can enhance your coding speed and creativity. Practice crafting effective prompts and generating code with ChatGPT. Build a complete blog website from scratch using AI-assisted development, gaining practical skills for your web projects.

kursus

Ultimate HTML

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.

kursus

Introduction to JavaScript

Introduction to JavaScript

Learn the fundamentals of JavaScript, the backbone of dynamic web development. Discover essential concepts like syntax, variables, data types, and operators. Explore how to use conditional statements, loops, and functions to create interactive and efficient programs. Master the building blocks of JavaScript and lay the groundwork for more advanced programming skills.

kursus

Java Basics

Java Basics

Learn the fundamentals of Java and its key features in this course. By the end, you'll be able to solve simple algorithmic tasks and gain a clear understanding of how basic console Java applications operate.

kursus

CSS Fundamentals

CSS Fundamentals

Introduction to CSS (Cascading Style Sheets), which is a styling language used to enhance the look and feel of web pages. We will cover how to deal with fonts, element positioning, colors, and other decorative effects.

kursus

C# Beyond Basics

C# Beyond Basics

This is an intermediate course for C# which helps in leveling up the users skills hence enabling the user to develop more advanced applications employing more complex data structures and techniques like Object Oriented Programming.

kursus

Introduction to .NET with C#

Introduction to .NET with C#

This course will give you a solid foundation to begin making applications using .NET in C#. Covering console applications, asynchronous programming, web services, database fundamentals, and ADO.NET CRUD operations, you'll gain practical skills. From creating apps and handling exceptions to optimizing database access, this course ensures a robust understanding of essential .NET development concepts.

kursus

Web Development with Wix

Web Development with Wix

Mastering Wix from concept to launch takes you through every stage of creating a professional portfolio website using Wix. This comprehensive course covers everything from starting and planning your site to designing, adding content, and enhancing with apps. You will learn how to create a stunning and functional website.

kursus

Next.js 14 Mastery for Building Modern Web Apps

Next.js 14 Mastery for Building Modern Web Apps

Learn to build modern, high-performance web applications using Next.js. Set up projects with structured layouts, styling, and routing for seamless navigation. Fetch and display data efficiently while optimizing rendering and performance. Implement advanced features like pagination, CRUD operations, and global search for dynamic web apps. Deploy your Next.js projects and connect them with databases, and add authentication to protect user data.

kursus

Introduction to SQL

Introduction to SQL

This course is perfect for beginners ready to explore the world of SQL. Whether you're just starting out in database management or aiming to use SQL for your application development projects, this course covers the essentials. You'll quickly learn how to leverage the full potential of SQL, from querying and managing data to seamlessly integrating it into real-world applications. By the end of the course, you'll have the confidence and skills to solve practical problems with SQL and enhance your development process.

kursus

Intermediate SQL

Intermediate SQL

This course is perfect for those who already have a basic understanding of SQL and want to delve into more advanced concepts to craft more powerful queries. Throughout the course, you will become familiar with data grouping and filtering grouped data. You will also learn how to work with multiple tables simultaneously, including how to combine them. Additionally, you will explore different types of table joins and how to apply them in practice.

kursus

Advanced Techniques in SQL

Advanced Techniques in SQL

Begin an exciting journey through SQL with Advanced Techniques in SQL. Learn about the important ACID properties that help keep data accurate in database transactions. Discover advanced ways to optimize your queries to improve database performance. Explore special SQL features like window functions, triggers, Data Control Language (DCL), and NoSQL databases. This will help you handle modern database management confidently and effectively.

kursus

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.

kursus

Introduction to Data Engineering with Azure

Introduction to Data Engineering with Azure

Master the essentials of data engineering with Microsoft Azure in this comprehensive course. Starting with foundational concepts like cloud computing, resource management, and storage solutions, you'll progress to hands-on training in Azure Data Factory (ADF), mastering ETL/ELT workflows, and advanced data transformations. Through practical examples and real-world problem-solving, you'll gain the skills to design, implement, and optimize scalable data solutions using Azure.

kursus

Introduction to SQL

Introduction to SQL

This course is perfect for beginners ready to explore the world of SQL. Whether you're just starting out in database management or aiming to use SQL for your application development projects, this course covers the essentials. You'll quickly learn how to leverage the full potential of SQL, from querying and managing data to seamlessly integrating it into real-world applications. By the end of the course, you'll have the confidence and skills to solve practical problems with SQL and enhance your development process.

kursus

Intermediate SQL

Intermediate SQL

This course is perfect for those who already have a basic understanding of SQL and want to delve into more advanced concepts to craft more powerful queries. Throughout the course, you will become familiar with data grouping and filtering grouped data. You will also learn how to work with multiple tables simultaneously, including how to combine them. Additionally, you will explore different types of table joins and how to apply them in practice.

kursus

Advanced Techniques in SQL

Advanced Techniques in SQL

Begin an exciting journey through SQL with Advanced Techniques in SQL. Learn about the important ACID properties that help keep data accurate in database transactions. Discover advanced ways to optimize your queries to improve database performance. Explore special SQL features like window functions, triggers, Data Control Language (DCL), and NoSQL databases. This will help you handle modern database management confidently and effectively.

kursus

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.

kursus

Introduction to Data Engineering with Azure

Introduction to Data Engineering with Azure

Master the essentials of data engineering with Microsoft Azure in this comprehensive course. Starting with foundational concepts like cloud computing, resource management, and storage solutions, you'll progress to hands-on training in Azure Data Factory (ADF), mastering ETL/ELT workflows, and advanced data transformations. Through practical examples and real-world problem-solving, you'll gain the skills to design, implement, and optimize scalable data solutions using Azure.

kursus

Data Analysis with Excel

Data Analysis with Excel

Data Analysis with Excel provides a practical guide to mastering the most essential data management, manipulation, and analysis techniques using Microsoft Excel. You'll gain proficiency in Excel's powerful capabilities, progressing through data analysis methods, and creating dynamic visualizations and interactive dashboards. By the end, you'll learn to automate reporting and apply advanced analytics, equipping you to make informed, data-driven decisions efficiently.

kursus

Excel for Beginners

Excel for Beginners

Dive into the world of Excel with this comprehensive video course, designed to take you from basic navigation to mastering functions and basic data analysis. Starting with foundational skills like data entry and cell formatting, you'll quickly progress to using powerful tools. Whether you're organizing large datasets, performing statistical analysis, or creating dynamic charts, this course equips you with the practical skills needed in today’s data-driven environment.

kursus

Excel Formulas

Excel Formulas

This course is designed for beginners who want to start exploring formulas in Excel. You'll begin with the basics and then discover some really useful formulas for daily use. You'll learn about array formulas and how they work, and you'll also dive into Lookup and Reference functions.

kursus

Mastering Discounted Cash Flow Analysis with Excel

Mastering Discounted Cash Flow Analysis with Excel

Learn how to confidently value a business using Discounted Cash Flow (DCF) modeling. This practical course walks you through the entire valuation process—from understanding key financial concepts to building a complete DCF model in Excel. You'll explore core topics like free cash flows, discount rates, cost of equity, WACC, terminal value, and scenario analysis. With step-by-step examples, downloadable templates, and a real-world case study, you'll gain hands-on experience applying DCF in professional settings. Whether you're an aspiring analyst, investor, or business owner, this course gives you the tools to calculate intrinsic value and make informed financial decisions.

kursus

Data Analysis with Excel

Data Analysis with Excel

Data Analysis with Excel provides a practical guide to mastering the most essential data management, manipulation, and analysis techniques using Microsoft Excel. You'll gain proficiency in Excel's powerful capabilities, progressing through data analysis methods, and creating dynamic visualizations and interactive dashboards. By the end, you'll learn to automate reporting and apply advanced analytics, equipping you to make informed, data-driven decisions efficiently.

kursus

Excel for Beginners

Excel for Beginners

Dive into the world of Excel with this comprehensive video course, designed to take you from basic navigation to mastering functions and basic data analysis. Starting with foundational skills like data entry and cell formatting, you'll quickly progress to using powerful tools. Whether you're organizing large datasets, performing statistical analysis, or creating dynamic charts, this course equips you with the practical skills needed in today’s data-driven environment.

kursus

Excel Formulas

Excel Formulas

This course is designed for beginners who want to start exploring formulas in Excel. You'll begin with the basics and then discover some really useful formulas for daily use. You'll learn about array formulas and how they work, and you'll also dive into Lookup and Reference functions.

kursus

Mastering Discounted Cash Flow Analysis with Excel

Mastering Discounted Cash Flow Analysis with Excel

Learn how to confidently value a business using Discounted Cash Flow (DCF) modeling. This practical course walks you through the entire valuation process—from understanding key financial concepts to building a complete DCF model in Excel. You'll explore core topics like free cash flows, discount rates, cost of equity, WACC, terminal value, and scenario analysis. With step-by-step examples, downloadable templates, and a real-world case study, you'll gain hands-on experience applying DCF in professional settings. Whether you're an aspiring analyst, investor, or business owner, this course gives you the tools to calculate intrinsic value and make informed financial decisions.

kursus

JavaScript Ninja

JavaScript Ninja

Welcome to the JavaScript Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of JavaScript programming through a fun and educational game. You'll guide a ninja through various challenges, using JavaScript 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!

kursus

Introduction to JavaScript

Introduction to JavaScript

Learn the fundamentals of JavaScript, the backbone of dynamic web development. Discover essential concepts like syntax, variables, data types, and operators. Explore how to use conditional statements, loops, and functions to create interactive and efficient programs. Master the building blocks of JavaScript and lay the groundwork for more advanced programming skills.

kursus

Introduction to Manual Testing & QA in Web Development

Introduction to Manual Testing & QA in Web Development

In this course, the user will get an introduction on how to perform manual testing on primarily web applications. The skills aquired in this course can be used in automation testing as well.

kursus

JavaScript Data Structures

JavaScript Data Structures

Learn to work confidently with data in JavaScript by mastering objects and arrays. Understand how to create, access, and manage object properties and methods effectively. Dive into advanced object manipulation techniques, including iteration, cloning, and destructuring for cleaner code. Build a strong foundation in working with arrays and learn to manage, iterate, and modify array elements efficiently. Master advanced array methods like map, filter, find, and sort to transform and handle data effectively in your applications.

kursus

Advanced JavaScript Mastery

Advanced JavaScript Mastery

Master essential JavaScript concepts, including classes, DOM manipulation, event handling, and asynchronous programming. Learn to create dynamic and interactive web applications by managing user interactions, fetching and displaying data, and handling asynchronous operations efficiently. Through a blend of theory, hands-on challenges, and real-world examples, this course equips you with the practical skills needed for modern web development.

kursus

Introduction to QA Automation Testing

Introduction to QA Automation Testing

Build on top of your previously acquired Manual Testing knowledge and learn Automation Testing using Node.JS and Jest. This course will also introduce you to some additional libraries and tools like Selenium, Axios and Jenkins.

kursus

JavaScript Ninja

JavaScript Ninja

Welcome to the JavaScript Ninja Course! This engaging and interactive course is designed to introduce you to the fundamentals of JavaScript programming through a fun and educational game. You'll guide a ninja through various challenges, using JavaScript 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!

kursus

Introduction to JavaScript

Introduction to JavaScript

Learn the fundamentals of JavaScript, the backbone of dynamic web development. Discover essential concepts like syntax, variables, data types, and operators. Explore how to use conditional statements, loops, and functions to create interactive and efficient programs. Master the building blocks of JavaScript and lay the groundwork for more advanced programming skills.

kursus

Introduction to Manual Testing & QA in Web Development

Introduction to Manual Testing & QA in Web Development

In this course, the user will get an introduction on how to perform manual testing on primarily web applications. The skills aquired in this course can be used in automation testing as well.

kursus

JavaScript Data Structures

JavaScript Data Structures

Learn to work confidently with data in JavaScript by mastering objects and arrays. Understand how to create, access, and manage object properties and methods effectively. Dive into advanced object manipulation techniques, including iteration, cloning, and destructuring for cleaner code. Build a strong foundation in working with arrays and learn to manage, iterate, and modify array elements efficiently. Master advanced array methods like map, filter, find, and sort to transform and handle data effectively in your applications.

kursus

Advanced JavaScript Mastery

Advanced JavaScript Mastery

Master essential JavaScript concepts, including classes, DOM manipulation, event handling, and asynchronous programming. Learn to create dynamic and interactive web applications by managing user interactions, fetching and displaying data, and handling asynchronous operations efficiently. Through a blend of theory, hands-on challenges, and real-world examples, this course equips you with the practical skills needed for modern web development.

kursus

Introduction to QA Automation Testing

Introduction to QA Automation Testing

Build on top of your previously acquired Manual Testing knowledge and learn Automation Testing using Node.JS and Jest. This course will also introduce you to some additional libraries and tools like Selenium, Axios and Jenkins.
Featured courses

Vores elever arbejder hos

googleintelfedexmetatwitternikeamazonmicrosofttesla
googleintel
fedexmetatwitter
nikeamazonmicrosoft
tesla
Hvorfor lære med? Codefinity?At lære på egen hånd er svært. Du skal vide...
QuestionMarkHvad at lære?Når du begynder at lære at kode, bør du vide præcis hvad du har brug for
SearchMarkHvor at finde?Selvlæring kan være udfordrende for at dække materialet uden at gå glip af noget
LampMarkHvordan anvendes?At mestre praktiske færdigheder kan være udfordrende uden professionel hjælp
Selvlæring
Cancel ImageMangel på vejledning
Cancel ImageStejl indlæringskurve
Cancel ImageVidenshuller
Cancel ImageIkke verificerbare færdigheder
Codefinity
CheckmarkKuraterede læringsforløb
CheckmarkBlid vejledning i små portioner
CheckmarkOmfattende viden
CheckmarkAnerkendt certifikat

Hovedområder

Datavidenskab imageDatavidenskab
Webudvikling imageWebudvikling
Dataanalyse imageDataanalyse
Maskinlæring imageMaskinlæring
Datalogi imageDatalogi
KI imageKI

Læring Assisteret af AI

Bliv aldrig fast igen! Vores AI-assistent giver feedback i realtid, personlige hints og klare fejlforklaringer, så du lærer ubesværet og med selvtillid.
AIGif

Arbejdsområder

With Workspaces, you can opret, udfør og del projekter direkte på vores platform. Vi har forberedt skabeloner til din bekvemmelighed.
WorkspaceGif

Læringsforløb

Behersk komplekse emner med vores læringsforløb. Hvert forløb er omhyggeligt designet, opdeler store emner i letforståelige lektioner, så du dækker alle essentielle områder trin for trin.
LearningTracksGif

Virkelighedsprojekter

Lær at løse problemer fra den virkelige verden fra start til slut med vores projektbaserede kurser. I løbet af kurset arbejder du på et projekt, der adresserer en specifik case. Når det er afsluttet, får du et certifikat, og dit projekt bliver permanent hostet på Codefinity, klar til at blive vist i din portefølje.
RealWorldImg
Hvorfor folk vælger Codefinity til deres karriere?
Mere end 200,000 5-stjernede bedømmelser
og tæller
Ruslan Kravchuk
Det vigtigste er at lære og ikke give op
Materialet er godt, der er meget at lære for at blive bedre, og det vigtigste er at lære det, du ønsker....
Matteo Comune
Takket være dem lærer jeg meget…
Takket være dem lærer jeg meget hurtigere, fordi de hjælper dig med at forstå alt fra bunden. Det er den bedste hjemmeside for folk uden IT-erfaring...
Yuliana Cadavid
fantastisk kursus for begyndere
fantastisk kursus for begyndere, som tester din viden i hver lektion...
Elpunzon
Jeg nyder min Codefinity-oplevelse…
Jeg nyder at lære Python med Codefinity. Den selvstyrede læringsmetode er fantastisk, fordi jeg kan tilpasse den min tidsplan...
Alexandru Alexandru
Det er rart at lære fra Codefinity
Det er rart at lære fra Codefinity. Det er nemt og har gode eksempler på, hvad jeg har lært her...
jacob Templet
Easy to follow along with and provides…
Let at følge med og giver daglige udfordringer. Udfordringen motiverer mig til at lære dag efter dag...
Elan
Codefinity er et omfattende læringsværktøj…
Codefinity er et omfattende læringsværktøj, der hjælper dig med at udvikle dine færdigheder som softwareingeniør eller datavidenskabsmand. Øvelserne er sjove og en god måde at finpudse dine evner på...
Thibault
Første gang jeg lærer at kode
Første gang jeg lærer at kode og lykkes med det hos Codefinity - tak...
Adrien Morel
Godt designet til totale begyndere
Godt designet til totale begyndere, med trinvis progression, der giver mig selvtillid....
_Gracy
det er simpelthen fuldstændig velforklaret
det er simpelthen fuldstændig velforklaret! Indtil videre har jeg ikke oplevet nogen problemer, fordi alt er så godt organiseret...
Ruslan Kravchuk
Det vigtigste er at lære og ikke give op
Materialet er godt, der er meget at lære for at blive bedre, og det vigtigste er at lære det, du ønsker....
Matteo Comune
Takket være dem lærer jeg meget…
Takket være dem lærer jeg meget hurtigere, fordi de hjælper dig med at forstå alt fra bunden. Det er den bedste hjemmeside for folk uden IT-erfaring...
Yuliana Cadavid
fantastisk kursus for begyndere
fantastisk kursus for begyndere, som tester din viden i hver lektion...
Elpunzon
Jeg nyder min Codefinity-oplevelse…
Jeg nyder at lære Python med Codefinity. Den selvstyrede læringsmetode er fantastisk, fordi jeg kan tilpasse den min tidsplan...
Alexandru Alexandru
Det er rart at lære fra Codefinity
Det er rart at lære fra Codefinity. Det er nemt og har gode eksempler på, hvad jeg har lært her...
jacob Templet
Easy to follow along with and provides…
Let at følge med og giver daglige udfordringer. Udfordringen motiverer mig til at lære dag efter dag...
Elan
Codefinity er et omfattende læringsværktøj…
Codefinity er et omfattende læringsværktøj, der hjælper dig med at udvikle dine færdigheder som softwareingeniør eller datavidenskabsmand. Øvelserne er sjove og en god måde at finpudse dine evner på...
Thibault
Første gang jeg lærer at kode
Første gang jeg lærer at kode og lykkes med det hos Codefinity - tak...
Adrien Morel
Godt designet til totale begyndere
Godt designet til totale begyndere, med trinvis progression, der giver mig selvtillid....
_Gracy
det er simpelthen fuldstændig velforklaret
det er simpelthen fuldstændig velforklaret! Indtil videre har jeg ikke oplevet nogen problemer, fordi alt er så godt organiseret...
Valgt af studerende fra de bedste skoler
virginia
texas
michigan
duke
berkeley
yale
mit
brown
carnegie
rochester
california
connecticut
massachusetts
city-new-york
virginia
texas
michigan
duke
berkeley
yale
mit
virginia
texas
michigan
duke
berkeley
yale
mit
brown
carnegie
rochester
california
connecticut
massachusetts
city-new-york
virginia
texas
michigan
duke
berkeley
yale
mit
florida
illinois
colorado
indiana
new-york
cornell
columbia
notre-dame
florida
illinois
colorado
indiana
florida
illinois
colorado
indiana
new-york
cornell
columbia
notre-dame
florida
illinois
colorado
indiana

Sådan bruges Codefinity

ChooseCourseImg
Trin 1

Vælg et kursus

Vi hjælper dig med at vælge en læringssti baseret på dine mål og interesseområde.
LeftArrow
Trin 2

Øv dine færdigheder

Gennemfør virkelige projekter, opret arbejdsområder til at designe dine egne projekter, og del dem med fællesskabet.
PracticeSkillsImg
RightArrow
Certificate Image
Trin 3

Boost din karriere

Klar til at ændre spillet?Tag det næste skridt mod dine personlige mål

Fremskynd din karriere med professionel vejledning

kursus

Introduction to Python

Introduction to Python

Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.

kursus

Introduction to SQL

Introduction to SQL

This course is perfect for beginners ready to explore the world of SQL. Whether you're just starting out in database management or aiming to use SQL for your application development projects, this course covers the essentials. You'll quickly learn how to leverage the full potential of SQL, from querying and managing data to seamlessly integrating it into real-world applications. By the end of the course, you'll have the confidence and skills to solve practical problems with SQL and enhance your development process.

kursus

Intermediate SQL

Intermediate SQL

This course is perfect for those who already have a basic understanding of SQL and want to delve into more advanced concepts to craft more powerful queries. Throughout the course, you will become familiar with data grouping and filtering grouped data. You will also learn how to work with multiple tables simultaneously, including how to combine them. Additionally, you will explore different types of table joins and how to apply them in practice.

kursus

Pandas First Steps

Pandas First Steps

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.

kursus

Advanced Techniques in pandas

Advanced Techniques in 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.

kursus

Ultimate Visualization with Python

Ultimate Visualization with Python

Data is everywhere around us, and making sense of it is extremely important. Visualization helps you deal with data by finding certain patterns and insights in it. You will develop a solid foundation of data visualization using Python and its libraries, such as matplotlib and seaborn, to get as much information from data as possible in a neat and concise way.

kursus

Databases in Python

Databases in Python

"Databases in Python" is a hands-on course designed to teach you the fundamentals of working with databases using Python, focusing on the sqlite3 library and SQLAlchemy. You’ll learn how to store, modify, and retrieve data, build efficient queries, and configure databases for your projects. The course covers both SQL basics and the ORM (Object-Relational Mapping) approach, which allows you to interact with databases through Python objects. This course is perfect for beginners looking to deepen their skills in data management, application development, and information handling.

kursus

Linear Regression with Python

Linear Regression with Python

Linear Regression is a crucial concept in predictive analytics. It is widely used by data scientists, data analytics, and statisticians as it is easy to build and interpret but powerful enough for many tasks.

kursus

Introduction to Python

Introduction to Python

Python is a high-level, interpreted, general-purpose programming language. Distinguished from languages such as HTML, CSS, and JavaScript, which are mainly utilized in web development, Python boasts versatility across multiple domains, including software development, data science, and back-end development. This course will guide you through Python's fundamental concepts, equipping you with the skills to create your own functions by the conclusion of the program.

kursus

Introduction to SQL

Introduction to SQL

This course is perfect for beginners ready to explore the world of SQL. Whether you're just starting out in database management or aiming to use SQL for your application development projects, this course covers the essentials. You'll quickly learn how to leverage the full potential of SQL, from querying and managing data to seamlessly integrating it into real-world applications. By the end of the course, you'll have the confidence and skills to solve practical problems with SQL and enhance your development process.

kursus

Intermediate SQL

Intermediate SQL

This course is perfect for those who already have a basic understanding of SQL and want to delve into more advanced concepts to craft more powerful queries. Throughout the course, you will become familiar with data grouping and filtering grouped data. You will also learn how to work with multiple tables simultaneously, including how to combine them. Additionally, you will explore different types of table joins and how to apply them in practice.

kursus

Pandas First Steps

Pandas First Steps

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.

kursus

Advanced Techniques in pandas

Advanced Techniques in 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.

kursus

Ultimate Visualization with Python

Ultimate Visualization with Python

Data is everywhere around us, and making sense of it is extremely important. Visualization helps you deal with data by finding certain patterns and insights in it. You will develop a solid foundation of data visualization using Python and its libraries, such as matplotlib and seaborn, to get as much information from data as possible in a neat and concise way.

kursus

Databases in Python

Databases in Python

"Databases in Python" is a hands-on course designed to teach you the fundamentals of working with databases using Python, focusing on the sqlite3 library and SQLAlchemy. You’ll learn how to store, modify, and retrieve data, build efficient queries, and configure databases for your projects. The course covers both SQL basics and the ORM (Object-Relational Mapping) approach, which allows you to interact with databases through Python objects. This course is perfect for beginners looking to deepen their skills in data management, application development, and information handling.

kursus

Linear Regression with Python

Linear Regression with Python

Linear Regression is a crucial concept in predictive analytics. It is widely used by data scientists, data analytics, and statisticians as it is easy to build and interpret but powerful enough for many tasks.

Ofte stillede spørgsmål

How do I get access to the platform?

chevron

While you can study with Codefinity on any device, we strongly recommend using a computer or laptop to optimize your learning experience.

What if I have questions while learning?

chevron

All our courses feature an integrated AI assistant, ready to assist you with any questions you may have during your studies and help you solve any problems.

Is a tech degree necessary for learning?

chevron

No, you don't need any previous experience to start learning. Our courses are designed for beginners, so you can easily start your journey in the tech industry

Har du stadig spørgsmål?

Skriv dit spørgsmål her

Følg os

trustpilot logo

Adresse

codefinity
Vi beklager, at noget gik galt. Hvad skete der?
some-alt