Programming With Java
London Academy of IT
Summary
Location & dates
Overview
This course is designed for beginners who wish to become a software developer by using Java, which is one of the most popular programming languages for web, desktop and mobile application development. It is a classroom-based course that covers the essential topics to start programming with Java.
Get exclusive 10% OFF on this course by using promotional code 'REED67' at checkout on our website.
Please click the ‘Enquire now’ button on the right to view the dates, times and for booking.
Description
1. NetBeans IDE
Installing the NetBeans IDE
Introduction to NetBeans
Understanding of project explorer
2. Overview of Java
The three Object-Oriented Programming (OOP) principles
First Java program
Closer look at the first program
Lexical Issues and Java keywords
3. Data Types, Variables, and Arrays
Primitive types
Characters
Boolean
Working with variables and its scope
Type conversion and casting
Introduction to String class
Working with arrays
4. Operators and Expressions
Introduction of operators
Arithmetic operators
Relational operators
Assignment operator
Logical operators
Increment and decrement operators
More in operators
5. Decision Making
If statement
If…else statement
If…else if…else statement
Nested if…else
Switch Statements
6. Using Loops
Introduction of looping
The while loop
The do-while loop
The for loop
The enhanced for loop
Jump statements : break, continue
The return statemen
Nesting loops
Using the for-each loop with Arrays
7. Introduction to Classes and Objects
Introduction of Object and Classes
Creating a Class
Creating an Object
Using an Object
Adding Instance variables
Controlling accessibility
Naming conventions for class members
8. Using Methods
Introduction of methods
Creating a Method in class
Calling a Method
Returning value from a Method
Adding a Method that takes parameters
Class Constructors
Parameterized Constructors
The this keyword
The static keyword
9. More in Methods and Classes
Overloading methods
Overloading Constructors
Using objects as parameters
Returning objects
Recursion
Access control : private, public and protected
The final keyword
Nested and inner classes
A stack class
10. Exception Handling
Fundamentals of exception handling
Exception types
Using try and catch
Multiple catch clauses
Nested try statements
Concept of throw and throws
The finally blocks
Who is this course for?
Those wishing to learn advanced topics of C# (C Sharp) programming language and Microsoft .NET framework.
Requirements
No existing knowledge on Java is required. Familiarity with any programming language is helpful but not required. You should have basic computing knowledge.
Career path
Java Developer > Lead Developer / Senior Java Developer
Questions and answers
Reviews
Currently there are no reviews for this course. Be the first to leave a review.
Legal information
This course is advertised on reed.co.uk by the Course Provider, whose terms and conditions apply. Purchases are made directly from the Course Provider, and as such, content and materials are supplied by the Course Provider directly. Reed is acting as agent and not reseller in relation to this course. Reed's only responsibility is to facilitate your payment for the course. It is your responsibility to review and agree to the Course Provider's terms and conditions and satisfy yourself as to the suitability of the course you intend to purchase. Reed will not have any responsibility for the content of the course and/or associated materials.