FULL STACK DEVELOPMENT - PRACTICAL & VIVA NOTES
UNIT I: WEB SERVERS & WEB PROGRAMMING
- HTTP/HTTPS: Protocols for communication between browser and server
- Browser Working: URL → DNS → Request → Response → Render
- Web Server: Stores and serves web pages
- Security: Authentication, Encryption, XSS, CSRF
- HTML: Structure of webpage
- CSS: Styling (Box model, positioning)
- Forms: Input handling
UNIT II: JAVASCRIPT
- Variables: let, const, var
- Data Types: Number, String, Boolean
- Functions, Arrays, Objects
- DOM Manipulation
- Events Handling
UNIT III: ANGULARJS
- Framework for frontend
- Directives: ng-model, ng-repeat
- Templates and data binding
- Services
UNIT IV: [Link] & MONGODB
- [Link]: Backend JavaScript runtime
- [Link]: Framework for APIs
- MongoDB: NoSQL database
- CRUD Operations
PRACTICAL FOCUS
- HTML forms
- CSS styling
- JavaScript DOM
- Node server
- MongoDB CRUD
QUICK REVISION
HTML = Structure
CSS = Style
JS = Logic
Node = Backend
MongoDB = Database