Improve the Security of Software With These 4 Courses

Experts ExchangeThe Original Technology Community.
The original technology community.
Published:
Enroll in these four OWASP courses: Avoiding Hacker Tricks, Forgery and Phishing, Proactive Controls, and Threats Fundamentals. Also learn a basic introduction to web design where you can implement these OWASP security measures.

Every day, it seems, a new security breach is announced on the news. Earlier in September, British Airways announced they’d suffered a breach on their website and mobile app, compromising roughly 380,000 credit cards. Last week, SHEIN, a fashion retailer, announced a hack of email addresses and encrypted passwords of 6.42 million of their users.


No matter the industry, today’s businesses face great security risks as more information is stored online than ever before.


Stay ahead of emerging risks by learning Open Web Application Security Project’s (OWASP) latest tips on how to improve the security of your software. In four new courses released this month, you can explore hacker’s tricks and how to avoid them, forgery and phishing prevention, proactive controls, and threats fundamentals. In addition, there are two new courses on web design fundamentals where you can incorporate your newly learned security tricks.


Course: OWASP: Avoiding Hacker Tricks
Instructor:

Mike Benkovich

  • Technical presenter, consultant, trainer, and former Developer Evangelist for Microsoft
  • Former architect, project manager, developer, and technical writer
  • Author of two books, published by WROX Press and APress, that show developers how to get the most from their SQL databases
  • Appeared in the 1994 Microsoft DevCast


What You’ll Learn:

In this course, you’ll gain an understanding of:

  • How to build secure software
  • The hacker mindset
  • Defense techniques
  • How to apply secure codes
  • Threat modeling
  • How to determine threats and protect assets
  • The Open Web Application Security Project
  • How to mitigate cross-site scripting
  • An SQL-injection attack
  • Insecure object reference attacks
  • Integer overflow


Who Should Take This Course:

  • Software engineers
  • Web application developers
  • Mobile app developers
  • Security consultants
  • Database administrators


Course: OWASP: Forgery and Phishing

Instructor:

Mike Benkovich

  • Technical presenter, consultant, trainer, and former Developer Evangelist for Microsoft
  • Former architect, project manager, developer, and technical writer
  • Author of two books, published by WROX Press and APress, that show developers how to get the most from their SQL databases
  • Appeared in the 1994 Microsoft DevCast


What You’ll Learn:

In this course, you’ll gain an understanding of:

  • Cross-site request forgery
  • Vulnerable components
  • Strategies to stay up to date with patches
  • Redirects
  • The ability to minimize effects of approaches


Who Should Take This Course:

  • Software engineers
  • Web application developers
  • Mobile app developers
  • Security consultants
  • Database administrators


Course: OWASP Proactive Controls

Instructor:

Robert Hurlbut

  • Software security architect and trainer
  • Experience in threat modeling, secure code review, cloud security, and development in .NET and Java
  • Work in healthcare, government, telecommunications, manufacturing, finance, and education industries
  • Microsoft MVP for Developer Security
  • (ISC)2 Certified Secure Software Lifecycle Professional (CSSLP)
  • Active member of the Information Systems Security Association (ISSA) - MA: New England Chapter, and OWASP, Boston Chapter


What You’ll Learn:

In this course, you’ll gain an understanding of: 

  • The OWASP top 10 proactive controls
  • How to find the project on the OWASP website
  • How to verify security, parameterized queries, encode data, and validate inputs
  • Identity implementation and authentication controls
  • Access tools and protection data
  • Intrusion detection
  • Security frameworks and exception-handling best practices


Who Should Take This Course:

  • Software engineers
  • Web application developers
  • Mobile app developers
  • Security consultants
  • Database administrators


Course: OWASP Threats Fundamentals

Instructor:

Don Kiely

  • Instructor on SQL Server and Visual Studio courses
  • Nationally recognized author, instructor, and consultant
  • Specializes in Microsoft technologies
  • Consultant for a variety of companies that develop distributed applications for public and private organizations


What You’ll Learn:

In this course, you’ll gain an understanding of:

  • OWASP and the organization’s goals
  • Top 10 threats present in modern web-application development
  • Session security
  • Security misconfiguration
  • Data exposure and cryptography


Who Should Take This Course:

  • Software engineers
  • Web application developers
  • Mobile app developers
  • Security consultants
  • Database administrators


Course: HTML5 and CSS3 Fundamentals

Instructor:

John Ulliman

  • Front end and back end web developer
  • Experience with Fortune 500 corporations startups
  • Specializes in constructing (or fixing) complex e-commerce sites
  • Founder of On The Wave, a web-design company
  • Instructor of Adobe tools and web design


What You’ll Learn:

In this course, you’ll gain an understanding of:

  • How to build a website from the ground up
  • How to develop a fully functioning website
  • The newest standards of HTML5 and CSS3
  • Elements and pages and how they work together


Who Should Take This Course:

  • Web developers
  • Programmers
  • Front end developers
  • Back end developers


Course: Introduction to Web Design


Instructor:

Alex Garrett

  • PHP developer
  • Experience with Laravel, Slim 3, Silex, Vue.js (or Vuex), HTML and CSS
  • Founder of Codecourse


What You’ll Learn:

In this course, you’ll gain an understanding of:

  • Web design
  • HTML and CSS
  • Basics of design 
  • Complicated everyday design tools
  • How to link and style pages
  • Development tools, typography, and grid systems
  • How to create your own website
  • Vendor prefixes
  • How to continue learning front end and back end development


Who Should Take This Course:

  • Web developers
  • Programmers
  • Front end developers
  • Back end developers


2
2,130 Views
Experts ExchangeThe Original Technology Community.
The original technology community.

Comments (0)

Have a question about something in this article? You can receive help directly from the article author. Sign up for a free trial to get started.