Java Programming Certification Course
Amit Diwan
Learn Java Programming with 35+ lessons & live running 150+ coding examples.
Summary
- Certificate of Completion - Free
- Reed Courses Certificate of Completion - Free
- Tutor is available to students
Add to basket or enquire
Overview
Certificates
Reed Courses Certificate of Completion
Digital certificate
- Show recruiters you've mastered in-demand skills
- Boost your CV and job applications instantly
- Share on LinkedIn to stand out from other candidates
- Transcript of completion included
Curriculum
This course contains
Format: 38 Videos (with subtitles and transcripts)
Duration: 5h and 26m
Course media
Description
Java is a widely used programming language launched in 1994. It easily runs on multiple platforms such as Windows, Linux, and macOS. Java comes with a compiler and interpreter. Java came as an enhancement to Java and removed complicated features.
Java Features
The following are the features of Java:
- Architecture Neutral: Just compile your Java program and take it to another operating system. The same program works in another operating system as well without the need to recompile it. This is why it is called “Write Once, Run Anywhere, Anytime, Forever”.
- Security: Java programs are secure since they get compiled first into bytecode, which leads to their verification.
- Auto Garbage Collection: Java comes with an automatic garbage collector, which makes the memory more efficient by reclaiming memory for reuse. In C++, garbage collection isn’t automatic, so we use the delete() function. But in Java, there is no need to use any function, since the garbage collector works automatically, being part of the JVM.
- Multi-threading: Java comes with the multi-threading concept, which makes the program quite effective, unlike single-threading. You can easily execute multiple threads simultaneously with Java.
- Pure Object-Oriented Language: Java deals with an object-oriented programming language, so it has all the concepts of object-oriented programming, such as Classes, Objects, Abstraction, Polymorphism, etc.
Course Lessons
The following are the lessons covered in this Java course:
Java Intro & Setup
- Java – Introduction & Features
- Set Java Environment on VS Code + Run First Program
Java Basics
- Java - Variables
- Java - Scope of Variables
- Java Virtual Machine (JVM)
- Java - Data Types
- Java - Comments
- Java - User Input
Java Operators
- Java - Operators
- Java - Bitwise Operators
Java Control Statements
- Java - Decision Making
- Java - Loops
- Java - break continue
Java Arrays
- Java - Arrays
- Java - Multidimensional Arrays
Java Strings
- Java - Strings
- Java - StringBuffer
Java Collections
- Java - Vectors
- Java - ArrayList
- Java - HashSet
- Java - HashMap
- Java - LinkedList
Java Classes & Objects
- Java - Classes & Objects
- Java - Constructors
Java Methods
- Java - Methods
- Java - Method Overloading
- Java - Recursion
Java Advanced
- Java - Enums
- Java - Regular Expressions
- Java - File Handling
- Java - Exception Handling
- Java - Polymorphism
- Java - Inheritance
- Java - Super keyword
- Java - Threading
- Java - Abstract Classes & Interfaces
- Java - Packages
Who is this course for?
- Java Beginners
- Java Programming Beginners
- For those who want to learn Java by doing. This course includes 150+ hands-on exercises
- Gain a deep understanding of Java
- Beginner Programmers
- Get started with Java
- Learn all the topics in Java
Requirements
- A computer with an Internet connection
- You should be able to use a PC at a beginner level
- Passion to learn Java Programming
Career path
The average salary for a Java Developer in New York, NY is $127,223 per year (Source: Glassdoor)
The average Java Developer’s salary in the UK is £73,935 (Source: Reed.co.uk)
Questions and answers
There are currently no Q&As for this course. Be the first to ask a question.
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.