Programming

Использование выражений Break и Continue при работе с циклами в Go — step-by-step Programming tutorial on Progressive Robot

Использование выражений Break и Continue при работе с циклами в Go

Использование циклов for в Go позволяет эффективно автоматизировать и повторять выполнение задач. Понимание принципов контроля и работы циклов позволяет использовать в программе персонализированную логику. Вы можете контролировать циклы с помощью выражений break и…

Read more
Adapter Design Pattern in Java — step-by-step Programming tutorial on Progressive Robot

Adapter Design Pattern in Java

Adapter design pattern is one of the structural design pattern and its used so that two unrelated interfaces can work together. The object that joins these unrelated interface is called an Adapter. Adapter Design Pattern ![adapter design pattern, adapter design pattern in java, adapter pattern, adapter pattern java example](images/adapter-design-pattern-java-section-1.png) One of the great real life […]

Read more
What is a Balanced Binary Tree and How to Check it? — step-by-step Programming tutorial on Progressive Robot

What is a Balanced Binary Tree and How to Check it?

In case of binary trees, if the trees are skewed, they become computationally inefficient to perform operations on. This is the motivation behind making sure that trees are not skewed. Hence the need for balanced binary trees. What is a Balanced Binary Tree Balanced Binary trees are computationally efficient to perform operations on. A balanced […]

Read more
Command Line Arguments in Java — step-by-step Programming tutorial on Progressive Robot

Command Line Arguments in Java

Command-line arguments in Java are used to pass arguments to the main program. If you look at the [Java main method](/community/tutorials/public-static-void-main-string-args-java-main-method) syntax, it accepts [String array](/community/tutorials/java-string-array) as an argument. When we pass command-line arguments, they are treated as strings and passed to the main function in the string array argument. The arguments have to be […]

Read more
How To Create Web Notifications Using Laravel and Pusher Channels — step-by-step Programming tutorial on Progressive Robot

How To Create Web Notifications Using Laravel and Pusher Channels

Many web applications include an in-app notification system that will notify you instantly when someone carries out an action related to you or your account. On Facebook, you will be notified when someone likes your status, or when someone comments on your profile. This tutorial will guide you through replicating this functionality by creating a web-based notification system using [Laravel](https://laravel.com) and [Pusher](https://pusher.com).

Read more
Defining Methods in Go — step-by-step Programming tutorial on Progressive Robot

Defining Methods in Go

Methods are Go functions that operate on instances of a specific type. Methods allow you to communicate not only what the data is, but also how that data should be used. Methods are the core concept that makes Go interfaces possible.

Read more
Facade Design Pattern in Java — step-by-step Programming tutorial on Progressive Robot

Facade Design Pattern in Java

Facade Design Pattern is one of the Structural design patterns (such as [Adapter pattern](/community/tutorials/adapter-design-pattern-java "Adapter Design Pattern in Java – Example Tutorial") and [Decorator pattern](/community/tutorials/decorator-design-pattern-in-java-example "Decorator Pattern in Java – Example Tutorial")). Facade design pattern is used to help client applications to easily interact with the system. Facade Design Pattern ![facade design pattern, facade pattern, […]

Read more
Обработка ошибок в Go — step-by-step Programming tutorial on Progressive Robot

Обработка ошибок в Go

Хороший код должен правильно реагировать на непредвиденные обстоятельства, такие как ввод некорректных данных пользователем, разрыв сетевого подключения или отказ дисков. Обработка ошибок — это процесс обнаружения ситуаций, когда ваша программа находится в неожиданном состоянии, а также…

Read more
How To Convert Data Types in Go — step-by-step Programming tutorial on Progressive Robot

How To Convert Data Types in Go

In Go, data types are used to classify one particular type of data, determining the values that you can assign to the type and the operations you can perform on it. When programming, there are times you will need to convert values between types in order to manipulate values in a different way. This tutorial will guide you through converting numbers and strings, as well as provide examples to help familiarize yourself with different use cases.

Read more
CHAT