CS4032-Web Programming NCEAC Spring2022
CS4032-Web Programming NCEAC Spring2022
NCEAC
NCEAC.FORM.001-D
Course Description
Current Catalog Web Development Technologies, Frontend & backend technologies, HTML/HTML5,
Description CSS/CSS3, JavaScript, TypeScript, NodeJS, Angular, ReactJS, ExpressJS, MongoDB,
MEAN Stack, MERN Stack, Serverless Stack Development and best practices in web
programming.
Textbook (or Web Application Architecture Principles, protocols and practices by Leon Shklar and
Laboratory Manual Richard Rosen
for Laboratory The Missing Link: An Introduction to Web Development and Programming by
Courses) Michael Mendez
Reference Material Learning JavaScript, 3rd Edition by Todd Brown
Full Stack JavaScript Development with MEAN By Adam Bretz & Colin J. Ihrig
Full-Stack React Projects, Second Edition by Shama Hoque
Course Learning
A. Course Learning Outcomes (CLOs)
Outcomes
After completion of the course, the students shall be able to:
1. Work on modern web Application development technologies
2. Able to design and develop front end and backend
3. Develop and design web applications using modern web development frameworks
4. Understand the best web development practices being followed in the industry and
how to implement it in the systems
5. Well trained on industry-oriented web frameworks.
6. Work in a team to complete enterprise project and professional ethics and
responsibilities.
7. Learn how to use different web frameworks to create a complete industry-oriented
project
8. Able to develop web based of MEAN Stack
9. Able to develop web based on MERN Stack
10. Able to develop Serverless Stack web applications
For each attribute below, indicate whether this attribute is covered in this course or
not. Leave the cell blank if the enablement is little or non-existent.
NCEAC.FORM.001.D
National Computer Education Accreditation Council
NCEAC
NCEAC.FORM.001-D
1 2 3 4 5 6 7 8 9 10 11 12
1
2
3
CLOs
4
5
6
7
NCEAC.FORM.001.D
National Computer Education Accreditation Council
NCEAC
NCEAC.FORM.001-D
MongoDB 1 3 5,12,6
NCEAC.FORM.001.D
National Computer Education Accreditation Council
NCEAC
NCEAC.FORM.001-D
Practical/ Programming Work/ Tools: Visual Studio Code, Dreamweaver, Angular CLI, Node,
MongoDB.
NCEAC.FORM.001.D