Vikas Rajput Profile Banner
Vikas Rajput Profile
Vikas Rajput

@vikasrajputin

36,325
Followers
243
Following
550
Media
7,129
Statuses

Sr. Backend Engineer. Simplifying Backend and sharing what I learn along the way. Book 1:1 (paid) session👉

All about me
Joined April 2017
Don't wanna be here? Send us removal request.
Pinned Tweet
@vikasrajputin
Vikas Rajput
9 months
📣 Announcement If you find yourself block in your tech career and need a personalized guidance, then you can book a 1:1 call with me now! Visit for more info.
1
3
26
@vikasrajputin
Vikas Rajput
2 years
If you want to master SQL, then watch these youtube videos:
201
3K
11K
@vikasrajputin
Vikas Rajput
1 year
SOLID principles are probably the most important design principles in OOP languages like Java, Python, C#, etc. But, more than 95% of programmers struggle to understand it. Here's the Simplest Guide to Master SOLID principles:
272
2K
6K
@vikasrajputin
Vikas Rajput
1 year
If you want to master SQL, then you've to practice it in the right way. Here's the 5 websites, where you can practice SQL easily (all free):
177
2K
6K
@vikasrajputin
Vikas Rajput
1 year
Java Backend Development is One of the Highly In Demand and Top Paying Jobs in Tech. Here's a Simple and Structured Roadmap to Becoming One (with youtube videos):
257
1K
5K
@vikasrajputin
Vikas Rajput
1 year
If you're a Programmer, then you should know Git Here's a complete beginner guide to Git:
159
1K
5K
@vikasrajputin
Vikas Rajput
7 months
SOLID principle is one of the most important design principles in OOP languages like Java, Python, C#, etc. Sadly, most of the programmers find it super difficult to understand. Here's the simplest guide to understand SOLID principles:
88
895
5K
@vikasrajputin
Vikas Rajput
2 years
OOP Concepts are the Fundamentals of Programming Languages like Java, Python (and many others) Here's a Dead Simple Guide to Understand It:
156
1K
5K
@vikasrajputin
Vikas Rajput
2 years
These 5 youtube channels will teach you programming more than a CS degree 🧵👇
111
1K
4K
@vikasrajputin
Vikas Rajput
2 years
It took me almost 9 years to learn this but let me teach you these in the next 5 minutes. It completely changed my life as a programmer. 🧵👇
110
1K
4K
@vikasrajputin
Vikas Rajput
2 years
3 SQL Games to Level up your SQL Knowledge... 🧵👇
80
1K
4K
@vikasrajputin
Vikas Rajput
1 year
If you want to master SQL, then start with these youtube videos:
76
1K
3K
@vikasrajputin
Vikas Rajput
1 year
If you want to master SQL, then you've to practice it in the right way. Here's the 5 websites, where you can practice SQL easily (all free):
80
1K
3K
@vikasrajputin
Vikas Rajput
2 years
Stop Paying a Ridiculously High Price to Learn SQL Grab These Free Courses to Kickstart your SQL journey: 🧵👇
78
859
3K
@vikasrajputin
Vikas Rajput
2 years
3 SQL Games to Learn SQL the Fun Way: 1. SQL Island 🔗https:// sql-island. informatik. uni-kl. de/ 2. SQL Murder Mystery 🔗https:// mystery. knightlab. com/ 3. SQL Police Department 🔗https:// sqlpd. com/
86
869
3K
@vikasrajputin
Vikas Rajput
6 months
Java Backend development will remain one of the highly in-demand jobs in 2023. Here's a simple and structured roadmap to becoming one (with youtube videos):
44
518
3K
@vikasrajputin
Vikas Rajput
2 years
SQL: What are DDL, DML, DQL, DCL and TCL? 🧵👇
70
611
2K
@vikasrajputin
Vikas Rajput
2 years
SQL Roadmap for Fullstack/Backend Developer a thread...
47
645
2K
@vikasrajputin
Vikas Rajput
1 year
OOP Concepts are the Fundamentals of Programming Languages like Java, Python (and many others) Here's a Dead Simple Guide to Understand It:
88
717
2K
@vikasrajputin
Vikas Rajput
2 years
Learn Core Java, in 30 days as an Absolute Beginner a roadmap...
64
679
2K
@vikasrajputin
Vikas Rajput
8 months
SOLID principle is one of the most important design principles in OOP languages like Java, Python, C#, etc. Sadly, most of the programmers find it super difficult to understand. Here's the simplest guide to understand SOLID principles:
57
499
2K
@vikasrajputin
Vikas Rajput
7 months
OOP concepts are the most fundamental concepts in programming languages like Java, Python, Javascript, etc. Here's a Dead Simple Guide to Understand It:
24
506
2K
@vikasrajputin
Vikas Rajput
10 months
SOLID principle is one of the most important design principles in OOP languages like Java, Python, C#, etc. Sadly, most of the programmers find it super difficult to understand. Here's the simplest guide to understand SOLID principles:
56
523
2K
@vikasrajputin
Vikas Rajput
1 year
Master SQL JOINS:🧵👇
82
569
2K
@vikasrajputin
Vikas Rajput
1 year
SQL Roadmap for the Backend (or Fullstack) Developer:
66
639
2K
@vikasrajputin
Vikas Rajput
2 years
Prepare these 5 questions, to crack your next SQL interview (with resources) 🧵👇
64
518
2K
@vikasrajputin
Vikas Rajput
2 years
SQL: 10 Tips to Improve the Performance of Search Query a thread...
41
527
2K
@vikasrajputin
Vikas Rajput
6 months
OOP concepts are the most fundamental concepts in programming languages like Java, Python, Javascript, etc. Here's a Dead Simple Guide to Understand It:
37
437
2K
@vikasrajputin
Vikas Rajput
11 months
Before you start coding in languages like Java, Python, Javascript, etc. You should master OOP concepts. Here's a Dead Simple Guide to Understand It:
67
618
2K
@vikasrajputin
Vikas Rajput
10 months
Java Backend development will remain one of the highly in-demand jobs in 2023. Here's a simple and structured roadmap to becoming one (with youtube videos):
Tweet media one
44
483
2K
@vikasrajputin
Vikas Rajput
2 years
Become Java Fullstack Developer and Get Top Paid Jobs! a roadmap...
55
537
2K
@vikasrajputin
Vikas Rajput
1 year
6 Online SQL IDEs to Practice SQL:
59
574
2K
@vikasrajputin
Vikas Rajput
1 year
SQL: What are DDL, DML, DQL, DCL and TCL? 🧵👇
57
542
2K
@vikasrajputin
Vikas Rajput
2 years
SQL: Beginner Guide to Joins a thread...
47
487
2K
@vikasrajputin
Vikas Rajput
2 years
Quit programming right now, If you're one of these 🧵👇
71
381
2K
@vikasrajputin
Vikas Rajput
8 months
To master SQL, you need to have an extremely good understanding of SQL statements: They're mainly divided into 5 categories: DDL, DQL, DML, DCL, TCL Here's the simplest guide to learn DDL:
23
378
2K
@vikasrajputin
Vikas Rajput
2 years
SQL: Beginner Guide to Store Procedures a thread... (Part 1/2)
35
390
2K
@vikasrajputin
Vikas Rajput
7 months
No matter if you're learning SQL for Data Science or Software Development. You should master SQL "Normalization". Here's a simple guide to get you started:
22
297
2K
@vikasrajputin
Vikas Rajput
10 months
SQL is the most demanded skills in a backend (or fullstack) engineer Here's a roadmap to quickly help you master SQL:
25
346
2K
@vikasrajputin
Vikas Rajput
7 months
Git Architecture Simplified: 1. Working Tree: This represents the current directory and files you are working on. This is where you make changes to your code or files. git add/mv/rm: These commands allow you to stage changes. git add stages new changes, git mv stages file…
21
346
1K
@vikasrajputin
Vikas Rajput
2 years
SQL: Store Procedure vs Functions 🧵👇
33
360
1K
@vikasrajputin
Vikas Rajput
1 year
3 Most Popular Keys in SQL are: 1) Primary key 2) Foreign key 3) Unique key Here're what they mean in the simplest term:
26
323
1K
@vikasrajputin
Vikas Rajput
2 years
Multithreading is one of the highly asked questions in Java Interview Here're 8 simple steps to explain Multithreading to anyone🧵👇
53
335
1K
@vikasrajputin
Vikas Rajput
9 months
If you want to master SQL, then start with these youtube videos:
20
450
1K
@vikasrajputin
Vikas Rajput
10 months
To master SQL, you need to have an extremely good understanding of SQL statements: They're mainly divided into 5 categories: DDL, DQL, DML, DCL, TCL Here's the simplest guide to learn DDL:
20
352
1K
@vikasrajputin
Vikas Rajput
2 years
What is CI/CD in DevOps? a thread...
49
328
1K
@vikasrajputin
Vikas Rajput
2 years
Complete Beginner's Guide to Git: 🧵👇
36
459
1K
@vikasrajputin
Vikas Rajput
2 years
SQL: DELETE, TRUNCATE and DROP commands 🧵👇
26
263
1K
@vikasrajputin
Vikas Rajput
2 years
In last 2 years, I've screened over hundreds of Resume as an Interviewer Here are the 5 common mistakes I've seen people making 🧵👇
49
318
1K
@vikasrajputin
Vikas Rajput
2 years
SQL: WHERE vs HAVING Clause 🧵👇
45
259
1K
@vikasrajputin
Vikas Rajput
2 years
Next time when you screw up something Remember these 5 Git Commands to save you hours of troubleshooting 🧵👇
54
419
1K
@vikasrajputin
Vikas Rajput
1 year
SQL: Store Procedure vs Functions 🧵👇
33
295
1K
@vikasrajputin
Vikas Rajput
2 years
Beginner Guide to Views in SQL: 🧵👇
45
288
1K
@vikasrajputin
Vikas Rajput
1 year
SQL Indexing is one of the most important ways of improving a query performance Mostly there're 2 types of Indexes: 1) Clustered Index 2) Non-Clustered Index Here's what it means in the simplest terms:
38
263
1K
@vikasrajputin
Vikas Rajput
1 year
7 secret git commands which nobody told you:
55
287
1K
@vikasrajputin
Vikas Rajput
2 years
Beginner Guide to Indexing in SQL: 🧵👇
44
270
1K
@vikasrajputin
Vikas Rajput
2 years
"Writing Code" isn't the most valuable skill. "Solving the Problem" is.
33
140
1K
@vikasrajputin
Vikas Rajput
1 year
JWT is the de-facto standard for authenticating Backend APIs. This guide will make it dead simple for you to understand JWT:
51
266
1K
@vikasrajputin
Vikas Rajput
2 years
Introduction to ORDER BY, GROUP BY and HAVING clause in SQL 🧵👇
27
231
1K
@vikasrajputin
Vikas Rajput
7 months
SQL Commands in a Nutshell:
14
271
1K
@vikasrajputin
Vikas Rajput
1 year
Singleton Design Pattern is the most widely used pattern in all the programming languages (Java, Javascript, Python, etc) Here's what it means in the simplest terms:
42
206
1K
@vikasrajputin
Vikas Rajput
2 years
SQL: What is Indexing? a thread...
32
235
1K
@vikasrajputin
Vikas Rajput
10 months
As a backend engineer, mastering microservice can be your best investment in 2023. Here's the simplest guide to understand it:
36
193
1K
@vikasrajputin
Vikas Rajput
6 months
SQL Commands in a Nutshell:
9
207
1K
@vikasrajputin
Vikas Rajput
10 months
How it started(2014) vs How it's going(2023)
Tweet media one
Tweet media two
52
40
999
@vikasrajputin
Vikas Rajput
2 months
The SOLID principle is one of the most important design principles in programming. Sadly, most programmers find it super difficult to understand. Here's the simplest guide to understanding SOLID principles:
18
189
1K
@vikasrajputin
Vikas Rajput
7 months
JWT Token Structure Simplified:
9
212
952
@vikasrajputin
Vikas Rajput
2 years
A Beginner Guide to Git - (Part 1) a thread...
48
261
918
@vikasrajputin
Vikas Rajput
2 years
Prepare these 10 Questions to Crack Any Java Interview🧵👇
43
258
913
@vikasrajputin
Vikas Rajput
1 year
The 2 most popular ways to store data in any modern application are: 1) SQL 2) NoSQL Here's what they mean in the simplest terms:
25
212
902
@vikasrajputin
Vikas Rajput
7 months
Microservice Architecture Simplified: Microservice applications are split into small, manageable pieces or services, each responsible for a specific functionality. For example, one service handles user data, another manages payments, and another takes care of notifications.…
12
206
910
@vikasrajputin
Vikas Rajput
2 years
Ultimate Backend Development Roadmap in 2022: 📂Basics 📄Internet 📄Client-Server Architecture 📂Any Language & Framework 📄Java + Spring 📄Python + Django 📄JS + Node 📂Git 📂SQL/NoSQL 📂Basic DevOps 📄CI/CD, Cloud Hosting (AWS, etc) 📄Docker, Kubernetes
15
201
865
@vikasrajputin
Vikas Rajput
2 years
Javascript: Double Equals(==) vs Triple Equals(===) Operator a thread...
30
135
830
@vikasrajputin
Vikas Rajput
2 months
As a programmer, mastering data structures and algorithms is crucial in landing a high-paying tech job. Here's a simple and guided roadmap to quickly get you started:
40
113
813
@vikasrajputin
Vikas Rajput
2 years
Javascript: Function Expression vs Function Declaration a thread...
22
134
811
@vikasrajputin
Vikas Rajput
8 months
No matter if you're learning SQL for Data Science or Software Development. You should master SQL "Normalization". Here's a simple guide to get you started:
16
169
832
@vikasrajputin
Vikas Rajput
2 months
If you're into Backend Engineering, Linux knowledge is essential. Here are 5 games to help you quickly learn Linux:
13
174
843
@vikasrajputin
Vikas Rajput
2 years
SQL: Beginner Guide to Store Procedures (Part 2/2) a thread...
12
211
824
@vikasrajputin
Vikas Rajput
10 months
Mastering SQL, helps you make a successfull career into datascience, fullstack, backend development. Here's list of videos to help you get quickly started with it:
17
223
828
@vikasrajputin
Vikas Rajput
2 years
Free 350+ Handpicked Videos for Java Web Development Save 100+ hours of research a thread...
41
244
810
@vikasrajputin
Vikas Rajput
1 year
Beginner Guide to Views in SQL: 🧵👇
44
210
804
@vikasrajputin
Vikas Rajput
2 years
6 Online SQL IDEs to Practice SQL: 🧵👇
29
272
813
@vikasrajputin
Vikas Rajput
2 years
"Java is Dead in 2022..." 🧵👇
81
182
794
@vikasrajputin
Vikas Rajput
1 year
If you're a student in a Tier-3 college, then open this. My unfiltered advice:
29
156
797
@vikasrajputin
Vikas Rajput
7 months
If you're into Backend/DevOps Engineering, then Linux knowledge is essential Here's 5 Games to help you quickly learn Linux:
12
212
799
@vikasrajputin
Vikas Rajput
2 years
7 Insanely Powerful Git Commands That Almost Nobody Knows: 🧵👇
45
207
763
@vikasrajputin
Vikas Rajput
2 years
5 Non Technical Skills to Level Up Your Programming Career: 🧶👇
27
216
762
@vikasrajputin
Vikas Rajput
2 years
Are you on Linkedin? Share your profile👇 Let's connect...
595
66
757
@vikasrajputin
Vikas Rajput
7 months
HTTP PUT vs PATCH simplified:
13
128
775
@vikasrajputin
Vikas Rajput
2 years
7 Ultimate Sites to Learn Java Programming: 🧵👇
35
236
740
@vikasrajputin
Vikas Rajput
2 years
Master Java for Free: 🧵👇
23
233
738
@vikasrajputin
Vikas Rajput
10 months
As a programmer, only coding skills are not enough to land you the job. You need to master the art of crushing the interviews. 6 ultimate tips, to help you nail a technical interview:
20
137
739
@vikasrajputin
Vikas Rajput
2 years
Microservice Has Almost Become the First Choice to Design a Scalable Backend Architecture Here's a Six Simple Steps to Understand it as a Beginner:🧵👇
43
187
726
@vikasrajputin
Vikas Rajput
1 year
If you're a self-taught programmer, then you have to add winning projects to your portfolio. Here are the 5 easy steps to pick the best project for your portfolio:
42
128
690
@vikasrajputin
Vikas Rajput
9 months
SQL is the most demanded skills in a backend (or fullstack) engineer Here's a roadmap to quickly help you master SQL:
Tweet media one
22
152
688
@vikasrajputin
Vikas Rajput
1 year
Factory Design Pattern is one of the most widely used patterns in Programming Languages like Java, Javascript, Python, etc. Here's the simplest explanation to what it is:
32
123
675
@vikasrajputin
Vikas Rajput
10 months
No matter if you code in Java, JavaScript, Python, etc., mastering design patterns definitely helps to skyrocket your career. Among all, the builder pattern is one of the popular design patterns out there. Here's a quick guide to understand it (using Java):
13
114
673
@vikasrajputin
Vikas Rajput
2 years
More than 97% of candidates fail to answer this question in a Java interview What's the logic of using public getter/setter methods to access private fields in Java POJO? Can't we remove getter/setter methods by making fields public? Here's the best way to answer this:🧵👇
31
133
663
@vikasrajputin
Vikas Rajput
5 months
SQL Commands in a Nutshell:
10
146
643
@vikasrajputin
Vikas Rajput
2 years
Javascript: What is a Promise? a thread...
30
136
620
@vikasrajputin
Vikas Rajput
3 months
JWT Token Structure Simplified:
6
129
638