Java Programming – The 2024 Apprentice Course
Java Programming – The 2024 Apprentice Course, available at $79.99, has an average rating of 4.6, with 90 lectures, 8 quizzes, based on 58 reviews, and has 203 subscribers.
You will learn about By the end of this course, students will learn the basic essentials of Java Programming from the ground-up. Students will learn the basic hallmarks essential to mastering a programming language Students will work with data input, output, and variables. Students will explore and use loop structures, functions, and conditional statements, such as if and if-else statements. High school students will learn basic subset material to take the AP Computer Science Exam Core concepts are explored that are essential for a career in computer programming. This course is ideal for individuals who are This course is designed for: or Middle and High School students who want to learn the Java Programming language or High School students who want to prepare for and take the AP Computer Science Exam or First-year College students who want to improve their studies in Computer Science or Engineering or Anyone looking to gain the skills needed to become a Computer Programmer or Software Engineer It is particularly useful for This course is designed for: or Middle and High School students who want to learn the Java Programming language or High School students who want to prepare for and take the AP Computer Science Exam or First-year College students who want to improve their studies in Computer Science or Engineering or Anyone looking to gain the skills needed to become a Computer Programmer or Software Engineer.
Enroll now: Java Programming – The 2024 Apprentice Course
Summary
Title: Java Programming – The 2024 Apprentice Course
Price: $79.99
Average Rating: 4.6
Number of Lectures: 90
Number of Quizzes: 8
Number of Published Lectures: 89
Number of Published Quizzes: 8
Number of Curriculum Items: 98
Number of Published Curriculum Objects: 97
Original Price: $44.99
Quality Status: approved
Status: Live
What You Will Learn
- By the end of this course, students will learn the basic essentials of Java Programming from the ground-up.
- Students will learn the basic hallmarks essential to mastering a programming language
- Students will work with data input, output, and variables.
- Students will explore and use loop structures, functions, and conditional statements, such as if and if-else statements.
- High school students will learn basic subset material to take the AP Computer Science Exam
- Core concepts are explored that are essential for a career in computer programming.
Who Should Attend
- This course is designed for:
- Middle and High School students who want to learn the Java Programming language
- High School students who want to prepare for and take the AP Computer Science Exam
- First-year College students who want to improve their studies in Computer Science or Engineering
- Anyone looking to gain the skills needed to become a Computer Programmer or Software Engineer
Target Audiences
- This course is designed for:
- Middle and High School students who want to learn the Java Programming language
- High School students who want to prepare for and take the AP Computer Science Exam
- First-year College students who want to improve their studies in Computer Science or Engineering
- Anyone looking to gain the skills needed to become a Computer Programmer or Software Engineer
The Java Programming language is used on over 13 billion devices world-wide. What started out as a network language has grown into a multi-platform software tool with applications on computers, the web, and on mobile devices.
This explosive birth has elevated the demand for computer programmers and software engineers all over the world. High Schools and Summer Camps have ramped-up their offerings in Computer Programming. Major universities and tech schools have seen the advent of Computer Science and Software Engineering as major fields of study, topping enrollment in other science, tech, and engineering programs.
If you’ve always wanted to learn Java and be a part of the explosive career possibilities, then this course Java Programming – The Apprentice Courseis for you!
My name is Greg Safko, and I have been teaching computer programming for over 20 years. Over those years I’ve learned what teaching techniques work best, and I use them in this course so you can learn the Java language in a fun and entertaining way while maximizing how you retain the information.
If you are looking to explore the Java language for fun, or to make a career change, then I invite you to take Java Programming – The Apprentice Course
I look forward to fulfilling all your Computer Programming expectations!
Course Curriculum
Chapter 1: Getting Started with Java Programming
Lecture 1: Intro to the Course
Lecture 2: Software setup, and the tools you will need
Lecture 3: A word about software versions
Lecture 4: Eclipse IDE Management
Chapter 2: Computer Output
Lecture 1: Hello, World: The Beginning of your Programming Journey
Lecture 2: Escape Sequences
Lecture 3: Comments
Lecture 4: Editor Settings
Lecture 5: Challenge – Output Activity
Lecture 6: Code used in this Section
Chapter 3: Variables
Lecture 1: Variables in Java.
Lecture 2: Naming Variables
Lecture 3: Other Data Types (Primitive Data Types)
Lecture 4: Enumerators (Enums)
Lecture 5: Challenge – Variables Activity
Lecture 6: Code used in this Section
Chapter 4: User Input
Lecture 1: User input: the Graphical User Input (GUI) technique
Lecture 2: User input: the command line technique
Lecture 3: Challenge – User Input
Lecture 4: Solution to User Input Challenge
Lecture 5: Code used in this Section
Chapter 5: Math Operations and Comparisons
Lecture 1: Basic Math Operations
Lecture 2: Use of Math Ops in a Calculation
Lecture 3: Counters and Accumulators
Lecture 4: The Increment Operator
Lecture 5: The Decrement Operator
Lecture 6: The Assignment Operator
Lecture 7: The Modulus Operator
Lecture 8: Comparing data – Math vs. Java
Lecture 9: "If" Statements
Lecture 10: "If/Else" Statements
Lecture 11: The Ternary Operator
Lecture 12: "Else/If" Statements
Lecture 13: Logical Operators – Part 1
Lecture 14: Logical Operators – Part 2
Lecture 15: Challenge – Math Operations and Comparison Challenge
Lecture 16: Code used in this Section
Chapter 6: Loops
Lecture 1: Introduction – The 'for' loop
Lecture 2: The 'while' loop
Lecture 3: The 'do-while' loop
Lecture 4: Loop Run Variations
Lecture 5: Challenge – Loops
Lecture 6: Code used in this Section
Chapter 7: Functions
Lecture 1: Introduction to Functions
Lecture 2: Functions within functions
Lecture 3: Overloaded Functions
Lecture 4: Built-in Math Functions
Lecture 5: Subroutines (Subs) and Functions
Lecture 6: Challenge #1 – Functions
Lecture 7: Challenge #2 – Functions
Lecture 8: Code used in this Section
Chapter 8: Strings
Lecture 1: Introduction to Strings and Basic String Methods
Lecture 2: String Equality
Lecture 3: Substrings
Lecture 4: The compareTo( ) Method.
Lecture 5: The charAt( ) and indexOf( ) Methods.
Lecture 6: Strings in Functions (Part 1)
Lecture 7: Strings in Functions (Part 2)
Lecture 8: Addendum to Functions (Part 2)
Lecture 9: Challenge – Strings
Lecture 10: Code used in this Section
Chapter 9: Arrays
Lecture 1: Introduction to Arrays
Lecture 2: More on Creating and Populating Arrays
Lecture 3: Traversing Arrays
Lecture 4: Printing Arrays
Lecture 5: Two-dimensional Arrays (Matrices)
Lecture 6: Jagged Arrays
Lecture 7: Arrays in Functions
Lecture 8: Strings methods involving Character Arrays
Lecture 9: Challenge – Arrays
Lecture 10: Code used in this Section
Chapter 10: Exception Handling
Lecture 1: Introduction to Exception Handling
Lecture 2: Exception Samples
Lecture 3: Array and Argument Exceptions
Lecture 4: Mismatch Errors and the Finally Clause
Lecture 5: Documentation on Exception Handling
Lecture 6: Code used in this Section
Chapter 11: Object Oriented Programming (OOP)
Lecture 1: July 2024: Section edits
Lecture 2: Introduction to OOP and the Concept of an Object
Lecture 3: OOP and Setters
Lecture 4: OOP and Getters
Instructors
-
Gregory Safko
Computer Programmer and Professor of Computer Science
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 8 votes
- 5 stars: 46 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