Site Map - skillsoft.digitalbadges.skillsoft.com
- User Authentication
- Angel Ramirez's Credentials
- Angel Ramirez's Wallet
- API Development: Framework Security
- Defensive Programmer: Defensive Techniques
- Secure Programmer: Software Design Techniques
- Securing .NET Programming
- Defensive Coding Fundamentals for JavaScript and HTML5
- CISSP 2021: Secure Design Principles
- Defensive Programmer: Defensive Concepts
- Secure Programmer: Coding Practices
- Secure Application and Data Architecture Design
- Certified Secure Software Lifecycle Professional (CSSLP) 2019: Secure Design Principles
- CCSP 2022: Application Security Awareness & Life Cycles
- CompTIA Security+: Analyzing Application & Network Attacks
- Threat Intelligence & Attribution Best Practices: Threat Intelligence Concepts
- Defensive Coding, APIs, and Security
- CompTIA PenTest+: Application-based Attacks
- OWASP: Top 10 & Web Applications
- Splunk: Getting Started
- Python Basics
- Finetuning Your ChatGPT Prompts
- ChatGPT's Impact on Various Industries
- Ethical, Privacy, & Intellectual Property Considerations for ChatGPT
- ChatGPT Prompt Engineering Examples & Use Cases
- Generative AI APIs for Practical Applications: An Introduction
- Artificial Intelligence and Machine Learning
- Data Types & Normalization
- SQL 2016 Tables
- Optimizing Your Workplace Well-being
- OWASP Top 10: Securing Web Applications
- Apache Spark Getting Started
- Python Development: Getting Started with Programming in Python
- Web Applications with Django: Introducing the Django Web Framework
- Java Novice to Javanista
- Track 3: Javanista
- Final Exam: Javanista
- Java Database Connectivity (JDBC): Batch Executions & Transactions with JDBC
- Building Web Applications with JSP: Integrating a JSP App with a Database
- Java Web Services: Getting Started with SOAP-based Web Services
- Java Web Services: Integrating Web Services with a Database
- Building Web Applications with JSP: Customizing Responses with Servlets
- Building Web Applications with JSP: An Introduction to JSP
- Building Web Applications with JSP: Handling Errors
- Java Database Connectivity (JDBC): Joining & Filtering Data with RowSets
- Java Database Connectivity (JDBC): Interacting with Databases using RowSets
- Serialization in Java: Getting Started with Object Serialization
- Serialization in Java: Using JSON Simple for Serialization & Parsing
- Serialization in Java: Using JSON in Java for Serialization & Parsing
- HTTP Requests in Java: Sending Simple HTTP Requests
- Java Database Connectivity (JDBC): An Introduction to JDBC
- HTTP Requests in Java: HTTP Requests with Java's HttpClient
- Track 2: Java Apprentice
- Java Web Services: Building REST APIs
- Java Web Services: Enabling CRUD Operations with REST APIs
- Final Exam: Java Apprentice
- Java Archive (JAR): Building Java Archives
- Java Archive (JAR): Packaging Java Apps Using Maven
- Classes in Java: Creating & Using Anonymous Classes
- Classes in Java: Working with Static Nested, Inner, & Local Classes
- Classes in Java: Implementing Functional Interfaces Using Lambdas
- Java: Getting Started with Reflection
- Java: Accessing Constructors, Methods, & Fields Using Reflection
- Java: Working with Annotations, Generics, & Arrays Using Reflection
- Java: Leveraging Reflection to Build Dynamic Proxies & Unit Tests
- Generics in Java: Creating Classes and Methods Using Generics
- Generics in Java: Bounded Type Parameters & Wildcards
- Handling Errors: Handling Exceptions in Java
- Handling Errors: Advanced Topics in Exceptions
- Handling Errors: An Introduction to Exceptions
- Track 1: Java Novice
- Final Exam: Java Novice
- Mapping Relationships in Java: Working with Interfaces & Class Loaders
- Interactive Java & JShell: Writing Java Programs with the Interactive JShell
- Mapping Relationships in Java: Modeling Is-a Relationships Using Inheritance
- Mapping Relationships in Java: Constructors & Polymorphism
- Control Structures in Java: Implementing Java Control Structures
- Mapping Relationships in Java: Overriding Methods and Using Access Modifiers
- Java SE 11 Programmer II: Lambda Operations & Streams
- Modeling Entities in Java: Static Members, Arguments, & Method Overriding
- Java SE 11 Programmer II: Streams & Pipelines
- Modeling Entities in Java: Methods, Method Overloading, & Constructors
- Collections in Java: Sets & Maps
- Advanced Features in Java: Getting Started with Java Collections
- Modeling Entities in Java: Getting Started with Classes & Objects
- Modeling Entities in Java: Defining Custom Classes & Objects
- Getting Started with Java: Writing & Running Java Programs
- Getting Started with Java: Variables & Primitive Types
- Getting Started with Java: Operators
- Getting Started with Java: The Fundamentals of Java Programming
- Collections in Java: Lists & List Operations
- Collections in Java: Arrays & Non-parameterized ArrayLists
- Java SE 11 Programmer II: Generics & Collections in Java
- Docker Compose: Terminology & Installation
- Application Security Awareness & Validation
- Secure Application Architecture & IAM
- API Security
- Top 10 List Items
- Angel Ramirez's Transcript
- Angel Ramirez's Wallet
- About Accredible