Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Core Java Specialization by Coursera

Course Cover
compare button icon

Course Features

icon

Duration

5 months

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Effort

4 hours per week

icon

Teaching Type

Self Paced

Course Description

This Core Java Specialization is one of several programming specializations derived from LearnQuest's Java Bootcamps. It was created to give you the skills necessary to work as an IT developer in Java environments. We recommend that you are familiar with the basics of programming in any language to be able to succeed in this specialization. LearnQuest has a specialization for beginning programmers that will help you prepare. You'll quickly learn Java programming and its rich core libraries in the four courses. You'll be able to practice your new skills through hands-on activities. We'll cover the basics of Java language in Course 1. Course 2 will provide a refresher course on object-oriented programming and how to apply OO to Java. We will introduce Java classes, instances, and packaging. You'll be able to apply OOP concepts in Java by the end of course 3. You'll learn how you can use certain parts of the Java SE class LIbrary. This includes Generics and Collections, Java Streams. I/O. Exceptions, Annotations, Enums. We'll also touch on Java EE, Spring, and database connectivity. However, these topics are more thoroughly covered in the LearnQuest Java Specializations.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Apply object-oriented programming techniques to building classes, creating objects, and understanding how solutions are packaged in Java

Learn how to implement inheritance and polymorphism in Java

Use selected parts of the vast Java SE class library to enhance your Java programming techniques

Learn the basic syntax and functions of the Java programming language

Course Cover