FULL-STACK DEVELOPMENT
About This Course
At the end of the course, learners will be able to:
- Create RESTful web applications using Node.js
- Create web applications by re-using external packages based on the MERN stack
- Use CSS for user interface templating in web applications based on design guidelines and specifications
- Create CRUD functionality into web applications to make revisions, modifications and add new application components or features
- Create an Application Programming Interface endpoint using Express and Mongo
- Document APIs for future maintenance and enhancements
- identify the security features of Helmet package and how it can address security risks and vulnerabilities
- Run an appropriate software fuzzing tool based on functional requirements to identify defects, errors and/or security vulnerabilities
- Apply the following tools and techniques to debug and address application errors
- Write unit testing code to test Javascript
- Use Docker to bundle application code and relevant files to improve its deployment and utilisation
What You'll Learn
Entry Requirements
Academic Requirement
- 3 GCE O level subjects (including English) with a pass (i.e. C6
and above) or equivalent
- Completion of General Assembly's Course - FRONT-END DEVELOPMENT
Language Proficiency
- GCE O Level English with a pass (i.e. C6 of above) or
- Workplace Literacy & Numeracy (WPLN) Level 5