Introduction to Java Programming – Part 1
About this Course
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 typesCreated by: The Hong Kong University of Science and Technology
Level: Introductory

Related Online Courses
En un mundo virtual en el que hay cientos de millones de páginas disponibles con información de todo tipo, buscar en Internet de forma eficaz es una habilidad cada día más necesaria. Aprende con... more
This course covers the basics of R: a free programming language and software environment used for statistical computing and graphics. R is widely used by data analysts, statisticians, and data... more
This NoSQL database course provides you with an introduction, overview, and history of NoSQL databases (non-relational databases). In this course you will explore in detail the four types of NoSQL... more
The Internet of Things (IoT) is expanding at a rapid rate, and it is becoming increasingly important for professionals to understand what it is, how it works, and how to harness its power to... more
En este curso lograrás familiarizarte con los principios filosóficos y algorítmicos de las técnicas más populares de inteligencia artificial. El curso está estructurado como un compendio de algor... more