• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Codemotion Magazine

Codemotion Magazine

We code the future. Together

  • Discover
    • Live
    • Tech Communities
    • Hackathons
    • Coding Challenges
    • For Kids
  • Watch
    • Talks
    • Playlists
    • Edu Paths
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
  • Partners
  • For Companies
Home » Backend » Page 2

Backend

The Backend Developer is a programmer who creates the logical back-end and core computational logic of a website, software or information system. The main activities usually concern the three functional aspects of the back-end:
Programming: he has the knowledge of different programming languages like Java, JavaScript (NodeJS), PHP and the knowledge of methodologies and Frameworks such as Spring and
Hibernate. It is also able to work on more structured languages such as Ruby and Python.
Database Designing: a Back-end Developer has expertise in database management such as Oracle, MySQL or MongoDB.
Web Tool: is essential to be familiar with SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) for integration with different infrastructures.

deno runtime logo, will it be replaced by Bun?

August 22, 2022 by Codemotion

Will Bun replace Deno as Node.JS killer?

Right now, Node.js is the most popular runtime, having been released in 2009. The creator of Node.js released DenoJS in 2018, and this new runtime was meant to fix issues in Node. While we figure out whether Deno will replace Node, it is also … Read more

similar documents, python, document similarity

August 3, 2022 by Codemotion

Video: How to Use Python for Async Microservices

In the video below, Iacopo Palletti, CTO at Nephilia, explains how to use Starlette (an ASGI Framework and toolkit) for building asynchronous microservices in Python. Async (asynchronous) programming is not new, but it is a new kid on the block … Read more

django python framework

August 1, 2022 by Codemotion

Top Trending Python Frameworks Today

Python is one of the most popular coding languages in use today and devs are always hunting for new frameworks. First developed around thirty years ago, it's now reckoned to be one of the fastest growing in terms of user base and currently, more than … Read more

May 25, 2022 by Codemotion

Using the Twelve-Factor Methodology in Cloud-Native Microservices

Introduction to Cloud-Native Microservices Cloud-native microservices refers to an app design strategy that allows developers to divide their applications into units known as microservices. The microservices are designed to share information and … Read more

blockchain, avascan, avalanche, defikingdom, subnet

May 17, 2022 by Codemotion

How to Deploy a Subnet on Avalanche Blockchain: The Case of DeFi Kingdom

What Is Avalanche Avalanche is an open-source platform for developing decentralized applications and enterprise blockchain deployments in a highly scalable, interoperable environment. It is the world's first decentralized innovative contract … Read more

automation, security, cybersecurity

May 16, 2022 by Jenna Bunnell

How to Implement a Security Testing Program For Web Applications

As a web app developer, you have enough on your plate already. But with cybercrime on the rise – with 86% of companies experiencing at least one successful cyberattack in 2021 – it’s become more important than ever to test your own security … Read more

May 5, 2022 by Codemotion

Building Microservices With Security in Mind

How the banking sector will change thanks to FinTech The banking sector has evolved significantly thanks to FinTech. The sector is still set to experience significant changes due to open architecture, microservices, and other innovations. Here are … Read more

testing your data science model

May 2, 2022 by Emily Rollwitz

Security Testing 101: 9 Tried And Tested Ways to Find Security Flaws in Your Software

Software vulnerabilities can be devastating to your business. All it takes is one cyber attack or phishing scam to tarnish your reputation, bring your organization to a standstill, and prompt your customers to leave en-masse. After all, consumers … Read more

April 28, 2022 by Codemotion

Generating a Kubernetes Manifest with Dekorate the Easy Way

Why use Dekorate for a Kubernetes manifest? Well, the practice of deploying applications has seen a lot of changes in the relatively short time that computer systems have been part of our daily lives and business operations. One of the latest … Read more

threat modeling, cybersecurity, PASTA, DREAD, STRIDE

April 27, 2022 by Norman Di Palo

Threat Modeling for Digital Applications: A Quick Guide

Threat Modeling is a security design process to identify potential threats that may impact web and mobile digital applications and determine the correct controls to produce effective countermeasures. Discover essential steps, concepts, and best … Read more

April 19, 2022 by Codemotion

What is Web3 and What New Capabilities Does it Bring?

What exactly is Web3? The term Web3 is used to refer to the Internet’s next stage, which will in theory be characterised by being a decentralised online ecosystem. The idea is that within this ecosystem, users will be owners and therefore will not … Read more

Kubernetes, containers, manifest, Dekorate

April 5, 2022 by Codemotion

What is Reactive Programming and How Can I Benefit from It?

Reactive programming is a design approach that uses asynchronous programming logic to handle real-time adjustments to typically static information. It provides an efficient mechanism — the use of automated data streams — for handling content … Read more

April 1, 2022 by Codemotion

Is It Always Best to Reduce Code Lines?

Reducing Code Lines: Less is more? In the past, when the size of a typical storage medium was measured in kilobytes, there was a pressing reason to reduce the lines of code used in a program or game. After all, you can only fit so much data on … Read more

Codemotion Guide to Spring Framework

March 22, 2022 by Codemotion

All You Need to Know About the Spring Framework

This quick Codemotion guide to Spring offers insights and key concepts for understanding and getting started with this popular framework. A brief story of Spring Today, Spring Framework is a de facto standard. Hundreds of thousands of … Read more

Use StencilJS for a list or catalog

March 18, 2022 by Codemotion

Creating a Catalogue with StencilJS

StencilJS is a compiler used to generate highly-optimized web components that are standard-compliant. In this short guide, we're going to see how to use it to create a list or catalogue that can be used, for example, for e-commerce. Before you … Read more

innovative AI projects, artificial intelligence .net cybersecurity

March 16, 2022 by Codemotion

Which Skills Do I Need To Work On Innovative IT Projects?

According to Reti (an innovative Italian software development company), .NET, Microservices, Cloud, AI, and CyberSecurity are fundamental skills that will help you participate in some of the most exciting and innovative trends in programming. So … Read more

March 15, 2022 by Riccardo Degni

How to Boost Performance With Lazy Loading

If you've always thought that the term "lazy" only has a negative meaning, you’re about to find out that this is not the case. This guide, developed with Be Digitech Solutions, analyzes how the “lazy loading” design pattern/technique is a … Read more

March 3, 2022 by David Lukic

7 Cybersecurity Threats You Must Know as a Web Developer

Technology and web development are constantly evolving. Right along with it, cybercriminals have become experts at devising new and sophisticated attack methods. Web developers need to understand how these attacks work so they can patch any … Read more

February 23, 2022 by Codemotion

Why You Should Use Typescript for Your Next Project

What is TypeScript? TypeScript is a programming language first developed by Microsoft in 2012. Its main ambition is to improve the productivity of developing complex applications. It is an open-source language developed as a superset of … Read more

reactive programming in distributed architecture

February 21, 2022 by Codemotion

Reactive Programming for Distributed Systems: All You Need to Know

Reactive programming is not a new idea. Reactive languages that allow for event-driven applications have been around for a long time. These languages are ideal for single-threaded, non-distributed applications. Distributed systems, however, are more … Read more

  • « Go to Previous Page
  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Interim pages omitted …
  • Go to page 9
  • Go to Next Page »

Primary Sidebar

Learn new skills for 2023 with our Edu Paths!

Codemotion Edu Paths for 2023

Codemotion Talent · Remote Jobs

Game Server Developer

Whatwapp
Full remote · TypeScript · Kubernetes · SQL

Back-end Developer

Insoore
Full remote · C# · .NET · .NET-Core · Kubernetes · Agile/Scrum

Full Stack Developer

OverIT
Full remote · AngularJS · Hibernate · Oracle-Database · PostgreSQL · ReactJS

Data Engineer

ENGINEERING
Full remote · Amazon-Web-Services · Google-Cloud-Platform · Hadoop · Scala · SQL · Apache-Spark

Latest Articles

Pattern recognition, machine learning, AI algorithm

Pattern Recognition 101: How to Configure Your AI Algorithm With Regular Rules, Events, and Conditions

AI/ML

automotive software

Automotive Software Development: Can Agile and ASPICE Coexist?

DevOps

programming languages, 2023

Which Programming Languages Will Rule 2023?

Infographics

deceptive design, ux

Deceptive Patterns In UX Design – How To Avoid Them?

Design/UX

Footer

  • Magazine
  • Events
  • Community
  • Learning
  • Kids
  • How to use our platform
  • Contact us
  • Become a Contributor
  • About Codemotion Magazine
  • How to run a meetup
  • Tools for virtual conferences

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • YouTube
  • RSS

DOWNLOAD APP

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • RSS

DOWNLOAD APP

CONFERENCE CHECK-IN