AI Features
Log In
0% completed
All Lessons
Free Lessons (6)
Java, a High Level Language with a Purpose
Who Should Take This Course?
Introduction to Programming Languages
High Level to Machine Language
Memory Allocation: Heap and Stack
Quiz Yourself on Java Basics
How Java Programming Works
POP vs. OOP
Java Program is Written Within a Class
Quiz Yourself on POP and OOP Concepts
Objects and Data Types
Objects: Characteristics
Variables in Java
Primitive Data Types: Part 1
Primitive Data Types: Part 2
Quiz Yourself on Objects and Data Types
Challenge: Variable Declaration
Solution Review: Variable Declaration
Challenge: Compute the Sum
Solution Review: Compute the Sum
Variables: The Name of a Field
Introduction to Variables
Types of Variables: Part 1
Types of Variables: Part 2
Quiz Yourself on Variables
Challenge: Declaring Class Attributes
Solution Review: Declaring Class Attributes
Challenge: Reference and Local Variables
Solution Review: Reference and Local Variables
Arrays: The Container Objects
An Array in Disarray
Arrays: An Introduction
Array Examples: Part 1
Array Examples: Part 2
Array Examples: Part 3
Array Examples: Part 4
Apache Commons Lang
Quiz Yourself on Arrays
Challenge: Compute Sum of the Array
Solution Review: Compute Sum of the Array
Operators and Conditional Statements
Arithmetic and Unary Operators
Equality and Relational Operators
Conditional Operators
InstanceOf Operators
Control Flow
Quiz Yourself on Operators and Conditional Statements
Challenge: Decimal to Binary Conversion
Solution Review: Decimal to Binary Conversion
Iterative Constructs, Entry and Exit Controlled Loops
Entry Controlled Loop: Fixed Iteration
Entry Controlled Loop: Unfixed Iteration
`for` or `while`, It Depends
Examples of Loops: Part 1
Examples of Loops: Part 2
Quiz Yourself on Loops
Algorithms
Algorithms: An Introduction
Examples of Algorithms: Part 1
Examples of Algorithms: Part 2
Examples of Algorithms: Part 3
Examples of Algorithms: Part 4
Challenge: Compute Sum of N Fibonacci Numbers
Solution Review: Compute Sum of N Fibonacci Numbers
Challenge: Reverse any Number
Solution Review: Reverse any Number
Challenge: Adding Negative and Odd Numbers
Solution Review: Adding Negative and Odd Numbers
Basic Input and Output
Input and Output
Quiz Yourself on Input and Output
Classes and Objects
Objects: An Introduction
Classes and Objects
Example of Classes and Objects
Polymorphism
Quiz Yourself on Classes and Objects
Interface and Abstraction
Interface and Abstraction
Quiz Yourself on Interfaces and Abstraction
Exception Handling and Data Structures
A Brief Note on Exception Handling
A Short Note on Data Structures
Quiz Yourself on Exception Handling
Conclusion
Wrapping Up
Appendix
Installing Java SE Development Kit Locally
IntelliJ IDEA 2018.2.4 Community Edition
Installing Apache Commons Lang Locally
Home
Courses
A Complete Guide to Java Programming
Solution Review: Compute Sum of the Array
The solution to the Compute Sum of the Array exercise is explained here.
We'll cover the following...
Coding solution
Explanation
Coding solution
...