Course Outline
Introduction
- Javascript and the world of frameworks
- Vue.js vs Angular
Overview of Vue JS
- Declarative rendering
- Component composition
- Hot-reloading
- Time-travel debugging
Crash Course in Javascript
- Syntax, data structures and operators, conditionals, etc.
- Creating a simple Javascript application using Javascript, HTML and CSS.
Getting Started Vue JS
- Setting up a development environment
- Installing Node.js and Vue.js
Creating Your First Application
- Working with Templates
- Methods and computed properties
- Routing
Interacting with the Application
- Directives and data rendering
- Applying transitions
- Managing state
Enhancing the Application
- Dividing the application into smaller, self-contained components
- Creating animations
- Refactoring components
Testing Your application
- Debugging and performance
Deploying Your Application
- Building the Application
- Uploading Your Code to a Web Server
- Automating the build process using Vue-CLI, etc.
Troubleshooting
Summary and Conclusion
Requirements
- Familiarity with HTML and CSS
Audience
- Developers
Testimonials (2)
I really enjoyed learning about AI attacks and the tools out there to begin practicing and actively using for security testing. I took a lot of knowledge away which I didn't have at the beginning and the course met what I hoped it would be. My favorite part shown from the training was Comet Browser and was amazed at what it could do. Definitely something will be looking into more. Overall it was a great course and enjoyed learning all OWASP GenAI Top 10.
Patrick Collins - Optum
Course - OWASP GenAI Security
That every technical lesson came with multiple practical exercises to nail down the concepts.