₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,330,512 members, 8,445,796 topics. Date: Wednesday, 15 July 2026 at 03:11 PM

Toggle theme

Did You Learn All This As A Developer? - Programming - Nairaland

Nairaland ForumScience/TechnologyProgrammingDid You Learn All This As A Developer? (1119 Views)

1 Reply (Go Down)

Did You Learn All This As A Developer? by Edipet(op):
Copied from quora
Please did you learn all this as a developer
What steps should I take to become a backend Web Developer?
Hi friends,

Roadmap for becoming Back-End Developer in 2021👇

Learn the basics of Internet 👇

1. How does the internet work?

2. What is HTTP & HTTPS?

3. What is Domain Name?

4. What is IP Address?

5. DNS and how it works?

6. What is hosting?

Basics of front-end languages 👇

1. HTML

2. CSS

3. JavaScript

Learn a back-end language 👇

1. PHP

2. NodeJS

3. Ruby On Rails

4. Python

5. Go

5. C#

6. Java

Just learn anyone of the above language but make sure you have in-depth understanding of that language.

Learn Version Control System 👇

1. Basic Git Commands

2. Repo hosting services

I. GitHub

II. Gitlab

III. Bitbucket

Learn about Relational Databases 👇

1. MySQL

2. PostgreSQL

3. MariaDB

4. MS SQL

5. Oracle

MySQL is the most popular one.

Learn about NoSQL databases👇

1. MongoDB

2. RethinkDB

3. CouchDB

4. DynamoDB

NoSQL are very popular databases. Many startups are opting for NoSQL databases instead of SQL databases.

Learn About APIs 👇

1. REST

2. JSON APIs

3. HATOAS

4. Open API Spec and Swagger

5. Authentication

6. GraphQL

Learn about caching 👇

1. CDN (Cloud Delivery Network)

2. Server-side caching

I. Redis

II. Memcached

3. Client-side caching

Web Servers👇

1. Nginx

2. Apache

3. Reverse Proxy

Understand web security 👇

1. Hashing Algorithm

I. MD5

II. SHA Family

III. Scrypt

IV. Bcrypt

2. HTTPS

3. CORS

4. SSL/TLS

Learn testing 👇

1. Integration Testing

2. Unit Testing

3. Functional Testing

Containerization / Virtualization👇

1. Docker

2. Kubernetes

3. rkt

Architectural Patterns 👇

1. Monolithic

2. Microservices

3. Serverless

4. Scaling (Horizontal & Vertical)

5. Load Balancers

Edit 1 — added Java as backend language.

Thanks.
Re: Did You Learn All This As A Developer? by ModCaller: 9:11pm On Feb 09, 2023
Tell that guy that Nodejs is not a language
Re: Did You Learn All This As A Developer? by PPIA: 9:45pm On Feb 09, 2023
ModCaller:
Tell that guy that Nodejs is not a language
Frameworks don turn Language for some people grin
Re: Did You Learn All This As A Developer? by platymus: 11:00pm On Feb 09, 2023
PPIA:
Frameworks don turn Language for some people grin
Nodejs is not a framework, it's a runtime!
Re: Did You Learn All This As A Developer? by PPIA: 11:13pm On Feb 09, 2023
platymus:
Nodejs is not a framework, it's a runtime!
My bad grin
Re: Did You Learn All This As A Developer? by Bloomsbury(m): 2:40pm On Feb 10, 2023
Edipet:
Copied from quora
Please did you learn all this case a developer
In reference to the basics of the internet, if you're coming from a Cyber security background, you will have already have learnt them.

But let's be honest here, you can't be learn all these things and be very good in them.

Each area in tech have their own speciality even in Backened development.
Just do your research and know the basic requirements in the area of dev you belong.

But Got/GitHub is a must!
Re: Did You Learn All This As A Developer? by Edipet(op): 10:01am On Feb 12, 2023
Bloomsbury:
In reference to the basics of the internet, if you're coming from a Cyber security background, you will have already have learnt them.

But let's be honest here, you can't be learn all these things and be very good in them.

Each area in tech have their own speciality even in Backened development.
Just do your research and know the basic requirements in the area of dev you belong.

But Got/GitHub is a must!
thanks
Re: Did You Learn All This As A Developer? by LikeAking: 8:05pm On Feb 13, 2023
Op no..

Never

I didn't.

Just learn how to code. Learn DSA..
Re: Did You Learn All This As A Developer? by Maxxim: 9:13pm On Feb 13, 2023
In my case theocratically you'll need to understand most,, but I believe your stack determines which of the niche's you'll dive in more.
Re: Did You Learn All This As A Developer? by Edipet(op): 7:51am On Feb 14, 2023
LikeAking:
Op no..

Never

I didn't.

Just learn how to code. Learn DSA..
okay sir. thanks
1 Reply

In What Order Did You Learn Your Languages?Learn All Of Python Programming For FreeShare Your Remote Job Experience As A Developer234

Network Packet Sniffer (developer Needed).Useless Thread: Don't Openhelp me with this in c++