Skip to content

Latest commit

 

History

History
261 lines (195 loc) · 22.3 KB

File metadata and controls

261 lines (195 loc) · 22.3 KB

drawing

Let's learn about Programming Tutorial via these 63 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the /Learn or LearnRepo.com to find the most read blog posts about any technology.

A programming tutorial is educational content designed to teach programming concepts and practices. It matters for making technical skills accessible, helping individuals learn to code, and enabling them to build software solutions that address real-world problems.

In this part of the series, we apply the DCT to real images and explore the concept of quantization. Coincidentally, JPEG operates in the same manner.

Learn how to resolve the "SyntaxError: non-default argument follows default argument" in Python with this in-depth tutorial. Understand the difference between d

I recently published a post How NOT to design Netflix in your 45-minute System Design Interview?. First, surprisingly, it got pretty popular. Secondly, and even more surprisingly, several people reached out to me asking if there are any tips on what NOT to do during their coding interviews. Most of these people had the questions along the following lines:

This article explains how to replace the default embedded Tomcat with Jetty or Undertow servers.

Want to parse JSON data in Go? Learn the step-by-step process of parsing JSON and accessing its data in Go with this comprehensive guide.

The primary goal of a DTO is to simplify communication between different layers of an application, particularly when transmitting data...

How can we create a custom user and password to access MongoDB when using docker-compose? Let's see how.

How to avoid inheritance problems using composition and functional programming

Understand Javascript Spread and rest operators

Efficient session handling is crucial for maintaining data consistency, preventing errors, and ensuring the stability of backend systems.

C# (pronounced “C sharp”) is a modern, object-oriented programming language developed by Microsoft. It is widely used for creating desktop applications, games,

Effortlessly Remove Selected Elements Programmatically: Mastering Object Deletion in Fabric.js 5

How to use Protocol Buffers in Go using proto3.

By configuring a systemd socket, you can tell systemd to listen on the configured ports and start your service with a copy of the listening sockets.

The comprehensive C# Cheat Sheet is designed to aid developers in mastering key syntax and concepts related to C# programming.

In this article, we'll be looking at the concept of Constants in Swift.

PHP GD is a library that performs fantastic tasks that helps you to do several things with your image.

Dive into the exciting world of Bash scripting and learn how to automate tasks, manage files, and navigate your system like a pro. This beginner-friendly tutori

How to Configure tsconfig for Optimal Type Safety in Your TypeScript Code.

In this episode, our primary focus will be on understanding how HTTP Range headers can be employed to address the challenges associated with pagination.

If your backend storage doesn't natively support spatial queries, this article is tailored for you.

There are many good arguments for getting used to the command line interface (CLI).

We work with Git all the time. Did you ever get to a point where you said: “uh-oh, what did I just do?” This post will give you the tools to rewrite history.

In this article, I want to share a great life hack on how to always stay afloat in the IT market and keep yourself in shape by spending 10-30 minutes a day

Pydantic is a popular open-source Python library for data validation and modeling.

Bucket4j is a Java language library that provides an API for implementing rate limiting using token buckets.

I used PHP GD to create, and generate watermark images! Also if you want to know the magic behind what was done, read this guide to the end.

This article will explain what code deobfuscation is, the reasons for using it, and its potential advantages and disadvantages.

React animations are a powerful way to make your web applications more engaging and dynamic.

Unlock Rust's memory safety secrets: Dive deep into mutable references vs. mutable variables. Demystify the mut keyword with clear explanations & tricks.

Learn to deploy django to production using nginx, gunicorn and cloudflare tunnels.

When you use Render to deploy your Node.js application with Postgres database, you can debug easily with integrated tools like Datadog and Log Streams.

Programming languages have different type systems that provide developers with different levels of type safety, flexibility and usability.

This is a basic function which uses template literals, it can run the functions inside of a string which lets us to do many things like, retrieve data.

We'll guide you on how to use Git alongside SVN. You can enjoy the features of Git during development while still adhering to your company's version control

In this article, I will be going through how to make a URL shortener in Go. The final result will look something like this shortr, source code.

In the third post of the #30DaysOfSwift series, I am going to teach you how to make a sticky navigation bar.

I've created a small, simple database migration tool for nodejs.

In one project, we got an application that contained half of the source code in Java, and the other half in Kotlin. In fact, I asked a question: "Why is it so?"

If you're writing asynchronous code in C# and using EventHandlers, odds are you've had issues with exceptions. Task EventHandlers might be consideration!

In this blog, we will be discussing the algorithms and their implementations for merging two sorted arrays using C.

A project about making laser eyes using AR and Mediapipe. A cool project to test with a friend or try to build yourself.

This article will explore Turbo 8's powerful features and a little bit of code.

Unlock your coding potential with "Unlocking Code Mastery: A Vibrant Guide to Learning Python, JavaScript, and Beyond with ChatGPT."

In the second post of #30DaysOfSwift series, you will learn how to add a bottom sheet.

Low-level design for a high-volume concurrent logging library.

Today, we're diving into a fundamental UI element: the Floating Action Button (FAB).

Short circuit evaluation, like many other useful programming concepts, is not hard and gives you a much better performance.

In this article, I’ll show you how to add Firebase Analytics to a Gatsby project the correct way.

Many developers feel frustrated with project-based tutorials — not because they’re lazy, but because they learn differently.

In this article, we learned about the 4 building blocks of coroutines: suspend, CoroutineCoxtext, CoroutineScope and CoroutineDispatcher.

The templating engine will give us the ability to use res.render() instead of res.send().

Master Vim's command mode for effective pattern search. Learn text modification essentials ('a', 'cw', 'r'/'R') and search techniques ('/', '?').

The simplicity and predictability of constructors and destructors are vital to the robustness and efficiency of your application.

Today, I'm excited to dive into something special: my top 10 favorite VS Code extensions. These tools are incredibly popular among developers globally

In this article, we will learn what breakpoint() is, how to use it with PDB and other debuggers, and how to change its behavior with environment variables.

Timeline in your logs using js-awe javascript library. Chrono events and console.log stats about these events.

Version control is the practice of tracking and managing changes made to codes and files. Git is an open-source version control system.

Record and Replay, otherwise known as codeless automation, is a way to run tests without programming knowledge. This is done using a tool, like CodeParrot.

Short article about bloom filters

Learn how to use the H2 Database with Spring Boot in this step-by-step guide which includes a working example written in Groovy.

6/15/2024: Top 5 stories on the HackerNoon homepage!

To get a glimpse of it, in today’s issue, I’d like to communicate briefly the idea of a Bipartite Graph and its implementation in a very gentle manner. Let’s go