The web applications world has been going through many transformations in recent years. Originally conceived as a vehicle for delivering documents, it is now being used as a platform for sophisticated interactive applications, taking the place of traditional desktop ones. Web-based applications offer numerous advantages, such as instant access, automatic upgrades, and opportunities for collaboration on a massive scale. However, creating Web applications requires different approaches than traditional applications and involves the integration of numerous technologies on both the client and the server sides. In this course, we will cover technologies such as HTML, CSS and frameworks, JavaScript, VueJS and Node.
Code
CS3051
Name
WEB APPLICATIONS
Credits
4
Pre-requisites
CS1040GE110 OR CS1040
Co-requisites
None
Can be taken twice for credit?
No
Discipline
CS (Computer Science)
Level
Undergraduate
Type
Regular
CAMS ID
2693
Last update with CAMS
Students who successfully complete this course will know full stack development using javascript. They will be familiar with front end technologies such as HTML, CSS and VueJS, as well as backend technologies such as NodeJS and MongoDB.
Students will be able to create professional full stack web applications using all the technologies as well as deploy them on the cloud.
Students will be able to join and participate in different technological communities.
Term Code Name
Fall 2021 CS3051 WEB APPLICATIONS