Deploying Next.js on Google Cloud - SaaS Tech Stack Explained.
Shahin Mannan
Deploying Next.js on Google Cloud - SaaS Tech Stack Explained.
5:26
Software Engineer To Tech Entrepreneur - How to approach building MVPs for SaaS
Shahin Mannan
Software Engineer To Tech Entrepreneur - How to approach building MVPs for SaaS
3:23
Efficiently Merge Two Sorted Lists in JavaScript | LeetCode 21
Shahin Mannan
Efficiently Merge Two Sorted Lists in JavaScript | LeetCode 21
0:59
LeetCode 206 Demystified: Reverse Linked Lists in JS | Visual Guide
Shahin Mannan
LeetCode 206 Demystified: Reverse Linked Lists in JS | Visual Guide
1:00
Fast & Visual Guide: Solving LeetCode Problem 876 in JavaScript | Middle of the Linked List
Shahin Mannan
Fast & Visual Guide: Solving LeetCode Problem 876 in JavaScript | Middle of the Linked List
0:55
Unlock DFS: A practical JavaScript Implementation of Depth-First Search
Shahin Mannan
Unlock DFS: A practical JavaScript Implementation of Depth-First Search
1:00
AI, Machine Learning, Deep Learning: What's the Difference?
Shahin Mannan
AI, Machine Learning, Deep Learning: What's the Difference?
1:00
Master Dijkstra's Algorithm under 2 minutes: JavaScript Edition!
Shahin Mannan
Master Dijkstra's Algorithm under 2 minutes: JavaScript Edition!
1:34
Mastering BFS: Unraveling the shortest path problem with Breadth-First Search Explained
Shahin Mannan
Mastering BFS: Unraveling the shortest path problem with Breadth-First Search Explained
1:00
Recursion - super important programming technique
Shahin Mannan
Recursion - super important programming technique
1:01
Merge Sort explained and implementation in Javascript
Shahin Mannan
Merge Sort explained and implementation in Javascript
0:59
QuickSort Explained with Javascript
Shahin Mannan
QuickSort Explained with Javascript
1:00
Javascript Insertion sort step by step guide
Shahin Mannan
Javascript Insertion sort step by step guide
0:59
Selection sort explained. Step by step implementation in Javascript.
Shahin Mannan
Selection sort explained. Step by step implementation in Javascript.
0:50
Bubble sort explained. Step by step implementation in Javascript
Shahin Mannan
Bubble sort explained. Step by step implementation in Javascript
0:49
Memory leaks - limit object references (Javascript)
Shahin Mannan
Memory leaks - limit object references (Javascript)
0:58
Memory leaks - Leaking DOM example in Javascript
Shahin Mannan
Memory leaks - Leaking DOM example in Javascript
0:58
Understanding the tree data structure: An Introduction
Shahin Mannan
Understanding the tree data structure: An Introduction
1:00
How to use Reactive Forms in Angular
Shahin Mannan
How to use Reactive Forms in Angular
0:59
Async / Await in Javascript
Shahin Mannan
Async / Await in Javascript
0:38
Graph data structure in Javascript
Shahin Mannan
Graph data structure in Javascript
0:56
Graph data structure concepts
Shahin Mannan
Graph data structure concepts
1:01
Queue data structure in Javascript
Shahin Mannan
Queue data structure in Javascript
0:55
Stack data structure example in JavaScript
Shahin Mannan
Stack data structure example in JavaScript
0:53
What is a callback function?
Shahin Mannan
What is a callback function?
0:55
Loops in Javascript
Shahin Mannan
Loops in Javascript
1:00
Differences between let, const, and var declarations in JS
Shahin Mannan
Differences between let, const, and var declarations in JS
1:00
JavaScript form validation
Shahin Mannan
JavaScript form validation
0:58
switch case in Javascript
Shahin Mannan
switch case in Javascript
1:01
What is Memoization?
Shahin Mannan
What is Memoization?
0:59
What are Closures? - Javascript Interview
Shahin Mannan
What are Closures? - Javascript Interview
0:40
Types of Functions - JavaScript Interview
Shahin Mannan
Types of Functions - JavaScript Interview
0:55
Map vs. Object - JavaScript Interview
Shahin Mannan
Map vs. Object - JavaScript Interview
0:54
slice vs. splice array methods - JavaScript interview
Shahin Mannan
slice vs. splice array methods - JavaScript interview
0:44
Differences between call, apply, and bind - JavaScript interview questions
Shahin Mannan
Differences between call, apply, and bind - JavaScript interview questions
0:41
JavaScript Interview - Promises vs. Observables
Shahin Mannan
JavaScript Interview - Promises vs. Observables
0:59
JavaScript Interview Questions - What is an Observable?
Shahin Mannan
JavaScript Interview Questions - What is an Observable?
0:44
Scrum vs. Kanban
Shahin Mannan
Scrum vs. Kanban
0:57
SOA Service Oriented Architecture vs. Microservices
Shahin Mannan
SOA Service Oriented Architecture vs. Microservices
1:00
How to improve and maintain code quality in your project
Shahin Mannan
How to improve and maintain code quality in your project
0:59
When to choose SQL database over NoSQL Database
Shahin Mannan
When to choose SQL database over NoSQL Database
0:55
Advantages of NoSQL Databases
Shahin Mannan
Advantages of NoSQL Databases
0:56
What to expect when onboarding a new software engineer
Shahin Mannan
What to expect when onboarding a new software engineer
0:59
Things to think about when setting up a CI/CD pipeline in general
Shahin Mannan
Things to think about when setting up a CI/CD pipeline in general
0:56
Why do we use CI/CD pipelines?
Shahin Mannan
Why do we use CI/CD pipelines?
0:59
6 figure salary in 6 months as a full stack engineer - part 2
Shahin Mannan
6 figure salary in 6 months as a full stack engineer - part 2
0:58
6 figure salary in 6 months as a full stack engineer - part 1
Shahin Mannan
6 figure salary in 6 months as a full stack engineer - part 1
0:59
Essential skills for software engineers
Shahin Mannan
Essential skills for software engineers
0:57
Service workers in web applications
Shahin Mannan
Service workers in web applications
0:39
What is a progressive web app?
Shahin Mannan
What is a progressive web app?
0:42
Ways to optimize the backend of a web application
Shahin Mannan
Ways to optimize the backend of a web application
0:54
Optimize performance for the frontend of a web application
Shahin Mannan
Optimize performance for the frontend of a web application
0:54
Web application security
Shahin Mannan
Web application security
0:56
What is server side rendering?
Shahin Mannan
What is server side rendering?
0:39
Linked List Tutorial and Implementation in JavaScript
Shahin Mannan
Linked List Tutorial and Implementation in JavaScript
7:19
Master JavaScript Arrays in 20 minutes.
Shahin Mannan
Master JavaScript Arrays in 20 minutes.
20:18
Introduction to Big O Notation and Time Complexity
Shahin Mannan
Introduction to Big O Notation and Time Complexity
5:37
Why learn algorithms?
Shahin Mannan
Why learn algorithms?
8:41
Why learn data structures and how to analyze data structures
Shahin Mannan
Why learn data structures and how to analyze data structures
11:06
Docker Tutorial - Learn Docker essentials by containerizing Wordpress
Shahin Mannan
Docker Tutorial - Learn Docker essentials by containerizing Wordpress
16:51
What are Microservices? Monolith vs. Microservice
Shahin Mannan
What are Microservices? Monolith vs. Microservice
7:04
Top 7 tips for Aspiring Software developers in 2022
Shahin Mannan
Top 7 tips for Aspiring Software developers in 2022
8:01