Java Programming – the Master Course
Java Programming – the Master Course, available at $49.99, has an average rating of 4, with 89 lectures, 10 quizzes, based on 289 reviews, and has 3481 subscribers.
You will learn about Master Java programming concepts from the ground up Use the source code examples to learn step-by-step Learn the basics – perfect for beginners Understand the special features of Java: object orientation, garbage collection, cross-platform development and serialization Videos explain everything in minute detail Read the supplied eBook, The Little Book Of Java, to explore the topics in even more depth This course is ideal for individuals who are Beginners – if you’ve never coded before, you can learn Java step by step or Programmers switching to Java from some other language such as Ruby, Python, C or C# or Cross-platform developers – Java programs run on all major operating systems or Anyone who wants to make a career in programming It is particularly useful for Beginners – if you’ve never coded before, you can learn Java step by step or Programmers switching to Java from some other language such as Ruby, Python, C or C# or Cross-platform developers – Java programs run on all major operating systems or Anyone who wants to make a career in programming.
Enroll now: Java Programming – the Master Course
Summary
Title: Java Programming – the Master Course
Price: $49.99
Average Rating: 4
Number of Lectures: 89
Number of Quizzes: 10
Number of Published Lectures: 89
Number of Published Quizzes: 10
Number of Curriculum Items: 99
Number of Published Curriculum Objects: 99
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
- Master Java programming concepts from the ground up
- Use the source code examples to learn step-by-step
- Learn the basics – perfect for beginners
- Understand the special features of Java: object orientation, garbage collection, cross-platform development and serialization
- Videos explain everything in minute detail
- Read the supplied eBook, The Little Book Of Java, to explore the topics in even more depth
Who Should Attend
- Beginners – if you’ve never coded before, you can learn Java step by step
- Programmers switching to Java from some other language such as Ruby, Python, C or C#
- Cross-platform developers – Java programs run on all major operating systems
- Anyone who wants to make a career in programming
Target Audiences
- Beginners – if you’ve never coded before, you can learn Java step by step
- Programmers switching to Java from some other language such as Ruby, Python, C or C#
- Cross-platform developers – Java programs run on all major operating systems
- Anyone who wants to make a career in programming
Java is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! With this course you will learn Java step-by-step, from the basics right through to advanced topics. This course is, quite simply, the fastest, easiest way to learn Java programming.
The course instructor Huw Collingbourne has already taught over 22,000 people to program on Udemy. This Java Programming Master Course includes over 85 videos to explain every topic in detail. All the source code is provided in sample programs ready-to-run on a PC or a Mac. And there is even a 125-page eBook, The Little Book Of Java, to provide even more information on all the topics discussed.
If you want to master Java programming quickly and easily, this is course for you.
What you will learn
- The fundamentals of programming – from the ground up
- How to program Java on a Mac or on Windows
- The nitty-gritty details of the Java language
- Advanced topics such as generics, exception-handling, streams and serialization
Who should take the course
- Beginners– if you’ve never coded before, you can learn Java step by step
- Programmersswitching to Java from some other language such as Ruby, Python, C or C#
- Cross-platform developers – Java programs run on all major operating systems
- Anyone who wants to make a career in programming
Course Curriculum
Chapter 1: Getting Started
Lecture 1: Welcome to this course
Lecture 2: ReadMe! Be sure to read this before starting the course…
Lecture 3: Install Java and NetBeans
Lecture 4: What is Java?
Lecture 5: Source Code Archive
Lecture 6: The Little Book Of Java
Lecture 7: How to use the demo projects in NetBeans
Chapter 2: First Steps in Java
Lecture 1: A first program – Hello world
Lecture 2: Making sense of Java code
Lecture 3: How to open a command prompt in Windows and the Mac
Lecture 4: How to pass arguments to a program
Lecture 5: How to create visual applications
Lecture 6: Compiling Java programs – from source code to bytecode
Lecture 7: Printing text at the system prompt
Lecture 8: Displaying text in visual controls
Chapter 3: The Fundamentals of Java Programming
Lecture 1: Data Types and Variables
Lecture 2: Constants
Lecture 3: Design and program a calculator in NetBeans
Lecture 4: Packages and imports
Lecture 5: Type conversion
Lecture 6: Primitives and wrappers
Lecture 7: Type casts
Lecture 8: Numeric literals
Lecture 9: Automatic string conversions
Lecture 10: Autoboxing and unboxing
Lecture 11: Strings
Chapter 4: Object Orientation
Lecture 1: What is Object Orientation?
Lecture 2: Classes and objects
Lecture 3: Class hierarchies
Lecture 4: How to create a subclass
Lecture 5: Methods
Lecture 6: Static methods and variables
Chapter 5: Conditional Tests and Operators
Lecture 1: Operators
Lecture 2: Arithmetic operators
Lecture 3: String equality
Lecture 4: String equality – exceptions to the rule!
Lecture 5: if..else tests
Lecture 6: switch..case
Lecture 7: Logical operators and Booleans
Lecture 8: Compound assignment operators
Lecture 9: Unary addition and subtraction operators
Chapter 6: Arrays and Collections
Lecture 1: Arrays
Lecture 2: Zero-based arrays
Lecture 3: Initializing arrays
Lecture 4: for loops
Lecture 5: Garbage collection
Lecture 6: ArrayLists
Lecture 7: Interfaces
Lecture 8: Generics
Lecture 9: Maps
Lecture 10: Type-safe HashMaps
Chapter 7: Loops
Lecture 1: for loops revisited
Lecture 2: Enhanced for statements
Lecture 3: while
Lecture 4: while loop to read text file
Lecture 5: do..while
Lecture 6: Multidimensional arrays
Lecture 7: Iterating over multidimensional arrays
Lecture 8: break
Lecture 9: continue
Lecture 10: Disadvantages of break and continue
Lecture 11: Breaking out of a nested for loop
Lecture 12: Labelled break
Chapter 8: Enumerated types, interfaces and scope
Lecture 1: Enums
Lecture 2: Enums and static constants
Lecture 3: The Enum class
Lecture 4: Debugging code
Lecture 5: Interfaces
Lecture 6: A custom interface
Lecture 7: Scope
Lecture 8: Local variables
Lecture 9: Access modifiers
Chapter 9: Generics and Exceptions
Lecture 1: Introducing Generics
Lecture 2: Strongly-typed lists
Lecture 3: Generic type parameters
Lecture 4: Generic classes
Lecture 5: Generic collections
Lecture 6: Overriding methods
Lecture 7: Overloading methods
Lecture 8: Exceptions
Lecture 9: Catching exceptions
Lecture 10: Exception types
Instructors
-
Huw Collingbourne
Director of Technology, SapphireSteel Software
Rating Distribution
- 1 stars: 11 votes
- 2 stars: 9 votes
- 3 stars: 35 votes
- 4 stars: 89 votes
- 5 stars: 145 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