How to Build and Use Problem-solving Skills [Dev Concepts #41]
In this lesson, you will learn about problem solving and algorithmic thinking and other fundamental skills of software developers, as well as some approaches to solving tech problems.
Explore modern developer concepts, programming paradigms and software technologies through short video lessons.
In this lesson, you will learn about problem solving and algorithmic thinking and other fundamental skills of software developers, as well as some approaches to solving tech problems.
After this lesson, you will understand what a Uniform Resource Locator (URL) is, how it is used, what the URL encoding rules are, and more.
In this lesson, you will understand the basic concepts of the HTTP protocol used for communication between browsers and applications over the Internet.
In this lesson, we discuss HTML Forms and how to use GET and POST methods to send encoded data to the server for processing.
In this lesson, we talk about the browser Dev Tools and explain how to use them to your best advantage. Learn how the network inspector and client tools can ease your work as a developer.
In this lesson, we explain the concept of databases and typical CRUD operations. We will also take a look at relational and NoSQL databases.
In this lesson, we explain the concept of databases in software development, the role of relational databases and the SQL language, and the NoSQL databases in modern software engineering.
In this lesson you will get an idea of bitwise operations: how they work and why we need them in computer programming. We will explain and demonstrate the main bitwise operators and introduce the concept of bitmasks.
In this article of the series Dev Concepts, we take a look at the binary representation of integers, floating-point numbers, text, and unicode.
In this article of the series Dev Concepts, we take a look at Binary, Decimal, Hexadecimal, and Conversions.
In this article of the series Dev Concepts, we take a look at Digital Units of Measure such as Bits, Bytes, and Kilobytes.
In this article of the series Dev Concepts, we take a look at Software Engineering, Quality Assurance, Unit Testing, Source Control and Project Tracking.
SoftUni Global is the international branch of SoftUni, the largest tech education provider in South-Eastern Europe. We empower the IT business through talent acquisition and development, educators through learning content and tools, and individuals through organized zero-to-career programs for developers.