RiseUpp Logo
Educator Logo

Introduction to Java Programming Fundamentals

Learn the essentials of Java programming including variables, control structures, and object-oriented concepts through hands-on problem solving.

Learn the essentials of Java programming including variables, control structures, and object-oriented concepts through hands-on problem solving.

This foundational course introduces students to basic Java programming and problem-solving techniques. Using visual examples and practical exercises, students learn fundamental programming concepts including variables, arrays, control statements, and loops. The course emphasizes object-oriented programming principles and data abstraction, teaching students to write procedural programs in an integrated development environment. Through hands-on practice with sample objects like photos and images, students gain practical experience in translating real-world problems into programming solutions.

4.3

(30 ratings)

Instructors:

English

English

Powered by

Provider Logo
Introduction to Java Programming Fundamentals

This course includes

5 Weeks

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

10,109

What you'll learn

  • Develop problem-solving skills for programming challenges

  • Create solutions using basic Java programming concepts

  • Implement programs using integrated development environments

  • Understand fundamental object-oriented programming principles

Skills you'll gain

Java
Programming Fundamentals
Object-Oriented Programming
Problem Solving
Arrays
Control Statements
Data Types
Variables
Loops
IDE

This course includes:

PreRecorded video

Graded assignments, exams

Access on Mobile, Tablet, Desktop

Limited Access access

Shareable certificate

Closed caption

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Certificate

Top companies offer this course to their employees

Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.

icon-0icon-1icon-2icon-3icon-4

Module Description

This introductory course provides a comprehensive foundation in Java programming fundamentals. Students learn essential programming concepts including problem-solving strategies, primitive data types, arithmetic expressions, and object-oriented programming basics. The curriculum covers key programming elements such as variables, arrays, control statements, and loops. Using visual examples and practical exercises, students develop the skills to write basic Java programs in an integrated development environment. The course emphasizes understanding core programming concepts through hands-on practice.

Fee Structure

Instructors

Distinguished Computer Science Educator and Administrator at HKUST

Ting-Chuen Pong is a Professor of Computer Science and Engineering at The Hong Kong University of Science and Technology (HKUST) and one of its founding faculty members. His career at HKUST spans over three decades, during which he has held numerous leadership positions including Associate Vice-President for Academic Affairs, Associate Dean of Engineering, and Director of the Sino Software Research Institute. Currently, he serves as the Vice-President for Administration and Business at HKUST(GZ). Prior to joining HKUST in 1991, he was an Associate Professor of Computer Science at the University of Minnesota, Minneapolis. Pong received his PhD in Computer Science from Virginia Polytechnic Institute and State University in 1984. His research interests encompass computer vision, multimedia computing, IT in Education, e-learning, and artificial intelligence. Pong's contributions to education and research have been recognized with awards including the Pattern Recognition Society Award in 1990 and the HKUST Excellence in Teaching Innovation Award in 2001. He has been instrumental in advancing e-learning initiatives, leading HKUST to become the first Asian university to join both Coursera and edX, and spearheading the Hong Kong Massive Open Online Courses (HKMOOC) platform project

Computer Science Educator and Java Technology Expert

Tony W. K. Fung is a Teaching Associate at The Hong Kong University of Science and Technology (HKUST), where he combines his academic background with practical programming expertise. After receiving his MPhil in Computer Science from HKUST, he has focused on educational development with technology, particularly in Java programming. His involvement in the Java Community Process demonstrates his commitment to advancing Java technology standards. Fung has contributed to computer science education through his work on developing and assessing programming exercises, particularly in areas of active concept learning. His enthusiasm for Java programming and educational technology has made him an effective instructor in computer science education at HKUST.

Introduction to Java Programming Fundamentals

This course includes

5 Weeks

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

10,109

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

4.3 course rating

30 ratings

Frequently asked questions

Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.