Gate Smashers
About the teacher: Gate SmashersTeacher के बारे में: Gate Smashers
Gate Smashers: Computer science subjects including networking, DBMS, operating systems and digital electronics.
Hindi lectures with structured explanations of technical concepts. Suits: Computer science students and technical exam aspirants.
Gate Smashers के videos YUNOVA पर Affiliate Marketing, Agile and Scrum, AI Tools & Prompting आदि सीखने में शामिल हैं।
YUNOVA topics taught with this channel's videosइस channel के videos से पढ़ाए जाने वाले YUNOVA topics
- Comparing on use case rather than declaring a winner · Affiliate Marketing
- Agile methods: Scrum, Kanban, XP · Agile and Scrum
- Iterative and incremental delivery · Agile and Scrum
- The sprint · Agile and Scrum
- Definition of done · Agile and Scrum
- Working with stakeholders · Agile and Scrum
- AI se CSV file kaise analyse karwayein · AI Tools & Prompting
- API kya hoti hai · AI Tools & Prompting
- API key kya hoti hai · AI Tools & Prompting
- Loop structure · Animation
- Aspect-ratio versions · Animation
- IaaS, PaaS and SaaS · AWS
- Launching an EC2 instance · AWS
- Storage accounts · Microsoft Azure
- UML use case and activity diagrams · Business Analysis
- Data modelling with ER diagrams for analysts · Business Analysis
- Your first program · C Programming
- Operators and precedence · C Programming
- Type conversion · C Programming
- for, while and do-while · C Programming
- break, continue and goto · C Programming
- Call by value · C Programming
- Strings and string functions · C Programming
- What a pointer is · C Programming
- Pointer arithmetic · C Programming
- Pointers and arrays · C Programming
- Pointers and functions · C Programming
- Dynamic memory: malloc and free · C Programming
- Structures · C Programming
- Unions and enums · C Programming
- File handling · C Programming
- Storage classes · C Programming
- Linked lists · C Programming
- Stacks and queues · C Programming
- Trees · C Programming
- Hashing: the basics · C Programming
- Characteristics of the cloud · Cloud Computing Fundamentals
- IaaS, PaaS and SaaS · Cloud Computing Fundamentals
- Serverless and FaaS · Cloud Computing Fundamentals
- Public, private and hybrid cloud · Cloud Computing Fundamentals
- Community and multi-cloud · Cloud Computing Fundamentals
- The shared responsibility model · Cloud Computing Fundamentals
- What virtualisation is · Cloud Computing Fundamentals
- Hypervisors: type 1 and type 2 · Cloud Computing Fundamentals
- Virtual machines · Cloud Computing Fundamentals
- Containers and Docker: the idea · Cloud Computing Fundamentals
- Virtualisation versus containers · Cloud Computing Fundamentals
- CDN · Cloud Computing Fundamentals
- Identity and access management · Cloud Computing Fundamentals
- Common cloud security mistakes · Cloud Computing Fundamentals
- Cloud architecture questions · Cloud Computing Fundamentals
- Virtualisation questions · Cloud Computing Fundamentals
- IaaS, PaaS and SaaS · Cloud Security
- Common IAM mistakes · Cloud Security
- Data classification and residency · Cloud Security
- Virtual networks and subnets · Cloud Security
- A secure baseline network · Cloud Security
- Benchmarks and baselines · Cloud Security
- Securing an Azure subscription: the first steps · Cloud Security
- Hardening compute and containers · Cloud Security
- Functional units of a computer · Computer Organisation & Architecture
- Von Neumann architecture · Computer Organisation & Architecture
- Bus structure · Computer Organisation & Architecture
- Instruction formats · Computer Organisation & Architecture
- Addressing modes · Computer Organisation & Architecture
- Instruction types · Computer Organisation & Architecture
- RISC and CISC · Computer Organisation & Architecture
- Fixed point representation · Computer Organisation & Architecture
- IEEE 754 floating point · Computer Organisation & Architecture
- Pipeline performance and speedup · Computer Organisation & Architecture
- Structural, data and control hazards · Computer Organisation & Architecture
- Hazard handling and forwarding · Computer Organisation & Architecture
- Levels of the memory hierarchy · Computer Organisation & Architecture
- Cache memory · Computer Organisation & Architecture
- Cache mapping: direct, associative, set-associative · Computer Organisation & Architecture
- Cache replacement and write policies · Computer Organisation & Architecture
- Main memory and virtual memory · Computer Organisation & Architecture
- I/O interface · Computer Organisation & Architecture
- Programmed I/O and interrupts · Computer Organisation & Architecture
- I/O processors · Computer Organisation & Architecture
- Cache mapping numericals · Computer Organisation & Architecture
- Pipeline numericals · Computer Organisation & Architecture
- GATE questions on cache · Computer Organisation & Architecture
- Virtual memory, paging and the TLB · Computer Organisation & Architecture
- Shared and distributed memory multiprocessors · Computer Organisation & Architecture
- Secondary storage: HDD and SSD · Computer Organisation & Architecture
- Networks, LAN and WAN · Computer Networking
- The OSI model · Computer Networking
- The TCP/IP model · Computer Networking
- Cables and wireless · Computer Networking
- IP addresses · Computer Networking
- HTTP and HTTPS · Computer Networking
- How a router works · Computer Networking
- NAT · Computer Networking
- ipconfig and ifconfig · Computer Networking
- Error detection and correction · Computer Networking
- Congestion control · Computer Networking
- Pixels channels and image shapes · Computer Vision
- CNN image classification · Computer Vision
- Transfer learning for images · Computer Vision
- Image augmentation · Computer Vision
- Reading classification errors · Computer Vision
- Train validation test for images · Computer Vision
- Intersection over Union · Computer Vision
- Confusion matrix for image classes · Computer Vision
- Image embeddings · Computer Vision
- Image captioning basics · Computer Vision
- Choosing image resolution · Computer Vision
- Measuring inference latency · Computer Vision
- Digital Personal Data Protection Act · Know Your Rights: Consumer, Labour & Cyber Law
- Your first program · C++
- Input and output with cin and cout · C++
- Variables and data types · C++
- Conditions and loops · C++
- Function overloading · C++
- Recursion · C++
- Arrays and vectors · C++
- Pointers · C++
- References · C++
- Dynamic memory with new and delete · C++
- Classes and objects · C++
- Constructors and destructors · C++
- Virtual functions and polymorphism · C++
- Operator overloading · C++
- Iterators · C++
- Linked lists · C++
- Trees and BST · C++
- Graphs: BFS and DFS · C++
- Dynamic programming: the basics · C++
- for, while and do-while · C#
- break and continue · C#
- Constructors and properties · C#
- Inheritance · C#
- Polymorphism and virtual methods · C#
- Service level agreements · Customer Service
- Confidentiality · Cybersecurity Fundamentals
- Integrity · Cybersecurity Fundamentals
- Availability · Cybersecurity Fundamentals
- Authenticity and non-repudiation · Cybersecurity Fundamentals
- Trade-offs between them · Cybersecurity Fundamentals
- Examples of each being broken · Cybersecurity Fundamentals
- Who the attackers are · Cybersecurity Fundamentals
- Man-in-the-middle · Cybersecurity Fundamentals
- What social engineering is · Cybersecurity Fundamentals
- Vishing and smishing · Cybersecurity Fundamentals
- Pretexting and baiting · Cybersecurity Fundamentals
- Defending against social engineering · Cybersecurity Fundamentals
- Why we encrypt · Cybersecurity Fundamentals
- Symmetric encryption · Cybersecurity Fundamentals
- Authentication, authorisation and accounting · Cybersecurity Fundamentals
- Something you know, have and are · Cybersecurity Fundamentals
- Least privilege · Cybersecurity Fundamentals
- VPNs · Cybersecurity Fundamentals
- Data protection and privacy basics · Cybersecurity Fundamentals
- What entry security certifications cover · Cybersecurity Fundamentals
- Study approach and resources · Cybersecurity Fundamentals
- Hands-on to back up the theory · Cybersecurity Fundamentals
- Spotting a phishing email · Cybersecurity Fundamentals
- Data ke types kya hote hain · Data Analysis Fundamentals
- OLTP vs OLAP · Data Engineering
- Structured semi-structured and unstructured data · Data Engineering
- ETL vs ELT · Data Engineering
- Cleaning and transforming records · Data Engineering
- Star schema · Data Engineering
- Data warehouse concepts · Data Engineering
- Partitioning warehouse tables · Data Engineering
- Loading files to object storage · Data Engineering
- Event schemas · Data Engineering
- Pipeline logging and alerting · Data Engineering
- Warehouse cost and query basics · Data Engineering
- Data science, analytics and machine learning · Data Science Fundamentals
- NumPy arrays · Data Science Fundamentals
- pandas Series and DataFrame · Data Science Fundamentals
- Missing values · Data Science Fundamentals
- Correlation · Data Science Fundamentals
- Matplotlib basics · Data Science Fundamentals
- Seaborn charts · Data Science Fundamentals
- Choosing the right chart · Data Science Fundamentals
- Histograms and box plots · Data Science Fundamentals
- Mean, median and spread · Data Science Fundamentals
- Probability basics · Data Science Fundamentals
- Linear regression with scikit-learn · Data Science Fundamentals
- Decision trees and random forests · Data Science Fundamentals
- Clustering with k-means · Data Science Fundamentals
- What a DBMS is and why not files · Database Management Systems
- Three-schema architecture · Database Management Systems
- Data independence · Database Management Systems
- Entities and attributes · Database Management Systems
- Relationships and cardinality · Database Management Systems
- Weak entities · Database Management Systems
- Integrity constraints · Database Management Systems
- Tuple relational calculus · Database Management Systems
- DDL: create, alter, drop · Database Management Systems
- DML: insert, update, delete · Database Management Systems
- SELECT with WHERE and ORDER BY · Database Management Systems
- Joins · Database Management Systems
- Subqueries · Database Management Systems
- Views · Database Management Systems
- Functional dependencies · Database Management Systems
- Closure and minimal cover · Database Management Systems
- 1NF, 2NF and 3NF · Database Management Systems
- Lossless join and dependency preservation · Database Management Systems
- ACID properties · Database Management Systems
- Transaction states · Database Management Systems
- Schedules and serialisability · Database Management Systems
- Conflict serialisability and the precedence graph · Database Management Systems
- Two-phase locking · Database Management Systems
- Timestamp ordering · Database Management Systems
- Deferred and immediate update · Database Management Systems
- File organisation · Database Management Systems
- Primary and secondary indexes · Database Management Systems
- B-trees · Database Management Systems
- B+ trees · Database Management Systems
- Hashing · Database Management Systems
- Drawing ER diagrams for a case · Database Management Systems
- Normalisation questions step by step · Database Management Systems
- Writing SQL queries in the exam · Database Management Systems
- Viva questions · Database Management Systems
- GATE questions on normal forms · Database Management Systems
- GATE questions on SQL and relational algebra · Database Management Systems
- GATE questions on B+ trees · Database Management Systems
- Neurons weights biases and activations · Deep Learning
- Forward propagation · Deep Learning
- Loss functions for classification and regression · Deep Learning
- Gradient descent intuition · Deep Learning
- Backpropagation intuition · Deep Learning
- Train validation and test splits · Deep Learning
- Optimizers SGD Adam and RMSprop · Deep Learning
- Overfitting and regularization · Deep Learning
- Convolution filters and feature maps · Deep Learning
- Padding stride and pooling · Deep Learning
- Building an image classifier CNN · Deep Learning
- Transfer learning with pretrained models · Deep Learning
- Image augmentation · Deep Learning
- RNN and hidden state · Deep Learning
- LSTM and GRU basics · Deep Learning
- Sequence to sequence models · Deep Learning
- Attention mechanism · Deep Learning
- Transformer architecture basics · Deep Learning
- Defining a neural network module · Deep Learning
- Embeddings in generative models · Deep Learning
- IP, ports and DNS · DevOps
- HTTP and HTTPS · DevOps
- Reverse proxy and load balancing · DevOps
- Firewalls and security groups · DevOps
- Binary, octal, decimal and hexadecimal · Digital Electronics
- 1's and 2's complement · Digital Electronics
- Binary arithmetic · Digital Electronics
- AND, OR and NOT · Digital Electronics
- NAND and NOR as universal gates · Digital Electronics
- XOR and XNOR · Digital Electronics
- SOP and POS forms · Digital Electronics
- Minterms and maxterms · Digital Electronics
- Two and three variable K-maps · Digital Electronics
- Four variable K-maps · Digital Electronics
- Don't care conditions · Digital Electronics
- Quine-McCluskey method · Digital Electronics
- Half and full adder · Digital Electronics
- Subtractors · Digital Electronics
- Multiplexer · Digital Electronics
- Demultiplexer · Digital Electronics
- Encoder and decoder · Digital Electronics
- Latches · Digital Electronics
- SR and JK flip-flops · Digital Electronics
- D and T flip-flops · Digital Electronics
- Race-around condition and master-slave · Digital Electronics
- Flip-flop conversions · Digital Electronics
- Shift registers · Digital Electronics
- Asynchronous counters · Digital Electronics
- Synchronous counters · Digital Electronics
- Mod-N counters · Digital Electronics
- Ring and Johnson counters · Digital Electronics
- K-map questions · Digital Electronics
- Designing a counter step by step · Digital Electronics
- Circuit design questions with multiplexers · Digital Electronics
- GATE questions on number systems · Digital Electronics
- GATE questions on Boolean algebra and K-maps · Digital Electronics
- Mealy and Moore machines · Digital Electronics
- Containers and virtual machines · Docker & Kubernetes
- Images and containers: the difference · Docker & Kubernetes
- Why data structures and algorithms · Data Structures & Algorithms
- Time complexity and Big O · Data Structures & Algorithms
- Two pointers · Data Structures & Algorithms
- Sliding window · Data Structures & Algorithms
- Singly, doubly and circular linked lists · Data Structures & Algorithms
- Reversing a linked list · Data Structures & Algorithms
- Stack: push, pop and balanced parentheses · Data Structures & Algorithms
- Queue, circular queue and deque · Data Structures & Algorithms
- Priority queue and heap · Data Structures & Algorithms
- How recursion works · Data Structures & Algorithms
- Divide and conquer · Data Structures & Algorithms
- Binary trees and traversals · Data Structures & Algorithms
- BFS and DFS · Data Structures & Algorithms
- Topological sort and cycle detection · Data Structures & Algorithms
- Shortest paths: Dijkstra · Data Structures & Algorithms
- Merge sort · Data Structures & Algorithms
- Quick sort · Data Structures & Algorithms
- Binary search · Data Structures & Algorithms
- Binary search on the answer · Data Structures & Algorithms
- Hash maps and hash sets · Data Structures & Algorithms
- What DP is: overlapping subproblems · Data Structures & Algorithms
- Memoisation and tabulation · Data Structures & Algorithms
- 0/1 knapsack · Data Structures & Algorithms
- Greedy algorithms · Data Structures & Algorithms
- Asymptotic notation questions · Data Structures & Algorithms
- Dry-running an algorithm on paper · Data Structures & Algorithms
- AVL trees and B-trees · Data Structures & Algorithms
- Hashing collisions and techniques · Data Structures & Algorithms
- Minimum spanning tree: Prim and Kruskal · Data Structures & Algorithms
- SLAs and response times · Freshdesk & Zendesk
- Raster aur vector graphics mein difference · Graphic Design
- Image resolution kya hoti hai · Graphic Design
- Classes and objects · Java
- Constructors · Java
- Inheritance · Java
- Polymorphism and method overriding · Java
- Trees and graphs: the basics · Java
- Inheritance and open classes · Kotlin
- map, filter and reduce · Kotlin
- Networking commands: ip, ping, ssh, scp · Linux & Shell
- Firewall with ufw · Linux & Shell
- Web server with Nginx · Linux & Shell
- What 'large' means: parameters and data · LLM Fundamentals
- Encoder, decoder and the GPT shape · LLM Fundamentals
- Why retrieval · LLM Fundamentals
- Retrieve, then generate · LLM Fundamentals
- Supervised versus unsupervised learning · Machine Learning with Python
- The ML workflow · Machine Learning with Python
- NumPy arrays · Machine Learning with Python
- pandas DataFrames · Machine Learning with Python
- Cleaning missing values · Machine Learning with Python
- Feature scaling · Machine Learning with Python
- Visualising data with Matplotlib and Seaborn · Machine Learning with Python
- Linear regression · Machine Learning with Python
- Multiple linear regression · Machine Learning with Python
- Polynomial regression · Machine Learning with Python
- Regularisation: Ridge and Lasso · Machine Learning with Python
- Logistic regression · Machine Learning with Python
- K-nearest neighbours · Machine Learning with Python
- Decision trees · Machine Learning with Python
- Random forest · Machine Learning with Python
- Support vector machines · Machine Learning with Python
- Naive Bayes · Machine Learning with Python
- K-means clustering · Machine Learning with Python
- Hierarchical clustering · Machine Learning with Python
- PCA · Machine Learning with Python
- Confusion matrix · Machine Learning with Python
- Cross-validation · Machine Learning with Python
- Bias-variance questions · Machine Learning with Python
- Activation functions and backpropagation · Machine Learning with Python
- CNNs: the idea · Machine Learning with Python
- One-to-many relationships · MongoDB
- explain() and query plans · MongoDB
- Confidentiality, integrity and availability on a network · Network Security
- The CIA triad applied to a network · Network Security
- Stateful versus stateless · Network Security
- Rules, allow and deny · Network Security
- Inbound and outbound rules · Network Security
- Network address translation and security · Network Security
- Next-generation firewalls · Network Security
- IPsec basics · Network Security
- A firewall and guest Wi-Fi setup · Network Security
- Default passwords and device hardening · Network Security
- Server blocks · Nginx
- Several sites on one server · Nginx
- What a reverse proxy is · Nginx
- Monitoring uptime · Nginx
- Tokens sentences and corpora · Natural Language Processing
- Stop words and punctuation · Natural Language Processing
- Part of speech tagging · Natural Language Processing
- Named entity recognition · Natural Language Processing
- Tokenization with common libraries · Natural Language Processing
- Bag of words · Natural Language Processing
- TF-IDF · Natural Language Processing
- Word embeddings intuition · Natural Language Processing
- Text classification · Natural Language Processing
- Sentiment analysis · Natural Language Processing
- Keyword and keyphrase extraction · Natural Language Processing
- Topic modelling basics · Natural Language Processing
- Information extraction · Natural Language Processing
- Sequence models for text · Natural Language Processing
- Attention for language · Natural Language Processing
- Transformer encoder and decoder · Natural Language Processing
- BERT basics · Natural Language Processing
- Using pretrained transformer models · Natural Language Processing
- Train validation test for text · Natural Language Processing
- Accuracy precision recall and F1 · Natural Language Processing
- Confusion matrix for text classes · Natural Language Processing
- Handling imbalanced text data · Natural Language Processing
- Error analysis by examples · Natural Language Processing
- Intent classification · Natural Language Processing
- Semantic similarity · Natural Language Processing
- Text summarization basics · Natural Language Processing
- Question answering basics · Natural Language Processing
- Building a simple NLP pipeline · Natural Language Processing
- Subword tokenization · Natural Language Processing
- Embeddings and vector similarity · Natural Language Processing
- Prompt inputs and model outputs · Natural Language Processing
- Retrieval augmented generation basics · Natural Language Processing
- Defining labels and annotation guidelines · Natural Language Processing
- Creating a text baseline · Natural Language Processing
- Avoiding data leakage in text · Natural Language Processing
- Monitoring language model errors · Natural Language Processing
- Documenting language and dataset limits · Natural Language Processing
- Sequence-to-sequence models: T5 and BART · Natural Language Processing
- Bias and fairness in NLP models · Natural Language Processing
- Sessions and cookies · Node.js
- What object-oriented programming is · Object-Oriented Programming
- OOP in Java, C++ and Python: the same ideas · Object-Oriented Programming
- A first class and object · Object-Oriented Programming
- Hiding data · Object-Oriented Programming
- Immutability · Object-Oriented Programming
- Validation inside a class · Object-Oriented Programming
- Base and derived classes · Object-Oriented Programming
- Method overriding · Object-Oriented Programming
- Multiple inheritance and the diamond problem · Object-Oriented Programming
- Compile-time: overloading · Object-Oriented Programming
- Run-time: overriding and virtual functions · Object-Oriented Programming
- Operator overloading · Object-Oriented Programming
- Composition versus inheritance · Object-Oriented Programming
- Aggregation and association · Object-Oriented Programming
- Why diagrams · Object-Oriented Programming
- The class diagram · Object-Oriented Programming
- Relationships in a class diagram · Object-Oriented Programming
- Sequence diagrams · Object-Oriented Programming
- Use-case diagrams · Object-Oriented Programming
- Drawing UML with free tools · Object-Oriented Programming
- The syllabus: OOP with Java or C++ · Object-Oriented Programming
- Definitions and differences questions · Object-Oriented Programming
- Writing a class on the whiteboard · Object-Oriented Programming
- What an operating system does · Operating Systems
- Types: batch, multiprogramming, time-sharing, real-time · Operating Systems
- System calls · Operating Systems
- Kernel modes: user and kernel · Operating Systems
- OS structures: monolithic and microkernel · Operating Systems
- What a process is · Operating Systems
- Process states and the PCB · Operating Systems
- Threads and multithreading · Operating Systems
- Inter-process communication · Operating Systems
- Scheduling criteria · Operating Systems
- FCFS scheduling · Operating Systems
- SJF and SRTF · Operating Systems
- Priority scheduling · Operating Systems
- Round robin · Operating Systems
- Multilevel queue scheduling · Operating Systems
- The critical section problem · Operating Systems
- Peterson's solution · Operating Systems
- Producer-consumer problem · Operating Systems
- Dining philosophers and readers-writers · Operating Systems
- Monitors · Operating Systems
- Deadlock conditions · Operating Systems
- Resource allocation graph · Operating Systems
- Contiguous allocation and fragmentation · Operating Systems
- Paging · Operating Systems
- Page tables and the TLB · Operating Systems
- Segmentation · Operating Systems
- Multilevel paging · Operating Systems
- Demand paging and page faults · Operating Systems
- FIFO page replacement · Operating Systems
- LRU and optimal replacement · Operating Systems
- Belady's anomaly · Operating Systems
- Thrashing · Operating Systems
- Files and directories · Operating Systems
- File allocation methods · Operating Systems
- Disk scheduling: FCFS, SSTF, SCAN, C-SCAN · Operating Systems
- RAID basics · Operating Systems
- Scheduling numericals with Gantt charts · Operating Systems
- Page replacement numericals · Operating Systems
- Banker's algorithm numericals · Operating Systems
- Long-answer theory questions · Operating Systems
- Viva questions · Operating Systems
- GATE questions on paging and TLB · Operating Systems
- LIKE and ILIKE · PostgreSQL
- NULL handling · PostgreSQL
- INSERT, UPDATE and DELETE · PostgreSQL
- Aggregate functions · PostgreSQL
- Primary and foreign keys · PostgreSQL
- Normalisation · PostgreSQL
- SERIAL and identity columns · PostgreSQL
- CTEs with WITH · PostgreSQL
- Views · PostgreSQL
- Running totals · PostgreSQL
- Roles and privileges · PostgreSQL
- What an API is · Postman
- OAuth 2.0 in Postman · Postman
- Hashtables · PowerShell
- Activities and sequencing · Project Management
- Gantt chart · Project Management
- Risk responses · Project Management
- The agile manifesto · Project Management
- Python me variable kaise banate hain · Python programming
- Python me data types - int, float, string, boolean · Python programming
- Python me type conversion - int(), float(), str() · Python programming
- Python me arithmetic operators · Python programming
- Python me logical operators - and, or, not · Python programming
- Python me if else statement · Python programming
- Python me elif se ek se zyada condition · Python programming
- Python me for loop · Python programming
- Python me while loop · Python programming
- Python list me append, insert, remove aur pop · Python programming
- Python me list slicing · Python programming
- Python me string methods - upper, lower, strip, replace · Python programming
- Python dictionary methods - get, keys, values, items · Python programming
- Python me function kaise banate hain · Python programming
- Python me lambda function · Python programming
- Python se file read karna - open() aur with · Python programming
- Python se CSV file read aur write karna · Python programming
- Python me list comprehension · Python programming
- Python me map() aur filter() function · Python programming
- Python me __init__ constructor aur self · Python programming
- Time complexity aur Big O notation · Python programming
- Python me binary search program · Python programming
- Python me bubble sort program · Python programming
- Python me NumPy array kaise banate hain · Python programming
- Python me Pandas DataFrame kaise banate hain · Python programming
- Python me decorator · Python programming
- Python me stack kaise banate hain · Python programming
- Python me linked list · Python programming
- Python me logistic regression · Python programming
- Structured interview scorecard · Recruitment
- Character classes: [abc], ranges and negation · Regular Expressions
- Shorthand classes: \d, \w, \s and the dot · Regular Expressions
- Quantifiers: *, + and ? · Regular Expressions
- Alternation with | · Regular Expressions
- Files and the file system · Rust
- OAuth flows · Salesforce
- Positive and negative test cases · Selenium & Test Automation
- Firewall and proxy logs · SOC Analyst
- Software characteristics · Software Engineering
- Waterfall model · Software Engineering
- Iterative and incremental models · Software Engineering
- Prototype model · Software Engineering
- Spiral model · Software Engineering
- V-model · Software Engineering
- Choosing a model · Software Engineering
- Functional and non-functional requirements · Software Engineering
- Requirement elicitation · Software Engineering
- The SRS document · Software Engineering
- Data flow diagrams · Software Engineering
- Use-case diagrams · Software Engineering
- Software project management · Software Engineering
- LOC and function points · Software Engineering
- COCOMO model · Software Engineering
- Risk management · Software Engineering
- Cohesion and coupling · Software Engineering
- Structured charts · Software Engineering
- UML class and sequence diagrams · Software Engineering
- Verification and validation · Software Engineering
- Levels: unit, integration, system, acceptance · Software Engineering
- White-box testing and cyclomatic complexity · Software Engineering
- Test cases · Software Engineering
- Re-engineering and reverse engineering · Software Engineering
- The Agile manifesto · Software Engineering
- Scrum: roles, sprints and ceremonies · Software Engineering
- Extreme programming · Software Engineering
- COCOMO numericals · Software Engineering
- Cyclomatic complexity numericals · Software Engineering
- Drawing DFDs for a case · Software Engineering
- What software testing is · Software Testing
- Verification and validation · Software Testing
- Unit, integration, system and acceptance testing · Software Testing
- Functional and non-functional testing · Software Testing
- Regression and retesting · Software Testing
- Black-box and white-box testing · Software Testing
- Equivalence partitioning · Software Testing
- Boundary value analysis · Software Testing
- Testing in Scrum · Software Testing
- Sprint testing and user stories · Software Testing
- Exploratory testing · Software Testing
- Pearson correlation · SPSS
- LIKE se pattern kaise dhundhein · SQL & Databases
- CREATE TABLE kaise karein · SQL & Databases
- DELETE aur TRUNCATE mein farak · SQL & Databases
- View kaise banayein · SQL & Databases
- Stored procedure kya hoti hai · SQL & Databases
- SQL query kis order mein chalti hai · SQL & Databases
- Population and sample · Statistics
- Mean, median and mode · Statistics
- Range, variance and standard deviation · Statistics
- Basic probability · Statistics
- Addition and multiplication rules · Statistics
- Conditional probability · Statistics
- Bayes' theorem · Statistics
- Random variables and expectation · Statistics
- Binomial distribution · Statistics
- Poisson distribution · Statistics
- Central limit theorem · Statistics
- Regression lines · Statistics
- Logistic regression · Statistics
- Functional and non-functional requirements · System Design
- Client server architecture · System Design
- Vertical vs horizontal scaling · System Design
- Load balancers · System Design
- CDN basics · System Design
- Rate limiting · System Design
- SQL vs NoSQL tradeoffs · System Design
- Database indexing basics · System Design
- Replication · System Design
- Partitioning and sharding · System Design
- Caching patterns · System Design
- Message queues · System Design
- Eventual consistency · System Design
- File storage service design · System Design
- Search service design · System Design
- Job queue design · System Design
- Clarifying requirements · System Design
- Diagrams and flowcharts · Technical Writing
- Endpoints, requests and responses · Vibe Coding with AI
- Reading API documentation · Vibe Coding with AI
- IDs and relationships · Vibe Coding with AI
- What a schema is · Vibe Coding with AI
- Sessions and tokens · Vibe Coding with AI
- OAuth · Vibe Coding with AI
- Handling personal data · Vibe Coding with AI
- HTTP and HTTPS, request and response · Website Development
- SQL versus NoSQL · Website Development
- Tables, rows and keys · Website Development
- Scopes and reservations · Windows Administration & Server
- Testing name resolution · Windows Administration & Server
- The WooCommerce REST API · WooCommerce

