Expand your web development skills with our course on Software Engineering with JavaScript, covering everything from REST and JSON to Node and Express, and even OWASP pitfalls.
At the end of the training, you will be able to:
- Integrate external data like JSON, via REST services, into your application
- Navigate the Node landscape, including the Node package manager and packages like Express
- Write unit tests for your self-developed functionality
- Apply the concept of single responsibility and modularization
- Develop safe and secure applications, considering OWASP pitfalls
- Create a build for your application and deploy it!
This course is designed for those who have built a webpage but are looking to expand their skills in communicating with back-ends, setting up project structures with a webserver, writing unit tests, and deploying their projects. We’ll take a deep dive into the ‘back-end’ of front-end, covering diverse subjects such as REST and JSON, Node and Express, NPM, unit tests, design patterns, modularization, single responsibility, OWASP pitfalls, and setting up build and deploy structures. After a full week of lessons, you’ll gain a comprehensive understanding of what takes place under the hood of web applications and how to integrate these concepts into your own projects.