- Level Professional
- المدة 11 ساعات hours
- الطبع بواسطة Codio
-
Offered by
عن
Explore software security for web applications concepts without installing anything! This course is designed for intermediate learners, providing a solid foundation of common skills in software security. Learners will build an understanding of some of the most common software security techniques currently employed. The modules in this course cover front-end security, back-end security, as well as passwords and authentication. At the end of the course, learners will be able to directly implement security techniques they've learned to their own softwares. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and suggested exploration examples, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling answer blocks) to small, approachable exercises that take minutes instead of hours.الوحدات
XSS
1
External Tool
- Codio: XSS
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- XSS Notes (Optional Download)
CSRF
1
External Tool
- Codio: CSRF
1
Readings
- CSRF Notes (Optional Download)
Cookies
1
External Tool
- Codio: Cookies
1
Readings
- Cookies Notes (Optional Download)
Summative Assessments
1
External Tool
- Codio: Summative Assessments
SQL Injection
1
External Tool
- Codio: SQL Injection
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- SQL Injection Notes (Optional Download)
Data Validation
1
External Tool
- Codio: Data Validation
1
Readings
- Data Validation
Updating Libraries
1
External Tool
- Codio: Updating Libraries
1
Readings
- Updating Libraries
DDos and Rate Limiting
1
External Tool
- Codio: DDos and Rate Limiting
1
Readings
- DDos and Rate Limiting
Summative Assessments
1
External Tool
- Codio: Summative Assessments
Passwords and Authentication
1
External Tool
- Codio: Passwords and Authentication
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- Passwords and Authentication
Oauth 2.0
1
External Tool
- Codio: Oauth 2.0
1
Readings
- Oauth 2.0
Differentiating Access
1
External Tool
- Codio: Differentiating Access
1
Readings
- Differentiating Access
Summative Assessments
1
External Tool
- Codio: Summative Assessments
Auto Summary
"Software Security for Web Applications" is a comprehensive course offered by Coursera within the IT & Computer Science domain, designed to equip intermediate learners with essential software security skills. The course delves into critical areas such as front-end and back-end security, along with passwords and authentication techniques, providing practical knowledge that can be directly applied to enhance the security of web applications. This engaging and hands-on course eschews traditional video lectures in favor of interactive assignments that feature brief explanations accompanied by images and exploratory examples. This approach ensures learners gain a deeper understanding through active participation and immediate feedback from diverse assessment formats, ranging from multiple-choice and fill-in-the-blank questions to small, manageable exercises. Spanning 660 minutes in total, the course offers flexibility through self-paced learning, allowing participants to progress at their own speed. Two subscription options, Starter and Professional, cater to different levels of commitment and professional development needs. Ideal for IT professionals looking to bolster their web application security expertise, this course promises a robust, practical learning experience that empowers learners to implement cutting-edge security measures effectively.

Anh Le

Dmitrii Suchkov