Save for later

Introduction to Java Programming – Part 1

Do you want to become a better problem solver?

This Java course will provide you with a strong understanding of basic Java programming elements and data abstraction using problem representation and the object-oriented framework. As the saying goes, “A picture is worth a thousand words.” This course will use sample objects such as photos or images to illustrate some important concepts to enhance understanding and retention. You will learn to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects in an integrated development environment.

This course is comprised of two 5-week parts.

Part 1 introduces programming fundamentals:

  • Problem solving
  • Primitive data types and arithmetic expressions
  • Object-oriented programming basics
  • Branching and Loops
  • Arrays

Part 2 covers the following topics:

  • String manipulation
  • File I/O
  • Simple event-driven programming
  • Recursion
  • Abstract data types

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX.

Set Reminder Save for later

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:

edX

&

Hong Kong University of Science and Technology

Rating Not enough ratings
Length 5 weeks
Effort 3 - 5 hours per week
Starts Oct 1 (next week)
Cost $99
From Hong Kong University of Science and Technology, HKUSTx via edX
Instructors Ting-Chuen Pong, Tony W K Fung, Leo P M Fan
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Get a Reminder

Get an email reminder about this course

Send to:

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Decision Coordinator, Medical Records Abstraction $50k

Senior Quality Measures Abstraction Specialist $79k

Data analyst/ Data modeling/Technical Designer $84k

Senior Data Analyst, Data Warehousing $87k

Data Scientist - Data Curation $92k

Data Lead 2 $96k

Data Analyst, Analytics and Data Mining Manager $107k

Data Analyst/Data Modeler $116k

Senior Data Warehouse specialist / Data Analyst Consultant $122k

Data Scientist (Data Analytics group) $138k

Data Architect, Data Warehouse and Business Intelligence Solutions $161k

Data Architect 5 $164k

Reviews

Sorted by most helpful reviews first

Guest says:

You get to learn how to solve real-world problems and still learn some theory. The content and presentation is excellent. I can see other students being put off by instructor accent, but I could understand. Perhaps biggest flaw though is you need Firefox ***32BIT*** to run the applets. Very annoying because I like to use to use my Chromebook to learn on the go, but now I need to wait to go to my desktop to finish tasks.

Guest says:

Professor Ting-Chuen Pong does a great job introducing beginners to Java. I was pleasantly surprised to finally find something on edX for Java that's fun and practical. The build up in complexity is also very good. I almost rarely felt like I was getting left behind. About the applets: many people complained in forums about the applets not running. 1. It's not hard to get them to run, just follow the instructions! 2. They're supplementary so you don't have to do the demos through applets to finish the course. Five stars all the way.

Write a review

Your opinion matters. Tell us what you think.

edX

&

Hong Kong University of Science and Technology

Rating Not enough ratings
Length 5 weeks
Effort 3 - 5 hours per week
Starts Oct 1 (next week)
Cost $99
From Hong Kong University of Science and Technology, HKUSTx via edX
Instructors Ting-Chuen Pong, Tony W K Fung, Leo P M Fan
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now