Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Create Your Calculator: Learn Java Programming Basics Fast
504 students

Create Your Calculator: Learn Java Programming Basics Fast

Learn Java Programming Basics Fast with this course
Created byGoh Ming Hui
Last updated 9/2018
English

What you'll learn

  • Develop their own Calculator

Course content

1 section22 lectures1h 56m total length
  • Getting Started12:38

    Learn to set up a Java development environment, install and start an IDE, and create a new Java project to begin building software.

  • Hello World Software1:55

    Learn the fundamentals of Java programming by creating your first hello world software, writing simple applications, and understanding basic code structure.

  • Variables and Data Types4:55

    Explore variables as data containers in java, learn integer and floating-point types, assign values, and see how decimals like 7.2 appear in program output.

  • Notations1:47

    Discover common Java notations for quotes and string literals, including escaping quotes with backslashes and using double quotes for strings and single quotes for characters.

  • Modifiers1:29

    Explore Java access modifiers, focusing on the public modifier and the private modifier, and learn how these modifiers determine where a variable can be accessed.

  • Arithmetic Operators2:38

    Explore arithmetic operators in Java, including addition, multiplication, division, and remainder (modulo), and see how these operators perform basic calculations for a calculator project.

  • Relational Operators2:23

    Master relational operators in Java, including equal to and not equal to, producing true or false outcomes. Use less than and less than or equal to to build boolean expressions.

  • AND OR3:47

    Explore Java boolean logic with and or operators, not equal comparisons, and conditional statements to evaluate true and false outcomes.

  • Assignment Operators4:35

    Learn how assignment operators work in Java, using +=, -=, *=, and /=, and compare integer division with decimal results while noting data types.

  • String9:47

    Explore the string data type in Java, convert between strings and integers, perform concatenation, and understand how strings interact with integers for calculations.

  • Array2:57

    Explore basic array usage in Java, including declaring an array, accessing elements by zero-based indices, retrieving the first and second values, and updating elements by assignment.

  • Loops6:08

    Explore loops in Java to print sequences, increment a counter, and control repetition with for loops to avoid infinite loops.

  • Loops 21:56

    Explore how loops work in Java basics by examining condition checks, looping concepts, and how program flow yields consistent results.

  • Loops 31:39

    Explore loops in Java to perform calculations on multiple values, modify data, and compute expressions such as cube times 10.

  • IF ELSE Statements6:15

    Explore how if else statements evaluate conditions and control program flow in java basics, using greater than, less than, equals, and modulo.

  • Switch Statements4:17

    Explore switch statements and case handling in Java, compare them to if statements, and learn how different cases guide program flow.

  • Methods7:20

    Learn how to define and call methods in Java, understand return types, parameters and arguments, and implement simple operations like subtraction to produce and reuse results.

  • Exceptions3:59

    Explore handling exceptions in Java by using try and catch blocks, validating array accesses, and printing error messages to gracefully manage runtime errors.

  • Class and Objects10:31

    Explore how to define a class and create objects in Java, including constructors and private fields, and use set and get color values.

  • Put Everything Together - Create Your Own Calculator6:14

    Learn to build a Java calculator by taking user input with a Scanner, perform addition, subtraction, multiplication, and division, and display results.

  • Put Everything Together - Create Your Own Calculator 29:50

    Assemble a console calculator by implementing subtraction, division, and multiplication, using a while loop, a menu, and user input to perform and test calculations.

  • Put Everything Together - Create Your Own Calculator 39:59

    Create your own calculator by wiring numbers and operators, using variables, and building an object to perform addition, subtraction, multiplication, and division in Java.

Requirements

  • Computer Knowledge

Description

Why learn Programming?


According to Marbella International Universit Centre,


1. To get money

A software developer is the most in-demand job in the world. The world needs tons of software developers for data science, application development, and web development.


2. To become a better boss (or workmate)

You will need to work with programmers or manage them. According to experience, there is normally a big gap between business people and IT people.


3. To satisfy your curiosity

We are surrounded by all types of devices, and we are at all times using the programs and applications. Aren't you curious about how these work?


4. To automatize your daily tasks

Are you tired of doing repetitive tasks? Well, if you learn to program, you will be able t develop your own programs and applications to ease your daily tasks.


5. To improve your problem-solving and abstraction skills

When you learn to program, you improve your problem-solving and abstraction skills, and these skills are very important for many tasks in our personal and professional life.



This is the bite-size course to learn Java Programming. You will learn Java Programming very fast and You will create your own calculator very soon after learning the course.

Content

  1. Getting Started

  2. Hello World Software

  3. Variables and Data Types

  4. Notations ("\n", "\"", "\'")

  5. Modifiers (public and private)

  6. Arithmetic Operators

  7. Relational Operators

  8. AND OR Operators

  9. Assignment Operators

  10. String

  11. Array

  12. Loop (while loop, for loop, do while, for each loop)

  13. Loop 2 (while loop, for loop, do while, for each loop)

  14. Loop 3 (while loop, for loop, do while, for each loop)

  15. Decision Making (IF statements)

  16. Decision Making 2 (Switch Statements)

  17. Methods

  18. Exceptions (try and catch)

  19. Class, Objects

  20. Create Your own Calculator

  21. Create Your own Calculator 2

  22. Create Your own Calculator 3

Who this course is for:

  • Beginner Programmer curios in C Programming