Learn TypeScript¶
If you are new to TypeScript or JavaScript, I have compiled a training guide to get you started with a bunch of recommended basics.
I am an avid believer that you don't need to pay money to learn something. Below are free courses that are ordered to get you jump started in TypeScript. If it asks for a credit card, don't use it. Ping me and I will refine the course list.
Learn the Basics¶
- Intro To Programming Terminology
- You should only do this course if you have never programmed before.
- Intro to HTML
- You should only do this course if you don't know HTML.
- Intro to CSS
- You should only do this course if you don't know CSS.
- JavaScript - Core
- JavaScript - Continued
- TypeScript - Core
Expanding on the Basics¶
- Node.JS - Core
- Express.JS - Getting Started
- React.JS - Core
- React.JS - Lifecycle
- React.JS - SPA as Multi-Page
- React.JS - Testing
- State Management
Securing Your Code¶
- CyberSecurity - Core
- CyberSecurity - Personal
- CyberSecurity - Secure Coding Intro
- OWASP - Top 10
- Please read through the latest top 10 report and each of the issue-sets identified.
- OWASP Top 10 - Broken Access Control
- OWASP Top 10 - Security Misconfiguration
- OWASP Top 10 - Injection
- OWASP Top 10 - Injection, Continued
- OWASP Top 10 - Authentication Failures
- OWASP Top 10 - Software and Data Integrity Failures
- OWASP Top 10 - Logging and Monitoring Failures
- Cross Site Request Forgery
- Express.JS - Security
Extra Credit: