Java Lessons and More

Follow Java Lessons and More
Share on
Copy link to clipboard

I always wanted to have a podcast where I could learn programming, so I’m creating one! In addition, I’m throwing in some fun things as well, like magic tricks, so there’s “more” than just Java!

Evan Gonshor


    • Dec 16, 2021 LATEST EPISODE
    • monthly NEW EPISODES
    • 7m AVG DURATION
    • 33 EPISODES


    Latest episodes from Java Lessons and More

    2nd Magic Trick and Final Episode

    Play Episode Listen Later Dec 16, 2021 7:15


    As promised, here is the second magic trick I've been talking about (credit to Jim Steinmeyer). Also, for now, unless there are further questions or requests, I am closing the podcast. I appreciate all the kindness and support from all over. Thank you!!!!

    Java Finale and Thank You

    Play Episode Listen Later Dec 9, 2021 4:14


    In this episode, we round out the Java portion of this podcast (for now). I appreciate all of your support!

    Try-Catch Statements and Proper Formatting Correction

    Play Episode Listen Later Dec 2, 2021 5:57


    In this episode, we introduce try-catch statements to help give you options for when your program encounters an error (so that it doesn't just break!). Also, I make a correction to my improper formatting that I spoke about before.

    Java Search Algorithms

    Play Episode Listen Later Nov 18, 2021 2:57


    We take a look at the difference between binary and linear searches, when to use them, and the advantages and disadvantages of each.

    The Two Main Sorting Algorithms in Java

    Play Episode Listen Later Nov 4, 2021 1:55


    First podcast-only episode! We talk about selection and insertion sorts and how to use them in your programs.

    ArrayLists and Wrapping Up Arrays

    Play Episode Listen Later Oct 28, 2021 7:22


    In this lesson, we talk about ArrayLists, a highly flexible way to handle collections of objects. We also wrap up our unit on arrays!

    Two-Dimensional Arrays

    Play Episode Listen Later Oct 14, 2021 5:42


    In this episode, we dive into tables! (Or vectors/arrays in the second dimension!!!) and how to write and read these in Java.

    Variable Length Parameter Lists

    Play Episode Listen Later Sep 30, 2021 6:44


    A brief explanation of how to have lists containing a certain type of object but which can be of variable length

    Command Line Arguments in Java

    Play Episode Listen Later Sep 23, 2021 5:33


    You know the String[] args thing? Yeah, we talk about what that is all about.

    Arrays of Objects and Object-Oriented Programming (BIGGEST EPISODE YET)

    Play Episode Listen Later Sep 9, 2021 25:25


    (NOTE: See Twitter for the screen capture) In this episode, we introduce object-oriented class, object, and method programming. We talk about arrays of objects and also how to access characters using the Scanner object.

    Introduction to Arrays in Java

    Play Episode Listen Later Sep 2, 2021 13:36


    Looking at how to use arrays to hold a collection of integers. Exploring how to access and change values.

    My Favorite Loop: The For Loop (Also Quickly Covering Do While Loops)

    Play Episode Listen Later Aug 26, 2021 10:01


    Do While Loop reminded me of doo-wop. I heard recently from someone that music and programming are connected fields. Continuing our discussion of loops in this episode with for loops. Note that all loop types can be nested.

    Reading Files and Parsing Text in Java

    Play Episode Listen Later Aug 12, 2021 11:19


    In this episode, we dive into how to read text files into your software application and how to program the processing of each line, separating out the contents by delimiters. Please note that the file must be in the same directory as your Java development environment.

    While Loops in Java

    Play Episode Listen Later Aug 5, 2021 8:11


    Introduction to the use of while loops to keep things going if a condition is met or to stop repeating if it's not!

    Switch Statements in Java

    Play Episode Listen Later Jul 29, 2021 7:06


    Like having a remote control, you give your users the power to easily choose between a variety of options by implementing a switch statement in your Java class bodies of code.

    Bracketed and Nested If Statements

    Play Episode Listen Later Jul 22, 2021 12:10


    We wrap up our exposé of if statements for now with touching on how to fit more content in between the logic statements with the proper use of curly braces, and also how to fit if statements inside of if statements using the concept of nesting.

    If Else Statements in Java

    Play Episode Listen Later Jul 15, 2021 7:07


    Adding on an else statement to last week's code. These help to account for other scenarios or options not covered by just a plain if statement. Like what if you order a grilled cheese but the restaurant is out of Texas Toast, what other options are there?

    Introduction to If Statements in Java

    Play Episode Listen Later Jul 8, 2021 7:44


    We explore how to use if statements and the logic behind how they operate (in as simple terms as I can and with practical examples to make it easier).

    Number Telepathy Magic Trick

    Play Episode Listen Later Jul 1, 2021 4:28


    As planned, we are taking a break to do a fun mathematical magic trick. Try it out with your friends or family. Mathemagic!

    Enumerated Types in Java

    Play Episode Listen Later Jun 24, 2021 9:18


    In this episode, we discuss how to use enumerated types in Java. We look at two different ways to access the name and how to use it to determine the ordinality of the elements. I believe this lesson is the last of the not-so-exciting numerical Java stuffs, so hopefully next week we can do something fun like a magic trick.

    Formatting Decimals in Java

    Play Episode Listen Later Jun 17, 2021 7:47


    In this episode, we tackle how to format the precision of decimals down to the exact, precise number of decimal places or digits after the decimal point.

    Money and Percent Formatters in Java

    Play Episode Listen Later Jun 10, 2021 10:53


    In this lesson, we learn how to print out money and percents formatted properly using Java.

    The Math Class in Java

    Play Episode Listen Later Jun 3, 2021 6:08


    We go to the Math Class in Java and learn how to use the various operators to perform desired calculations.

    How to Use the Random Class to Generate Random Numbers in Java

    Play Episode Listen Later May 27, 2021 10:01


    In this episode, we explore how to generate random integers and decimals using the Random class in Java.

    Methods of the String Class

    Play Episode Listen Later May 20, 2021 10:48


    Learn how to manipulate strings in various ways. Also, we touch a little on Applets and graphics in this lesson.

    Exploring Additional Interactive Capabilities in Java Using Scanner

    Play Episode Listen Later May 13, 2021 9:53


    Expanding on last week's lesson, we take a look at how to interact with users in new ways. Scanner objects can be used to read in more than just text strings! Listen in to find out more!

    Introduction to the Scanner Object in Java

    Play Episode Listen Later May 6, 2021 8:53


    Learn how to create a software program utilizing the Scanner object. In Java, Scanner allows the user to input text and is a good first step in creating interactive programs.

    Primitive Data Types and Order of Operations in Java

    Play Episode Listen Later Apr 29, 2021 8:21


    Looking at mathematical expressions in Java that employ integers and doubles. Exploring how these get used and computed.

    Variable Value Assignment in Java

    Play Episode Listen Later Apr 22, 2021 6:08


    Describing how to assign a new value to an integer once it has been declared with a given value. Also, I'm learning how to REST, in multiple ways.

    Introduction to Variables: Declaring an Integer

    Play Episode Listen Later Apr 15, 2021 3:41


    How to create and use an integer in a Java program/code.

    Escape Sequences in Java (Delimiters)

    Play Episode Listen Later Apr 8, 2021 5:12


    Learn about how to use character sequences in strings to help format things the way you want them (tab, new line, etc.).

    Concatenation vs Addition

    Play Episode Listen Later Apr 1, 2021 8:06


    Exploring how to concatenate strings in Java, and also how to perform mathematical operations and print them out.

    Why You Should Listen to this Podcast

    Play Episode Listen Later Apr 1, 2021 0:59


    Claim Java Lessons and More

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel