munotes®

Master of Commerce (M.Com.) Web Development Syllabus - Mumbai University

Web Development Syllabus.pdf
Mandatory course · Semester 3 · M.Com. E-Commerce · 4 credits · 100 marks

Loading syllabus...

Syllabus for Web Development

Mandatory course · Semester 3 · M.Com. E-Commerce · 4 credits · 100 marks

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.

PDF M.Com. Business Management Semester 1 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Business Management Semester 2 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Business Management Semester 3 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Business Management Semester 4 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Banking and Finance Semester 1 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Banking and Finance Semester 2 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Banking and Finance Semester 3 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Banking and Finance Semester 4 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Advance Accountancy Semester 1 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Advance Accountancy Semester 2 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Advance Accountancy Semester 3 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Advance Accountancy Semester 4 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. E-Commerce Semester 1 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. E-Commerce Semester 2 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. E-Commerce Semester 3 and Semester 4 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Business Economics Semester 1 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Business Economics Semester 2 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Business Economics Semester 3 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF M.Com. Business Economics Semester 4 Syllabus NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
PDF MCom Semester III And IV (2017 18) Earlier CBCS syllabus, still set for ATKT and distance candidates Read full PDF Read
PDF MCom Semester I And II (2016 17) Earlier CBCS syllabus, still set for ATKT and distance candidates Read full PDF Read
Report or request
Done!