Introduction to Java Programming for Online Learners
Master Java programming concepts from basics to intermediate with practical examples and projects, designed for online learners and aspiring programmers.
Brief Summary
This course is your friendly guide to mastering Java programming—from basic to intermediate. With fun video lectures and tons of practical examples, it's perfect for anyone struggling with programming or just wanting to get ahead. Plus, you’ll create cool projects like a Sudoku game!
Key Points
- Learn Java from basics to intermediate
- Topics like syntax, variables, and methods
- Hands-on examples and practical demonstrations
- Not affiliated with any university
- Build a working Sudoku game and other programs
Learning Outcomes
- Understand Java syntax and commands
- Create and manage variables and methods
- Implement basic object-oriented programming concepts
- Handle exceptions and work with files
- Develop practical applications like games and calculators
About This Course
Supplemental instruction on java concepts found in online programming courses, designed to help students truly learn.
This course provides instruction through video lectures and materials which will teach (you) the student how to program in Java from the very basic level to an intermediate level of programming. The intent is to aid anyone who is struggling in learning how to program and would like to see practical examples and demonstrations. This course is not affiliated with any university and will not provide answers to any homework assignments for any reason. Topics covered will include but not be limited to:
Syntax and commands
Creating variables
Creating methods
Working with files
Exception handling
Creating Classes
Object-Oriented programming basics
Basic Unit Testing
Graphics and GUI programming
In the end, this course is a stand-alone course, however it would be a huge aid to the online student who is taking a self-directed course, an individual who is trying to learn how to program, or even a high school student looking to get a head start on computer science material they might encounter in college. The material is organized in a start-to-finish fashion, building on knowledge with each section, so it is best to proceed through each section in order. Each section should amount to about a week worth of learning, lining up with most popular online course formats. Additionally, the course works hard to build practical knowledge that will help a student excel in their coursework, and also builds a strong foundation for a start to a career in programming for anyone looking to learn!
As an added bonus, several useful programs are built throughout this course, and the end result of the course includes full source code for a working Sudoku game, amongst other programs, such as card game score calculators and basics physics formula calculation programs.
Introduce the student to Java
Build solid Java programming skills for anyone wanting to learn the language
Aid online students taking self-directed courses, or courses with minimal instructor interaction
Course Curriculum
15 Lectures
11 Lectures
10 Lectures
11 Lectures
9 Lectures
18 Lectures
8 Lectures
14 Lectures
8 Lectures
10 Lectures
13 Lectures
1 Lectures
7 Lectures
Instructor

More Courses By
Bibek R. B.
Really nice smooth speed of lecture
- Helpful
- Not helpful
Michela.gandolfo@gmail.com
Too many things given for granted considering that this course is specifically intended for people who has never programmed before
- Helpful
- Not helpful
Madhan K.
It was a good explanation what you should do and introduction was very clear
- Helpful
- Not helpful
Kim G.
I'm taking this course to help me in school.
- Helpful
- Not helpful
Chidubem N.
I'm having trouble following
- Helpful
- Not helpful
Noah M.
This is not at all what I expected, especially considering the fact that I have heard great things about Udemy. It has been 8 days so far and I have not received a response to my question. It is hard to follow certain steps as the video tutorials itself are from an older Windows version which made it difficult to configure my computer w/ Java. If you want receive an introduction to java programming, I would look some place else.
- Helpful
- Not helpful
Anil K. U. S.
Yes ! It was a good match for me.
- Helpful
- Not helpful
Mithun D. S.
These tutorial is awesome. I am really enjoying. I want to give them 5k star
- Helpful
- Not helpful
Andrew C.
It is great so far and I am understanding the concepts well.
- Helpful
- Not helpful
Your email address will not be published. Required fields are marked *
Muhammad H.
Its Very Useful,informative & Productive Course