OSI, TCP, HTTP, MVC, SOA, Design Patterns & Web Development
1. Element– Subject - Action
OSI Model
TCP, IP and HTTP
Configure Development Environment
Analyze ‘Request’ Headers
Troubleshoot ‘Response’ Errors
SOA principles
Design Patterns
MVC
Architecture
Network
Protocols
Segregate Application Responsibilities
Bind Client-Server Data Models
Strategize Event Handling
Templates
Resource Libraries
Web
Frameworks
Perform Routing
Serve Static Files
Generate Dynamic Views
Object Oriented and Functional
Concurrent and Event Driven
Programming
Paradigms
Write Asynchronous Controllers
Define multi-platform functions
Application
Integration
Web Sockets
Stream Processing
Publish RESTful Web Services
Consume Network Services
Network Security
Load Balancing and Availability
Create Deployment Architecture
Tune Server Performance
Deployment
Web
Development
Build a web development competency
https://togglebrains.wordpress.com/
Core components involved in
developing a web application.
Theoreticalunderstanding
required for the development.
Abilities required to perform using
any one tool/language.