Channel Avatar

Will Tollefson @UC2xs0Eq2GkywzGnU3bbe_yA@youtube.com

None subscribers - no pronouns set

Hello! My name is Will Tollefson, and I'm a software enginee


18:01
Are You Using This NEW Java Feature?
38:00
Socket Programming with Java NIO - Channels, Selectors, and Buffers
26:54
Java Network Sockets + Virtual Threads = Cool!
15:50
Operator Overloading in Kotlin
18:38
Scoped Values in Java 22
15:43
Inheritance and Solving the Diamond Problem in Kotlin
14:52
Structured Concurrency in Java 21
13:51
Kotlin Classes and Constructors - Primary vs Secondary
12:22
The Abstract Factory Design Pattern In Java
13:30
Kotlin Avoided a $1,000,000,000 Mistake
17:22
Virtual Threads in Java 21
12:39
Collections In Kotlin: Intro to List, Set, and Map
10:49
The Factory Design Pattern In Java
16:41
Getting Started With Kotlin: The Basics
15:21
The Singleton Design Pattern In Java
12:37
How to Create Your First Maven Java Project
13:48
Java Just Got Easier to Learn and Teach | Java's New Hello World
13:34
Are You Using Java's Parallel Streams Correctly? - Java Programming
24:04
Countdown to Christmas Java Application Full Walkthrough - Java Programming
15:40
Java Annotations and How to Build Your Own Runtime Annotations - Java Programming
15:08
How to Use JDBC to Read From a MySQL Database - Java Programming
11:38
Java Optionals, a Practical Walkthrough - Java Programming
21:13
Coding a Java Sudoku Solver - Java Programming
09:26
How to Really Debug Java Streams - Java Programming
16:03
Reflection in Java: The Fundamentals - Java Programming
16:54
Java's Stream API Explained - Java Programming
16:06
Checked and Unchecked Exceptions in Java - Java Programming
44:55
Building a Snake Game in Java: A Complete Walkthrough - Java Programming
15:23
The Basics of Debugging Your Code in IntelliJ - Java Programming
10:43
Java Packages and Import Statements - Java programming
17:43
How to Comment Your Code Well - Java Programming
15:23
Introduction to Java Semaphores - Java Programming
10:50
Java Concurrecy: Volatile vs Atomic - Java Programming
10:15
Java's Lambda Expressions Explained - Java Programming
12:27
The Synchronized Keyword in Java Multithreading - Java Programming
11:22
Multithreading Basics in Java: Runnable vs Thread - Java Programming
11:32
Anonymous Inner Classes Explained - Java Programming
12:34
How to Easily Read and Write to Files in Java (File I/O) - Java Programming
12:05
Java's var Keyword and Local-Variable Type Inference (LVTI) - Java Programming
11:21
Sealed Classes and Interfaces - Java Programming
17:28
Switch Expressions vs Switch Statements in Java 19 - Java Programming
22:31
The equals hashCode Contract - Java Programming
18:24
Introduction to Records - Java Programming
13:44
How to Use Java Enums - Java Programming
24:14
The Static Keyword - Java Programming
19:36
Introduction to Generics - Java Programming
26:43
Introduction to Collections - Java Programming
19:24
The Final Keyword - Java Programming
26:48
Good and Bad Practices for Object Oriented Programming - Java Programming
13:42
Object Oriented Programming: Abstraction - Java Programming
18:41
The Super Keyword - Java Programming
16:12
Object Oriented Programming: Polymorphism - Java Programming
15:53
The Parent Class of All Java Objects - Java Programming
11:03
Object Oriented Programming: Inheritance - Java Programming
17:53
Object Oriented Programming: Encapsulation - Java Programming
12:21
Demystifying Java Exceptions - Java Programming
05:51
GPT-4 First Impressions: A Major Improvement over ChatGPT - AI Adventures
14:59
Java Arrays Made Easy - Java Programming
09:47
Is Java Pass By Value or Pass By Reference? - Java Programming
24:54
Introduction to Objects - Java Programming