Zachary Bennett
Pluralsight Author
Zach is currently a Lead Software Developer at OpalSoft where he uses tools such as Scala, TypeScript, Python, Docker, Node, and Angular. Zach has a passion for GIS programming along with open-source software. You can view some of his work on GitHub (https://github.com/zbennett10) and Stack Overflow (https://stackoverflow.com/users/6879849/zachary-bennett).
Topics Authored
Software Development
Security Professional
IT Ops
Courses Authored
46
Total Ratings
260
Avg Course Ratings
4.4
Courses by Zachary
-
Course
Rust: Advanced Pattern Matching and Lifetime Concepts
Intermediate
27m
Oct 17, 2025
Course
Angular Deep Dive: Scalable Architecture
Beginner
1h 1m
Oct 03, 2025
Labs
Guided: Search and Sort Algorithms in Java SE
Intermediate
47m
Sep 08, 2025
Course
Angular: Making HTTP Requests
Beginner
57m
Aug 14, 2025
Labs
Guided: Build and Manage Reactive State with Angular Signal Store
Intermediate
48m
Aug 14, 2025
Labs
Guided: Boost Performance with Lazy Loading & Signals in Angular
Intermediate
43m
Aug 06, 2025
Labs
Guided: Working with Web Workers
Intermediate
56m
Jul 16, 2025
Course
Rust: Procedural Macros and Compile-time Code Generation
Intermediate
52m
Jul 10, 2025
Labs
Guided: Manipulate the DOM Safely with TypeScript Type Assertions
Beginner
29m
Jun 26, 2025
Labs
Guided: Clean Code in Angular
Beginner
53m
Jun 17, 2025
Course
Prompt Engineering with Grok
Beginner
18m
Jun 12, 2025
Labs
Guided: Bringing SVG to Life with JavaScript
Intermediate
50m
May 29, 2025
Labs
Guided: Angular RxJS for Reactive Programming
Beginner
2h 3m
May 07, 2025
Course
Using Vite with React
Beginner
35m
May 05, 2025
Labs
Guided: Angular Making HTTP Requests
Beginner
59m
Apr 24, 2025
Course
C Foundations: Pointers and Memory Management
Beginner
1h 36m
Apr 14, 2025
Labs
Guided: Control Structures and Functions in C++
Beginner
1h 36m
Apr 14, 2025
Labs
Guided: Building a Web Component Library
Intermediate
1h 24m
Mar 20, 2025
Labs
Guided: Using Structures, Unions, and Custom Data Types in C
Beginner
48m
Mar 10, 2025
Labs
Guided: Build a Linked List in C
Beginner
48m
Feb 25, 2025
Course
C Foundations
Beginner
1h 27m
Feb 05, 2025
Course
Software Development Concepts for CompTIA Tech+
Beginner
59m
Dec 12, 2024
Course
Managing Authentication and State in Next.js 14
Beginner
1h 2m
Dec 04, 2024
Labs
Guided: Testing Techniques for Web Accessibility
Beginner
44m
Nov 27, 2024
Labs
Guided: ARIA Foundations for Web Accessibility
Beginner
30m
Oct 16, 2024
Labs
Guided: State Management with MobX
Beginner
1h 1m
Sep 18, 2024
Course
Angular Architecture Playbook
Advanced
52m
Sep 17, 2024
(18)
Labs
Guided: State Management with React-Query
Intermediate
1h 10m
Jul 18, 2024
Course
Angular HTTP Playbook
Intermediate
1h 15m
Jul 04, 2024
(20)
Labs
Guided: Asynchronous JS
Intermediate
1h 16m
May 29, 2024
Labs
Guided: Debugging with Git
Intermediate
33m
Apr 17, 2024
Labs
Guided: Git Reflog and Recovery
Intermediate
34m
Mar 27, 2024
Labs
Guided: Cherry-Picking Git Commits
Intermediate
53m
Mar 01, 2024
Labs
Guided: Advanced Stashing Techniques
Advanced
26m
Feb 13, 2024
Labs
Guided: Build a CSV File Viewer in Svelte
Intermediate
37m
Feb 04, 2024
Course
Working with Structures in C
Intermediate
43m
Jan 19, 2024
Course
Clojure Fundamentals
Beginner
2h 30m
Dec 05, 2023
Course
Rust 2021 Fundamentals
Beginner
2h 52m
Sep 06, 2023
(27)
Course
Collections in Rust 2021
Intermediate
1h 32m
Apr 12, 2023
Course
React 18 with Create-React-App Playbook
Intermediate
54m
Nov 04, 2022
(13)
Course
Clojure 1 Fundamentals
Beginner
2h 45m
Jun 24, 2022
Course
Design Patterns in C++ 20: Creational
Intermediate
1h 8m
Apr 14, 2022
(36)
Course
Creating Custom Resources in Kubernetes 1
Intermediate
1h 47m
Apr 14, 2022
(19)
Course
Managing Data and Memory Allocation in C
Intermediate
2h 1m
Dec 31, 2021
(87)
Course
Working with Functions in C
Intermediate
2h 41m
Apr 09, 2021
(40)
-
Course
Rust: Advanced Pattern Matching and Lifetime Concepts
Intermediate
27m
Oct 17, 2025
Course
Angular Deep Dive: Scalable Architecture
Beginner
1h 1m
Oct 03, 2025
Course
Angular: Making HTTP Requests
Beginner
57m
Aug 14, 2025
Course
Rust: Procedural Macros and Compile-time Code Generation
Intermediate
52m
Jul 10, 2025
Course
Prompt Engineering with Grok
Beginner
18m
Jun 12, 2025
Course
Using Vite with React
Beginner
35m
May 05, 2025
Course
C Foundations: Pointers and Memory Management
Beginner
1h 36m
Apr 14, 2025
Course
C Foundations
Beginner
1h 27m
Feb 05, 2025
Course
Software Development Concepts for CompTIA Tech+
Beginner
59m
Dec 12, 2024
Course
Managing Authentication and State in Next.js 14
Beginner
1h 2m
Dec 04, 2024
Course
Angular Architecture Playbook
Advanced
52m
Sep 17, 2024
(18)
Course
Angular HTTP Playbook
Intermediate
1h 15m
Jul 04, 2024
(20)
Course
Working with Structures in C
Intermediate
43m
Jan 19, 2024
Course
Clojure Fundamentals
Beginner
2h 30m
Dec 05, 2023
Course
Rust 2021 Fundamentals
Beginner
2h 52m
Sep 06, 2023
(27)
Course
Collections in Rust 2021
Intermediate
1h 32m
Apr 12, 2023
Course
React 18 with Create-React-App Playbook
Intermediate
54m
Nov 04, 2022
(13)
Course
Clojure 1 Fundamentals
Beginner
2h 45m
Jun 24, 2022
Course
Design Patterns in C++ 20: Creational
Intermediate
1h 8m
Apr 14, 2022
(36)
Course
Creating Custom Resources in Kubernetes 1
Intermediate
1h 47m
Apr 14, 2022
(19)
Course
Managing Data and Memory Allocation in C
Intermediate
2h 1m
Dec 31, 2021
(87)
Course
Working with Functions in C
Intermediate
2h 41m
Apr 09, 2021
(40)
-
Labs
Guided: Search and Sort Algorithms in Java SE
Intermediate
47m
Sep 08, 2025
Labs
Guided: Build and Manage Reactive State with Angular Signal Store
Intermediate
48m
Aug 14, 2025
Labs
Guided: Boost Performance with Lazy Loading & Signals in Angular
Intermediate
43m
Aug 06, 2025
Labs
Guided: Working with Web Workers
Intermediate
56m
Jul 16, 2025
Labs
Guided: Manipulate the DOM Safely with TypeScript Type Assertions
Beginner
29m
Jun 26, 2025
Labs
Guided: Clean Code in Angular
Beginner
53m
Jun 17, 2025
Labs
Guided: Bringing SVG to Life with JavaScript
Intermediate
50m
May 29, 2025
Labs
Guided: Angular RxJS for Reactive Programming
Beginner
2h 3m
May 07, 2025
Labs
Guided: Angular Making HTTP Requests
Beginner
59m
Apr 24, 2025
Labs
Guided: Control Structures and Functions in C++
Beginner
1h 36m
Apr 14, 2025
Labs
Guided: Building a Web Component Library
Intermediate
1h 24m
Mar 20, 2025
Labs
Guided: Using Structures, Unions, and Custom Data Types in C
Beginner
48m
Mar 10, 2025
Labs
Guided: Build a Linked List in C
Beginner
48m
Feb 25, 2025
Labs
Guided: Testing Techniques for Web Accessibility
Beginner
44m
Nov 27, 2024
Labs
Guided: ARIA Foundations for Web Accessibility
Beginner
30m
Oct 16, 2024
Labs
Guided: State Management with MobX
Beginner
1h 1m
Sep 18, 2024
Labs
Guided: State Management with React-Query
Intermediate
1h 10m
Jul 18, 2024
Labs
Guided: Asynchronous JS
Intermediate
1h 16m
May 29, 2024
Labs
Guided: Debugging with Git
Intermediate
33m
Apr 17, 2024
Labs
Guided: Git Reflog and Recovery
Intermediate
34m
Mar 27, 2024
Labs
Guided: Cherry-Picking Git Commits
Intermediate
53m
Mar 01, 2024
Labs
Guided: Advanced Stashing Techniques
Advanced
26m
Feb 13, 2024
Labs
Guided: Build a CSV File Viewer in Svelte
Intermediate
37m
Feb 04, 2024