Site Map - skillsoft.digitalbadges.skillsoft.com
- User Authentication
- Christopher McDaniel's Credentials
- Christopher McDaniel's Wallet
- AWS Cloud Practitioner Bootcamp 2023: Session 1 Replay
- AWS Cloud Practitioner Bootcamp 2023: Session 1 Replay
- AWS Cloud Practitioner 2022: Cloud Deployment & Operation
- AWS Cloud Practitioner 2022: Core AWS Services
- AWS Cloud Practitioner 2022: Technology Support Resources
- AWS Cloud Practitioner 2022: Cloud Economics
- AWS Cloud Practitioner 2022: Cloud Architecture Design Principles
- AWS Cloud Practitioner 2022: Cloud Security & Compliance
- AWS Cloud Practitioner 2022: Access Management
- AWS Cloud Practitioner 2022: Technical Essentials Part 1
- AWS Cloud Practitioner 2022: Technical Essentials Part 2
- AWS Cloud Practitioner 2022: Cloud & the Value Proposition
- Working with Microsoft Azure SQL: Advanced Topics in Azure SQL Databases
- Working with Microsoft Azure SQL: Using Transact-SQL for Queries & Transactions
- Working with Microsoft Azure SQL
- Track 2: Microsoft Azure SQL Database
- Final Exam: Working with Microsoft Azure SQL
- Working with Microsoft Azure SQL: Getting Started with Azure SQL
- An Overview of Cloud Databases
- Track 1: Cloud Databases
- Java Spring Cloud: Managing Microservices and REST Architecture
- Java Spring Cloud: SOAP & Development of Microservices
- Java Spring Cloud: Advanced Microservices Architecture
- Unit Testing with Mocks: Creating Mocks & Verifying Behavior
- Unit Testing with Mocks: Mocking Exceptions & Using Spies
- Unit Testing with Mocks: Getting Started with Mockito
- Jenkins: Testing & Continuous Integration
- Jenkins: Creating Application Builds
- Jenkins: Introduction
- Lifecycle Phases, Plugins, Archetypes, & Build Profiles
- Git & GitHub: Using GitHub for Source Code Management
- Git & GitHub: Working with Git Repositories
- Git & GitHub: Introduction
- Agile Fundamentals: Backlog, Impediments, Releases, and Agile in the Organization
- Agile Fundamentals: Project Risk, Communication, and Iteration Planning
- Agile Fundamentals: User Stories and the Iteration and Release Plan
- Agile Fundamentals: Stakeholders, Success Criteria, Users, and the Agile Team
- Unit Testing: An Introduction to the JUnit Framework
- Unit Testing: Assertions & Assumptions in JUnit
- Unit Testing: Advanced Annotations in JUnit
- Java SE 11 Programmer II: Streams & Pipelines
- Java SE 11 Programmer II: Functional Programming in Java
- Java SE 11 Programmer II: Generics & Collections in Java
- Java SE 11: Inheritance, Lists, Inference, & Lambda Expressions
- Java SE 11: JDK Objects & Nested Loops
- Java SE 11: Flow Control & Debugging
- Java SE 11: Inheritance, Polymorphism, & Abstraction
- Java SE 11: Objects & Classes
- Java SE 11: Encapsulation
- Java SE 11: Introduction to Java SE & the NetBeans IDE
- Java SE 11: Variables & Operators
- Java SE 11: Expressions, Arrays, & Loops
- Apprentice Programmer
- Web Programmer to Apprentice Programmer
- Final Exam: Apprentice Programmer
- Unit Testing in JavaScript: SinonJS
- Unit Testing in JavaScript: Mocha & Chai
- Unit Testing in JavaScript: Exploring & Configuring the Mocha Testing Framework
- Unit Testing in JavaScript: Should.js & Must.js
- Design Patterns in JavaScript: Mediator, State, & Command Behavioral Patterns
- Unit Testing in JavaScript: Mocha & Unit.js
- Design Patterns in JavaScript: Flyweight, Adapter, Composite, & Proxy Structural Patterns
- Design Patterns in JavaScript: Observer & Iterator Behavioral Patterns
- Design Patterns in JavaScript: Module, Revealing Module, Façade, Decorator, & Mixin Structural Patterns
- Design Patterns in JavaScript: Singleton, Prototype, & Builder Creational Patterns
- Design Patterns in JavaScript: Getting Started
- Design Patterns in JavaScript: Constructor, Factory, & Abstract Factory Creational Patterns
- Novice Programmer
- Final Exam: Novice Programmer
- Building Web Apps Using Django: Generic Views
- Building Web Apps Using Django: Models & User Registration
- Building Web Apps Using Django: Implementing Login & Logout
- Building Web Apps Using Django: Building a Basic Website
- Building Web Apps Using Django: Templates & User Administration
- MySQL: Transactions, Savepoints, & Locks
- Building Web Apps Using Django: Introduction to Web Frameworks & Django
- MySQL: Views, Indices, & Normal Forms
- MySQL: Grouping & Aggregation Operations
- MySQL: Getting Started
- MySQL: Understanding & Implementing Joins
- Web Apps Developer
- Final Exam: Web Apps Developer
- Build Apps Using React: Advanced Features in React
- Build Apps Using React: In Development & Production
- Build Apps Using React: Working with Forms
- Build Apps Using React: Working with Events
- Build Apps Using React: Local Machine & Online Playgrounds
- Build Apps Using React: Props & State
- Build Apps Using React: Introducing React for Web Applications
- Working with Spring Data JPA: Custom Queries
- Working with Spring Data JPA: The Fundamentals of Spring Data JPA
- Working with Spring Data JPA: Derived Query Methods
- Spring Framework: Configuring Beans with Autowiring
- REST API with Java: Java APIs with JSON, Maven, & Spring
- Spring Framework: The Fundamentals of Dependency Injection
- Web Programmer
- Final Exam: Web Programmer
- JavaScript: Form Validation & Async Programming
- JavaScript: Closures & Prototypes
- JavaScript: Working with the DOM & Events
- JavaScript: Functions & Arrays in JavaScript
- JavaScript: Objects
- JavaScript: Advanced Function Operations
- JavaScript: Types, Operators, & Control Structures in JavaScript
- JavaScript: Introduction
- JavaScript: Getting Started with JavaScript Programming
- Track 1: Building Web Applications with Angular 11
- Enriched Web Development with Angular 11
- Final Exam: Building Web Applications with Angular 11
- Angular 11: Working With Forms
- Angular 11: Navigation & Routing in Angular
- Angular 11: Services & Dependency Injection
- Angular 11: Security & Deployment in Angular
- Angular 11: New Features of Angular 11 & Angular 12
- Angular 11: Directives & Pipes
- Angular 11: Getting Started with Angular
- Angular 11: Working With Angular Modules
- Angular 11: Reactive Programming With RxJS & Observables
- Angular 11: Introduction to Components
- Angular 11: Working With Nested Components
- Performance Engineering Journey
- Track 4: Building a Performance Engineering Culture
- Building a Performance Engineering Culture: \nExploring Performance Engineering
- Building a Performance Engineering Culture: Evaluating Performance
- Final Exam: Building a Performance Engineering Culture
- Performance Engineering: Fixing Infrastructure Performance Issues
- Performance Engineering: \nFixing Cloud Performance Issues
- Track 3: Performance Engineering Practices for Architecture
- Final Exam: Performance Engineering Practices for Architecture
- Performance Engineering: \nFixing Microservices Performance Issues
- Performance Engineering: \nPotential Performance Issues in Architecture
- Performance Engineering: Optimizing Performance in an Application
- Performance Engineering: Optimizing Database Performance
- Track 2: Performance Engineering Practices for Software Development
- Final Exam: Performance Engineering Practices for Software Development
- Performance Engineering: Potential Performance Issues in Software Development
- Performance Engineering: \nAssessing Performance Issues in Software Development
- Performance Engineering Nuts & Bolts: Evaluating Performance
- Performance Engineering Nuts & Bolts: Exploring Performance Engineering
- Track 1: \nNuts & Bolts of Performance Engineering
- Final Exam: Nuts & Bolts of Performance Engineering
- OS Exploits
- Track 1: OS Exploits
- Linux Exploits & Mitigation: Linux Exploit Architecture
- Final Exam: OS Exploits
- Linux Exploits & Mitigation: Penetration Tools
- Linux Exploits & Mitigation: Memory and Pointer Vulnerabilities
- Linux Exploits & Mitigation: Program Essentials
- Linux Exploits & Mitigation: String Vulnerability Analysis
- Windows Exploits and Forensics: Post Exploitation
- Linux Exploits & Mitigation: Staging for Exploit Analysis
- Windows Exploits and Forensics: Legacy Systems & Third Party Applications
- Windows Exploits and Forensics: FTP, RDP, & Other Services
- Windows Environments
- Windows Exploits and Forensics: SMB & PsExec
- Windows Exploits and Forensics: Intelligence Gathering
- Java Novice to Javanista
- Track 3: Javanista
- Final Exam: Javanista
- Java Web Services: Building REST APIs
- Java Web Services: Enabling CRUD Operations with REST APIs
- Java Web Services: Getting Started with SOAP-based Web Services
- Java Web Services: Integrating Web Services with a Database
- Building Web Applications with JSP: Integrating a JSP App 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): Batch Executions & Transactions with JDBC
- Java Database Connectivity (JDBC): An Introduction to JDBC
- Java Database Connectivity (JDBC): Interacting with Databases using RowSets
- HTTP Requests in Java: Sending Simple HTTP Requests
- HTTP Requests in Java: HTTP Requests with Java's HttpClient
- Serialization in Java: Using JSON Simple for Serialization & Parsing
- Serialization in Java: Using JSON in Java for Serialization & Parsing
- Serialization in Java: Getting Started with Object Serialization
- Track 2: Java Apprentice
- Java Archive (JAR): Packaging Java Apps Using Maven
- Final Exam: Java Apprentice
- Java: Leveraging Reflection to Build Dynamic Proxies & Unit Tests
- Java Archive (JAR): Building Java Archives
- Java: Accessing Constructors, Methods, & Fields Using Reflection
- Java: Working with Annotations, Generics, & Arrays Using Reflection
- Java: Getting Started with Reflection
- Classes in Java: Creating & Using Anonymous Classes
- Classes in Java: Implementing Functional Interfaces Using Lambdas
- Classes in Java: Working with Static Nested, Inner, & Local Classes
- Generics in Java: Bounded Type Parameters & Wildcards
- Generics in Java: Creating Classes and Methods Using Generics
- Collections in Java: Lists & List Operations
- Collections in Java: Sets & Maps
- Collections in Java: Arrays & Non-parameterized ArrayLists
- Handling Errors: Advanced Topics in Exceptions
- Handling Errors: An Introduction to Exceptions
- Handling Errors: Handling Exceptions in Java
- Track 1: Java Novice
- Final Exam: Java Novice
- Interactive Java & JShell: Writing Java Programs with the Interactive JShell
- Mapping Relationships in Java: Working with Interfaces & Class Loaders
- Mapping Relationships in Java: Overriding Methods and Using Access Modifiers
- Mapping Relationships in Java: Constructors & Polymorphism
- Mapping Relationships in Java: Modeling Is-a Relationships Using Inheritance
- Modeling Entities in Java: Static Members, Arguments, & Method Overriding
- Modeling Entities in Java: Methods, Method Overloading, & Constructors
- Modeling Entities in Java: Defining Custom Classes & Objects
- Modeling Entities in Java: Getting Started with Classes & Objects
- Control Structures in Java: Implementing Java Control Structures
- Getting Started with Java: Variables & Primitive Types
- Getting Started with Java: Operators
- Getting Started with Java: Writing & Running Java Programs
- Getting Started with Java: The Fundamentals of Java Programming
- Developer Fundamentals
- Final Exam: Software Design and Development Fundamentals
- Software Design and Development: Design Patterns & SOLID Principles
- Software Design and Development: Version Control System
- Track 4: Software Design and Development Fundamentals
- Software Design and Development: Object-oriented Analysis and Design
- Software Design and Development: Modeling with UML
- Software Design and Development: Methodologies
- Software Design and Development: Software Engineering & SDLC Phases
- Track 3: Database Fundamentals
- Database Fundamentals: Database Administration Basics
- Final Exam: Database Fundamentals
- Database Fundamentals: Understanding Relational Database Management Systems
- Database Fundamentals: Getting Started with SQL
- Database Fundamentals: Working with SQL Commands
- Database Fundamentals: Database Concepts
- Track 2: Web Fundamentals
- Final Exam: Web Fundamentals
- Track 1: Programming Fundamentals
- Programming Fundamentals: Object-oriented Programming
- Programming Fundamentals: Programming Best Practices
- Final Exam: Programming Fundamentals
- Programming Fundamentals: Systematic Design with Pseudocode
- Programming Fundamentals: Algorithms, Sorting, & Searching
- Programming Fundamentals : Command Line Interface & Operating System Commands
- Programming Fundamentals: Introduction to Programming
- Track 4: Agile Organization
- Agile for Software Development
- Agile Organizations: Building an Agile Culture
- Agile Organizations: Agile Models & Scaling Agile
- Final Exam: Agile Organization
- Track 3: Software Development & Testing with Agile
- Agile Organizations: Cloud for Agile Software Development
- Development & Testing with Agile: Team Meetings
- Development & Testing with Agile: Project Management
- Final Exam: Software Development and Testing with Agile
- Development & Testing with Agile: Agile Self-organizing Teams
- Development & Testing with Agile: Extreme Programming
- Development & Testing with Agile: Agile Methodologies in Software Development
- Track 2: Software Requirements & Design with Agile
- Agile Software Projects: Estimation Methods
- Final Exam: Software Project Requirements & Design with Agile
- Agile Software Projects: Software Requirements
- Agile Software Projects: Software Design
- Track 1: Agile Foundations
- Agile Foundations: Fundamentals
- Final Exam: Agile Foundations
- Expert Insights on Establishing a Learning Culture
- Keeping Your Skill Set Current in the Digital Economy
- Uncovering and Utilizing Your Talents and Skills
- Managing Employee Development
- How to Learn Effectively
- Cultivating a Passion for Learning in Yourself and Others
- Becoming a Continuous Learner
- Learning from Failure
- Positive Atmosphere: How Organizational Learning Drives Positive Change
- Expert Insights on Customer Relationships
- Shaping the Customer Experience across Digital and Physical Channels
- Exploring Customer Journey Mapping
- Achieving Customer-centric Design with User Personas
- Customer Service: Discovering Customer Needs
- Customer Service: Engaging with Customers
- Customer Service: Generating Effective Solutions
- Customer Service: Fostering a Service Mindset
- Embracing a Customer-obsessed Mentality
- Customer Service: Interpreting Customers’ Service Priorities
- Customer Service: Adapting to Your Customers' Cues
- Expert Insights on Managing Change
- Expert Insights on Leading Change
- Redefining Yourself After Organizational Change
- Making Change Stick
- Organizations Change So Get Ready
- Facilitating Sustainable Change
- Moving Forward with Change Planning
- Leading Your Team through Change
- Managing Motivation during Organizational Change
- Estimating Agile Project Work (2021 Update)
- Understanding Agile Fundamentals (2021 Update)
- Supporting Agile Team Performance (2021 Update)
- Agile Stakeholder Engagement and Team Development
- Agile Project Scheduling and Monitoring
- Agile Project Planning
- Agile Principles and Methodologies
- Developing and Supporting an Agile Mindset
- Building Agile Capabilities in Your Organization
- Product Management: Building a Product Roadmap and Agile Product Management
- Cultivating Enterprise Agile
- Embracing Agile at Scale
- The Essential Role of the Agile Product Owner
- Events, Listeners, & Progress Tags
- Advanced Features of JavaScript, CSS3, & HTML5
- Advanced HTML5 Techniques
- Date and Time, Text, Storage, & Objects
- Canvas Manipulation
- Introduction to HTML5 & JavaScript
- HTML5 & JavaScript Manipulation
- HTML5 Graphics & Canvas
- HTML5 and Advanced CSS3
- CSS3 Selectors & Graphics
- CSS3 Navigation & Manipulation
- HTML5 & CSS3 Manipulation
- HTML5 Layout with CSS3
- Introduction to HTML5 & CSS3
- Introduction to HTML5 APIs
- HTML5 Form Data & Manipulation
- Introduction to HTML5 Media
- HTML5 Forms
- Images, Text, Tags, & Media
- Introduction to HTML5
- HTML5 Layout
- Web Fundamentals: Cascading Style Sheets for Web Pages
- Web Fundamentals: Dynamic Web Pages with JavaScript
- Web Fundamentals: Web Development with HTML
- Full Stack Developer with React Bootcamp: Session 4 Replay
- JavaScript Front-end Development: Fundamentals
- Full Stack Developer with React Bootcamp: Session 3 Replay
- Full Stack Developer with React Bootcamp: Session 2 Replay
- Full Stack Developer with React Bootcamp: Session 1 Replay
- FSD Development: Java Spring Framework
- Java Certified Foundations Associate: Design Patterns
- Agile & TDD Best Practices for APIs: SOLID Design Principles
- Spring Security & Database Security
- HTML5 with JavaScript & CSS3: HTML5 & Javascript
- Object-oriented Programming & Design Basics
- Java Spring Cloud: Introduction to Microservices
- Java Spring Cloud: Securing Microservices
- Commerce Development
- Java SE 11 Programmer II: Lambda Operations & Streams
- Multithreading and Concurrency in Java: Introduction to Concurrent Programming
- Java Certified Foundations Associate: Object-oriented Programming
- DevOps Agile Development: DevOps Methodologies for Developers
- Java SE 11: Exception Handling
- Java SE 11: Strings & Primitive Data Types
- REST API with Java: Spring Boot with Java
- Coding, Links, & Styling
- Database Integration: Overview of Using JPA & Hibernate
- Java Persistence API: Getting Started With JPA & Hibernate
- REST API with Java: REST APIs with POSTMAN & CRUD
- Working with File I/O
- Java OOP: Interfaces & Anonymous Classes
- API Clean and Secure Coding: Clean Coding
- Data Structures & Algorithms in Java: Introduction
- Polymorphism & Abstraction
- Working with GitHub
- Inheritance, Interfaces, & Deployment
- JDBC: Advanced Topics
- Classes, Data Types & Regular Expressions
- JDBC: An Introduction to Java Database Connectivity
- Maven Repositories & Dependency Management
- Operators & Flow Control
- Working with Inheritance
- Class Structure & Encapsulation
- Classes, Objects, & Packages
- Agile Organizations: DevOps & Agile
- Agile Foundations: Scrum Methodology
- Working with Git
- Encapsulation & Overloaded Constructors
- MySQL: Triggers & Stored Procedures
- MySQL: Querying Data
- MySQL: Creating & Updating Tables
- MySQL Database Development: Database Design Fundamentals
- MySQL Database Development: Introduction
- Christopher McDaniel's Transcript
- Christopher McDaniel's Wallet
- About Accredible