Dev-Academy – Engineer secure web applications 2025-3

Dev-Academy – Engineer secure web applications 2025-3

Dev-Academy – Engineer secure web applications 2025-3
Dev-Academy – Engineer secure web applications 2025-3

Engineer secure web applications is a course on designing and building secure web applications published by Dev-Academy. This course provides a comprehensive guide to designing and building secure web applications by addressing common vulnerabilities and best practices. You will learn how to implement authentication and authorization mechanisms, protect against SQL injection, cross-site scripting (XSS) and cross-site request forgery (CSRF), and secure APIs and data storage. The course also covers secure coding techniques, encryption strategies, security testing, and compliance with industry standards such as OWASP and GDPR.

You will learn theoretical knowledge and apply it to the practical implementation of securing a real-world personal money tracker application. The project consists of five key modules – Auth, Dashboard, Expenses, Settings, and Admin – each designed to challenge and strengthen your web security skills. You will learn Role-Based Access Control (RBAC) to effectively manage different user permissions and implement advanced security mechanisms in both front-end and back-end systems. By the end, you will have a solid understanding of web security principles and the ability to engineer applications that are resilient to cyber threats.

What you will learn in Engineer secure web applications:

  • Gain a thorough understanding of the web security model and fill all your knowledge gaps as a developer
  • Learn web security vulnerabilities and implement industry standard prevention methods
  • Learn how to design and build a highly secure role-based access control system in a real, full-stack application
  • Master the complexity of OAuth/OIDC and be able to securely implement different flows for specific use cases
  • And…

Course specifications

Publisher: Dev-Academy
Instructors: Bartosz Pietrucha
Language: English
Level: Introductory to Advanced
Number of Lessons: 129
Duration: 16 hours and 37 minutes

Course topics

Engineer secure web applications Content

Engineer secure web applications Prerequisites

None

Pictures

Engineer secure web applications

Engineer secure web applications introduction video

Installation guide

After Extract, watch with your favorite Player.

Subtitle: None

Quality: 1080p

Download link

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 935 MB

Size

2.9 GB