
Explore why Java runs on every platform and learn essentials like variables, operators, conversions, loops, arrays, methods, classes, and inheritance, plus how to set up the JDK and Dr Java.
Discover how programming turns tiny blocks into useful software by manipulating and joining them, to perform larger actions, using the correct approach across languages.
Create your first java program in Dr Java, learn how a class and the public static void main entry point structure code, then compile and run it.
Explore how variables store data in Java, from int and boolean to string, and learn basic typing, declaration, and simple type errors.
Explore Java operators, including addition, subtraction, multiplication, and division; learn how integer division truncates and how doubles, floats affect precision and memory, plus string concatenation basics.
Practice creating variables for ages, perform addition, subtraction, multiplication, and division, and print all results at once to build a simple calculator in Java.
Grab a Java cheat sheet and free reference guide covering variables, operators, conversions, comparisons, loops, arrays, methods, classes, and inheritance.
Learn how to convert between strings and numbers in Java, including casting, parsing with Integer.parseInt, and using toString for primitives, while avoiding common conversion errors.
Explore how methods in Java encapsulate blocks of code that execute instructions, including a main method and an add numbers method with two integers a and b.
Explore how to compare variables in Java using if statements, equality operators, string equals with dot notation, and switch case with default and break for clean branching.
Explore arrays in Java by defining string and integer arrays, accessing elements with zero-based indices, and using the length to prevent out-of-bounds errors.
Explore loops in Java, including for and while constructs, to traverse arrays and print elements; learn how counters and exit conditions prevent infinite loops.
Learn how classes serve as blueprints and how to instantiate objects in Java, using a car example with an initializer, getters, and multiple objects.
Explore how inheritance in Java lets a subclass extend a base car class, inherit its properties and methods, and add new fields like size to create specialized vehicles.
Master the essentials of Java basics, including variables, operators, loops, arrays, methods, classes and objects, and inheritance, then explore paths to Android app development or Java desktop and web applications.
Does coding scare you? Think applications can only be made by geeks? Well I'm here to change that!
Learn the basic concepts, tools, and functions that you will eventually use to build both desktop and mobile applications with the popular programming language, Java.
-------------------------------
This course is for complete and utter beginners to programming and Java. If you don't know what fancy words like 'classes' and 'objects' mean then this is the course for you!
-------------------------------
Some Things You Will Learn
A Powerful Skill at Your Fingertips
Learning to program in any language puts earning power into your hands. You will have the ability to make desktop or mobile applications (that make money) or hire yourself out at $60 - $150 per hour.
Content and Overview
I must repeat - this course is for complete and utter beginners only! I explain slowly and clearly for all to understand!
Students completing this course will have the knowledge to create their own desktop or mobile apps and create apps for paying customers.
Join today, forge a lucrative career path and never look back!