Subject Details
Dept     : BCA
Sem      : 6
Regul    : 2021
Faculty : Ms. U. Suriya
phone  : NIL
E-mail  : suriya.u.ca@drsnsrcas.ac.in
184
Page views
5
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
UNIT I

The Modern Web: Rise of the Web-Mobile Web-The State of HTML- Applications vs. Web Sites- Planning Your Work: Identifying Requirements- Defining the Work- Tracking the Work- Continuous Improvement- Prioritization & Estimation- Managing Bugs- Continuous Delivery- User Experience: Information Architecture- Getting the User Experience Right- Polishing the User Experience- Implementing the User Experience.

UNIT
2
UNIT II

Designing Systems: System Architectures- Identifying Concepts- Identifying User Interactions- Handling Commonalities- Working with Legacy and External Dependencies- Component Interactions- Applications vs. Modules- Cross-Functional Requirements- Caching- Designing for Failure- Designing Modules- Refactoring- Tools- Changing Your Architecture. Ethics: Privacy- Cognitive Load- Energy Usage- Trust.

UNIT
3
UNIT III

Front End: HTML- From Server to Browser- Styling- Components- Responsive Design- Progressive Enhancement- To Progressively Enhance, or Not- Mobile First- Feature Detection- Progressive Enhancement of Styles- When Not Using Progressive Enhancement- Search Engine Optimization- Build Tools- Testing: Test-Driven Development- Test Pyramid- Behaviour-Driven Development- Three Amigos- Manual Testing- Visual Testing- Cross-Functional Testing.

UNIT
4
UNIT IV

Accessibility: Accessible from the Start- Working with Assistive Technologies- Dealing with Interactive UI- Testing for Accessibility- Avoiding Common Mistakes- APIs: API Responsibilities- Designing a REST API- Securing Your API- Event-Based APIs- Discovering APIs- Using APIs- Storing Data: Types of Databases- To SQL, or NoSQL- Where to Store Your Data- Accessing Data from Your App- Managing Your Data- Protecting Your Data.

UNIT
5
UNIT V

Security: Trust and Secrets- Responding to Incidents- The Golden Rule- Threats- Security Checklists- Passwords- Indirect Attacks- Deployment: Twelve Factor Apps- Moving Code into Production- Infrastructure- Immutable Infrastructure- Continuous Delivery & Continuous Deployment- In Production-: Fire Drills- Run Books- Monitoring- Responding to Incidents- Constant Learning: Collecting Analytics- Experiments- Analyzing Results- Hypothesis-Driven Development.

Reference Book:

1. Chris Northwood, “The Full Stack Developer”, 2018, Publisher-Apress Media LLC: Welmoed Spahr, ISBN-13 (pbk): 978-1-4842-4151-6, ISBN-13 (electronic): 978-1-4842-4152-3.

Text Book:

1. Chris Northwood, “The Full Stack Developer”, 2018, Publisher-Apress Media LLC: Welmoed Spahr, ISBN-13 (pbk): 978-1-4842-4151-6, ISBN-13 (electronic): 978-1-4842-4152-3.

 

Print    Download