Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

Java language is one of the most preferred and popular languages used worldwide. Offered by Duke University, the Java Programming: Arrays, Lists, and Structured Data course certification programme by Coursera, prepares the candidate to master the Java language and all the other elements associated with it. 

The program teaches several skills such as Java Programming, Hash Table, Data Structure and Cryptography. Once completed, candidates will get a shareable certificate. It can be shared electronically ahead. The programme is also available in different languages namely, Korean and English. The candidates will become master in Java programming language and learn to read and write data, solve different problems, manipulate and store data and perform many other things that are needed for creating new data structures. 

This is a 14-hour certification course that’s provided 100 percent online. Candidates will get study material in the form of recordings, online video lectures, quizzes, and assignments.

The Highlights

  • Course offered by Duke University
  • Completely pursued online 
  • Approx. 14 hours of course duration in total
  • The certificates can be easily shared ahead

Programme Offerings

  • Study Materials
  • Online Video Lecture
  • quizzes
  • video
  • Recordings
  • practice assessments
  • assignments.

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesDuke University, DurhamCoursera

Java Programming: Arrays, Lists, and Structured Data course from Coursera fees details are provided below:

Initially, a 7-day free trial is activated for the candidate

Java Programming: Arrays, Lists, and Structured Data course from Coursera Fees details:

Head

  Amount

1 Month

Rs. 4,115

3 Months

Rs. 8,230

6 Months

Rs. 12,345



Eligibility Criteria

Certification qualifying details

Candidates who have successfully completed the entire programme will get the completion certificate from Coursera. 

What you will learn

Java

The entire Java Programming: Arrays, Lists, and Structured Data course give complete exposure to candidates who want to master Java Programming. 

  • They get to learn and practice different skills namely, Hash Table, Arrays, Java programming and many others.
  • The candidate will learn how to write Java Language.
  • The basic foundation of Cryptography will also be understood and learned by the candidates.

Who it is for


Application Details

Participants need to follow Java Programming: Arrays, Lists, and Structured Data course from Coursera admission process to apply:

  • Go to the course webpage.
  • Then proceed to click on Enroll For Free Tab followed by sign up
  • Once signed up, candidates will be able to access the programme for 7 days that too free

The Syllabus

Video
  • Welcome
Reading
  • Programming Resources

Videos
  • A Brief History of Cryptography
  • Introduction
  • Creating and Manipulating Strings
  • Counting Loops
  • Character Class
  • Developing an Algorithm
  • Translating into Code
  • Testing and Debugging
  • Summary
  • Introduction
  • Arrays
  • Random Numbers and Arrays
  • Counting with Arrays
  • Developing an Algorithm
  • Summary
  • Introduction
  • Rewriting with Encapsulation
  • Fields
  • Visibility
  • Constructors
  • Summary
Readings
  • Module Learning Outcomes / Resources
  • Programming Exercise: Implementing the Caesar Cipher
  • Programming Exercise: Breaking the Caesar Cipher
  • Programming Exercise: Object Oriented Caesar Cipher
  • End of Module Survey
Assignments
  • Cryptography
  • Implementing the Caesar Cipher
  • Breaking the Caesar Cipher
  • Object Oriented Caesar Cipher

Videos
  • Introduction
  • High-level Design Concepts
  • ArrayList
  • ArrayList for Unique Words
  • ArrayList Advantages and Issues
  • Summary
  • Introduction
  • Brittle Code
  • Adding New Labels
  • HashMap
  • HashMap for Unique Words
  • HashMap for Flexible Design
  • Summary
Readings
  • Module Learning Outcomes / Resources
  • Programming Exercise: Telling a Random Story
  • Programming Exercise: Using GladLibs
  • Programming Exercise: Improving GladLibs
Assignments
  • Telling a Random Story
  • Using and Improving GladLibs
  • GladLibs

Videos
  • Introduction
  • Understanding Log Files
  • LogEntry Class with toString
  • Parsing Log Files
  • Summary
  • Introduction
  • Developing an Algorithm
  • Translating to Code
  • Equality
  • Summary
  • Introduction
  • Developing an Algorithm
  • Translating to Code
  • HashMap for Unique IPs
  • Summary
Readings
  • Module Learning Outcomes / Resources
  • Programming Exercise: Reading Log Files
  • Programming Exercise: Finding Unique IP Addresses
  • Programming Exercise: Counting Website Visits
Assignments
  • Reading Log Files
  • Finding Unique IP Addresses
  • Counting Website Visits
  • Web Server Logs

Videos
  • Introduction
  • Known Language and Key Length
  • Unknown Key Length
  • Unknown Language
Readings
  • Module Resources
  • Programming Exercise: Known Language and Key Length
  • Programming Exercise: Unknown Key Length
  • Programming Exercise: Unknown Language, Unknown Key Length
  • Extend Your Program
Assignments
  • Known Language and Key Length
  • Unknown Key Length
  • Breaking the Vigenère Cipher

Instructors

Duke University, Durham Frequently Asked Questions (FAQ's)

1: What are the skills that I will acquire during Java Programming: Arrays, Lists, and Structured Data course from Coursera?

Candidates will gain exposure to a series of skills in this Java Programming: Arrays, Lists, and Structured Data course from Coursera namely, Java Programming, Cryptography. Data Structure and Hash Table

2: What is the course duration for Java Programming: Arrays, Lists, and Structured Data course from Coursera?

The candidate will require around 14 hours to complete this programme.

3: Can I avail of any demo class to see what is being taught during Java Programming: Arrays, Lists, and Structured Data course from Coursera?

Coursera gives a facility of 7 days free trial which will give candidates access to the programme. 

4: What will happen after 7 days? How can I refer to the programme again?

After 7 days, the trial period will come to an end. Thereafter a monthly fee needs to be paid to access the programme completely. 

5: Can I get my money refunded if I don’t want to continue?

No, the money once paid cannot be returned as already Coursera gives a 7-day free trial to understand the programme. 

Articles

Back to top