Java for Absolute Beginners
Java for Absolute Beginners, available at $109.99, has an average rating of 4.61, with 147 lectures, 2 quizzes, based on 8604 reviews, and has 35998 subscribers.
You will learn about The fundamentals of Java How to understand and write simple Java programs Practice exercises to strengthen your coding knowledge This course is ideal for individuals who are Those who have never programmed before, and wish to start their journey with Java or Those who want concepts explained to them in a clear and logical way It is particularly useful for Those who have never programmed before, and wish to start their journey with Java or Those who want concepts explained to them in a clear and logical way.
Enroll now: Java for Absolute Beginners
Summary
Title: Java for Absolute Beginners
Price: $109.99
Average Rating: 4.61
Number of Lectures: 147
Number of Quizzes: 2
Number of Published Lectures: 121
Number of Curriculum Items: 149
Number of Published Curriculum Objects: 121
Original Price: $27.99
Quality Status: approved
Status: Live
What You Will Learn
- The fundamentals of Java
- How to understand and write simple Java programs
- Practice exercises to strengthen your coding knowledge
Who Should Attend
- Those who have never programmed before, and wish to start their journey with Java
- Those who want concepts explained to them in a clear and logical way
Target Audiences
- Those who have never programmed before, and wish to start their journey with Java
- Those who want concepts explained to them in a clear and logical way
Java for Absolute Beginners is designed for those who have no previous experience in computer programming/coding. This course aims to teach programming at a steady pace with straightforward explanations so that you are not left with a thousand questions. Topics are explained in plain English and with the necessary depth, enabling you to piece everything together with ease.
This course includes:
-
Videos
-
Starting at the basics and working our way to more advanced topics
-
Easily digestible videos which tell you what you need to know without long-winded explanations or digressions
-
Concepts described in detail without straying to far from the topic at hand
-
-
Coding Exercises
-
Exercises at relevant stages
-
Exercise solutions
-
Course Curriculum
Chapter 1: First Steps
Lecture 1: Downloading and installing IntelliJ IDEA
Lecture 2: Creating a new Java project
Chapter 2: Introduction to Java Code
Lecture 1: A Java program is like a recipe
Lecture 2: A recipe's method and Java methods
Lecture 3: The structure of a basic program
Chapter 3: HelloWorld: Writing Our First Program
Lecture 1: Displaying a message on the screen
Lecture 2: Formatting text using escape sequences
Lecture 3: A glimpse into methods and System.out.println()
Lecture 4: Using packages to organise our classes
Lecture 5: Coding Challenge 1 – HelloWorld
Chapter 4: Variables
Lecture 1: Introduction to variables
Lecture 2: The int and double data types
Lecture 3: Variable manipulation and integer division
Lecture 4: The char, boolean, and String data types
Lecture 5: Variable naming rules and best practices
Lecture 6: Type casting
Chapter 5: User Input
Lecture 1: Reading input using the Scanner
Lecture 2: Writing a question and answer program
Lecture 3: The System.out.format() method
Lecture 4: Applying System.out.format()
Lecture 5: Tokens and the nextLine() method
Lecture 6: Coding Challenge 2 – User Input
Chapter 6: Conditional Statements
Lecture 1: Introduction to if-statements
Lecture 2: If, else-if, and else blocks
Lecture 3: Complex conditions with logical operators
Lecture 4: Checking String equality
Lecture 5: Nesting if-statements
Lecture 6: Lexical scope
Lecture 7: The switch statement
Lecture 8: Coding Challenge 3 – If-then Statements
Chapter 7: Loops
Lecture 1: The while loop
Lecture 2: The for loop
Lecture 3: Break and continue
Lecture 4: The do-while loop
Lecture 5: The modulo operator
Lecture 6: Coding Challenge 4 – Loops
Chapter 8: Arrays
Lecture 1: Introduction to arrays
Lecture 2: Adaptive iteration
Lecture 3: Simple processing using arrays
Lecture 4: Sizes, types, and fortune tellers
Lecture 5: Inputting data and generating a statistic
Lecture 6: Foreach loop
Lecture 7: Coding Challenge 5 – Arrays
Chapter 9: Methods (Functions)
Lecture 1: Introduction to methods
Lecture 2: Passing data to methods
Lecture 3: Returning data from methods
Lecture 4: Passing and returning data
Lecture 5: References (part 1)
Lecture 6: References (part 2)
Lecture 7: Class/Static members
Chapter 10: Java Fundamentals Wrap Up
Lecture 1: Program walkthrough: Tic-Tac-Toe
Lecture 2: Program walkthrough: Prime Numbers
Lecture 3: Coding Challenge 6 – End of Section Challenges
Chapter 11: Practical: A Simple Guest List Program
Lecture 1: Creating the menu and displaying the guest list
Lecture 2: Adding guests
Lecture 3: Deleting guests (part 1)
Lecture 4: Deleting guests (part 2)
Lecture 5: The full code
Lecture 6: Exercise 1
Lecture 7: Solution: Exercise 1
Lecture 8: Exercise 2
Lecture 9: Solution: Exercise 2
Lecture 10: Exercise 3
Lecture 11: Solution: Exercise 3
Lecture 12: Exercise 4
Lecture 13: Solution: Exercise 4
Lecture 14: Exercise 5
Lecture 15: Solution: Exercise 5
Lecture 16: Exercise 6
Lecture 17: Solution: Exercise 6
Lecture 18: Exercise 7
Lecture 19: Solution: Exercise 7
Lecture 20: Exercise 8
Lecture 21: Solution: Exercise 8
Lecture 22: Exercise 9
Lecture 23: Solution: Exercise 9
Lecture 24: Exercise 10
Lecture 25: Solution: Exercise 10
Lecture 26: Exercise 11
Lecture 27: Solution: Exercise 11
Lecture 28: Exercise 12
Lecture 29: Solution: Exercise 12
Lecture 30: Exercise 13
Lecture 31: Solution: Exercise 13
Lecture 32: Exercise 14
Lecture 33: Solution: Exercise 14
Lecture 34: Exercise 15
Lecture 35: Solution: Exercise 15
Lecture 36: Exercise 16
Instructors
-
Nick H
Autodidact and Android Enthusiast
Rating Distribution
- 1 stars: 31 votes
- 2 stars: 80 votes
- 3 stars: 565 votes
- 4 stars: 2819 votes
- 5 stars: 5109 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