Master of Commerce (M.Com.) Web Development Syllabus - Mumbai University
Loading syllabus...
Syllabus for Web Development
Module I
- Unit 1 Fundamentals of Web Development A) Introduction to Web Development: Overview of the World Wide Web, Basics of HTML, CSS, and JavaScript, Web standards and best practices, HTML5: Structure and semantics, CSS3: Styling and layout techniques, Responsive design with media queries.
- B) Client-Side Scripting: JavaScript syntax and DOM manipulation, Event handling and form validation, ES6 features and modern JavaScript, Introduction to React, Angular, or Vue.js, State management and component-based architecture, Building single-page applications (SPAs).
- Unit 2 Server-Side Development A) Server-Side Languages: Overview of server-side programming, Introduction to Node.js, PHP, or Python, Building RESTful APIs, Express.js (for Node.js) or Django (for Python), Routing, middleware, and templating, Handling requests and responses.
- B) Databases and Data Management: Introduction to SQL and relational database
- concepts, Designing and normalizing databases, Performing CRUD operations, NoSQL
- Databases, Introduction to NoSQL databases (e.g., MongoDB), Document-based data
- modeling, Integrating NoSQL databases with web applications.
Module II
- Unit 3 Web Security A. Common Security Threats: Understanding SQL injection, XSS, CSRF, etc., Identifying, and mitigating vulnerabilities, Secure coding practices, Security Best Practices, Implementing HTTPS and SSL/TLS, Authentication and authorization mechanisms, Data encryption and secure storage.
- B. Modern Development Tools and Workflows: Basic Git commands and workflows, Branching, merging, and pull requests, Collaborative development with GitHub or GitLab, Introduction to Webpack, Gulp, and Grunt, automating build processes, Optimizing, and minifying assets.
- Unit 4 Deployment and Hosting A. Web Server Configuration: Setting up and managing web servers (e.g., Apache, Nginx)Domain name registration and DNS configuration, Server-side rendering, and static site generation, deploying applications to cloud platforms (AWS, Azure, Heroku), Continuous integration and continuous deployment (CI/CD), Monitoring and scaling web applications.
- B. Working with APIs: Fetching data from third-party APIs, handling asynchronous
- requests and promises, Integrating APIs with front-end frameworks, Designing RESTful
- APIs, Implementing CRUD operations with APIs, Securing and documenting APIs
References
- 1 "HTML and CSS: Design and Build Websites" by Jon Duckett
- 2 "JavaScript and JQuery: Interactive Front-End Web Development" by Jon Duckett
- 3 "Eloquent JavaScript" by MarijnHaverbeke
- 4 "Learning React: Modern Patterns for Developing React Apps" by Alex Banks and Eve Porcello
- 5 "Node.js Design Patterns" by Mario Casciaro and Luciano Mammino
- 6 "SQL & NoSQL Databases: Models, Languages, Consistency Options and Architectures for Big Data Management" by Andreas Meier and Michael Kaufmann SEMESTER III Mandatory 4 Programme Name: M. Com (E-Commerce)
Reproduced from the University of Mumbai syllabus for M.Com. (E-Commerce) under NEP 2020, in force from the academic year 2023-24. Wording is as printed in that syllabus. Module numbering is as printed there too.
The complete syllabus
This subject is cut from the University circular for its specialisation. Open a document here if you want the whole thing rather than a single subject.
M.Com. Business Management Semester 1 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Business Management Semester 2 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Business Management Semester 3 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Business Management Semester 4 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Banking and Finance Semester 1 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Banking and Finance Semester 2 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Banking and Finance Semester 3 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Banking and Finance Semester 4 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Advance Accountancy Semester 1 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Advance Accountancy Semester 2 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Advance Accountancy Semester 3 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Advance Accountancy Semester 4 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. E-Commerce Semester 1 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. E-Commerce Semester 2 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. E-Commerce Semester 3 and Semester 4 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Business Economics Semester 1 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Business Economics Semester 2 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Business Economics Semester 3 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
M.Com. Business Economics Semester 4 Syllabus
NEP 2020 syllabus, in force from 2023-24
Read full PDF
Read
MCom Semester III And IV (2017 18)
Earlier CBCS syllabus, still set for ATKT and distance candidates
Read full PDF
Read
MCom Semester I And II (2016 17)
Earlier CBCS syllabus, still set for ATKT and distance candidates
Read full PDF
Read