DSA With Full Stack Specialization
DSA With Full Stack Specialization
o Object
o Classes
o Abstraction
o Encapsulation
o Inheritance
o Polymorphism (Runtime and Compile Time Polymorphism)
o Database Design
o Introduction to keys
o Codd rules
o Overview of Functional Dependencies and Armstrong rules
o Closure and Canonical covers
o Lossless Join and Dependency Preserving Decomposition
o Normal Forms
o ER Model
o Basic Terminologies
o Mapping Constraints
o Decomposition into Higher Normal Form
o Relation Algebra
o Basic Operators
o Derived Operators
o Deriving Expression for Queries
o Relational Calculus
o File Organization
o Types of index
o Multilevel Indexing
o B/B+ tree
❖ Computer Networks
o Application Layer
o DNS
o SMTP
o HTTP
o FTP, TFTP
o TELNET
o Transport layer
o TCP Protocol
o Network layer
o IPv4
o IPv6
o IP addressing
o Routing Protocols
o Fragmentation
o HTML
o CSS
o JavaScript
o Advanced JavaScript concepts (OOPS and concurrency)
o Angular
o How internet works (TCP, UDP, HTTP, Layering architecture)
o API design
o Node JS
o Express JS
o MongoDB
o Backend architecture
o Project