Java Programming for Humans!
Java Programming for Humans!, available at $59.99, has an average rating of 4.7, with 79 lectures, 3 quizzes, based on 126 reviews, and has 1963 subscribers.
You will learn about Write basic Java applications, including GUI apps! Read and understand Java code Handle program errors Package applications as JAR or EXE files This course is ideal for individuals who are This course is designed with the complete beginner in mind! It is particularly useful for This course is designed with the complete beginner in mind!.
Enroll now: Java Programming for Humans!
Summary
Title: Java Programming for Humans!
Price: $59.99
Average Rating: 4.7
Number of Lectures: 79
Number of Quizzes: 3
Number of Published Lectures: 79
Number of Published Quizzes: 3
Number of Curriculum Items: 82
Number of Published Curriculum Objects: 82
Original Price: $84.99
Quality Status: approved
Status: Live
What You Will Learn
- Write basic Java applications, including GUI apps!
- Read and understand Java code
- Handle program errors
- Package applications as JAR or EXE files
Who Should Attend
- This course is designed with the complete beginner in mind!
Target Audiences
- This course is designed with the complete beginner in mind!
Java for Humans is a course designed with the complete beginner in mind. No previous programming experience is required. You — yes, you! — can start programming today.
Whether you want to learn how to write code for fun, or to get ahead in your career, this course will help you achieve your goals.
All instruction is in plain, simple English. No technical jargon or complicated terms to memorize. Learn as you code! If you’ve ever struggled to figure out a programming textbook, this course is designed with you in mind.
I hated those huge, clunky books and you know what? They never helped me learn a programming language — no matter how hard I tried. What finally helped me was an instructor who explained everything to me in plain terms.
In this course, that’s exactly what I’ll be doing for you!
I cover everything you, as a beginner, need to know. You’ll write 5 complete Java apps (and many smaller apps) along the way and we’ll have FUN learning Java together.
Don’t forget that there is a 100% moneyback guarantee on this course, so you risk absolutely nothing. Try the course out for a full 30 days and if you aren’t completely satisfied (I’m confident you will be), you get every penny back.
You’ll also receive free course updates. When something new is added to the course, you’ll get it for free!
So, what are you waiting for? Start learning Java today. Enroll in this course and let’s get going!
If you have any questions prior to enrollment, please send me a private message and I’d be happy to assist you in every way possible.
Cheers,
Cody
Course Curriculum
Chapter 1: Getting Started
Lecture 1: Welcome to Java for Humans!
Lecture 2: Overview of Java in 3 Easy Steps!
Lecture 3: Notepad++ Installation (Windows)
Lecture 4: Downloading the JDK (Windows)
Lecture 5: Installing the JDK (Windows)
Lecture 6: Setting Environment Variables (Windows)
Lecture 7: Java Setup on Mac OS X
Lecture 8: Java Setup on Linux (Example: Ubuntu)
Chapter 2: Program #1: Hello, World!
Lecture 1: Hello, World! [Code Attached]
Lecture 2: Hello, World! In-Depth: Introduction
Lecture 3: Hello, World! In-Depth: The Class
Lecture 4: Hello, World! In-Depth: The Method
Lecture 5: Hello, World! In-Depth: System.out.println
Lecture 6: Coding Challenge!
Chapter 3: Program #2: Age Calculator
Lecture 1: Arithmetic Symbols
Lecture 2: Creating an Integer (int) Variable
Lecture 3: Performing Basic Arithmetic with Variables
Lecture 4: Changing the Variable
Lecture 5: More Common Data Types
Lecture 6: Code Challenge! #2 (Variables)
Lecture 7: Creating an Age Calculator Program
Lecture 8: Improving the Age Calc: Basic Logic
Lecture 9: Logic Operators and If Statements
Lecture 10: Else Statements
Lecture 11: Finishing the Age Calc [Code Attached]
Lecture 12: Introduction to Arrays & Casting
Chapter 4: Core Concepts 1
Lecture 1: Commenting Your Code
Lecture 2: Precedence
Lecture 3: Operator Shortcuts (a += b, etc.)
Lecture 4: The Magical Escape Character!
Lecture 5: Creating a Template File
Chapter 5: Branching & Looping
Lecture 1: Branching with Switch
Lecture 2: Dealing with Empty args
Lecture 3: Looping with 'while'
Lecture 4: For Loops
Lecture 5: Do While Loops
Chapter 6: Program #3: Functional Calculator
Lecture 1: First Steps to a Functional Calculator
Lecture 2: Writing the Core Code
Lecture 3: Dealing with Argument Input Errors
Lecture 4: Handling Exceptions with 'try' and 'catch' [Code Attached]
Chapter 7: Core Concepts 2
Lecture 1: Creating and Using Arrays
Lecture 2: Casting Variable Data
Lecture 3: Math: Rounding Numbers
Lecture 4: Math: Generating Random Numbers
Lecture 5: Creating Another Method
Lecture 6: Understanding 'Scope'
Chapter 8: Program #4: Tic Tac Toe Game
Lecture 1: Tic Tac Toe Program: Introduction
Lecture 2: Getting User Input with Scanner
Lecture 3: Creating Class Variables and Sub-Methods
Lecture 4: Creating the 'main' and 'drawBoard' methods
Lecture 5: Creating the 'setup' method
Lecture 6: Creating the 'game' method
Lecture 7: Creating the 'oppMove' method
Lecture 8: Creating the 'checkWin' method
Lecture 9: The Final Method + Test Play! [Code Attached]
Lecture 10: Coding Challenge!
Chapter 9: Core Concepts 3
Lecture 1: Working with Multiple Classes
Lecture 2: Instantiating Objects
Lecture 3: Introduction to IDEs
Lecture 4: NetBeans IDE: Overview
Lecture 5: Eclipse IDE: Overview
Lecture 6: Using Visual Studio for Java Programming
Lecture 7: Generating JAR Files
Lecture 8: Turning JAR file into an EXE with JSmooth
Chapter 10: Program #5: The File Guru
Lecture 1: Setting up the FileGuru Class
Lecture 2: Setting up the Actions Class
Lecture 3: The 'list' Method
Lecture 4: The 'read' Method
Lecture 5: The 'write' Method
Lecture 6: Error Handling in FileGuru Class
Lecture 7: Finishing Touches [Code Attached]
Chapter 11: Creating Graphical User Interfaces (GUIs)
Lecture 1: Creating a Swing Window
Lecture 2: Swing Buttons
Lecture 3: Grids & Layouts
Lecture 4: Button Events
Lecture 5: Keyboard Interaction
Lecture 6: Mouse Interaction
Lecture 7: Creating Dialog Boxes
Chapter 12: Course Review
Lecture 1: Congratulations!
Instructors
-
Cody Ray Miller
Entrepreneur, Consultant, and IT Professional
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 2 votes
- 3 stars: 4 votes
- 4 stars: 43 votes
- 5 stars: 77 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024