Object Oriented Programming in Java

Object Oriented Programming in Java

Course
en
English
Subtitles available
24 h
This content is rated 0 out of 5
Source
  • From www.coursera.org
Conditions
  • Self-paced
  • Free Access
  • Fee-based Certificate
More info
  • 6 Sequences
  • Intermediate Level
  • Subtitles in Korean, German, Chinese

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

Course details

Syllabus

  • Week 1 - Welcome and Project Overview: Visualizing Data
    Welcome to the first week of our course. In this week, we'll get started by introducing ourselves and the Google engineers who will be making appearances throughout the course. We'll also give you of the unique video series we provide and help you understand...
  • Week 2 - Memory Models, Scope, and Starting the Project
    We hope you’re excited about the project that we're starting to build -- we sure are! In this second part of this week, we'll walk you through setting up your system and working through your first assignment so you'll be having fun with it in no time. Before ...
  • Week 3 - Graphical output: Creating GUIs and Displaying Data
    Now that you have the tools to write and trace object oriented code, let’s get back to developing the project! In this first (real) part of the project, you will create an interactive graphical map that will display geospatial data. This is a highly interactiv...
  • Week 4 - Inheritance
    Now that you’re in full swing with the project, let’s take a closer look at some concepts that you have already been using in your code. Specifically, the keyword “extends”. What exactly does it mean that your program “extends PApplet”? To answer this questi...
  • Week 5 - GUIs: Responding to User Events
    You’ve reached an exciting point in the project - in this week you’ll add interactivity to your map! You’ll be learning how to design event-driven programs, using a new and powerful programming paradigm. Your map will now respond to mouse hovers and clicks. ...
  • Week 6 - Searching and Sorting: From Code to Algorithms
    You've come a long way in this course, and you've got a great project to show for it. In this last module we'll shift gears a bit to talk about some very exciting and fundamental algorithms for finding and sorting data in an array. Searching and sorting algor...

Prerequisite

None.

Instructors

Mia Minnes
Assistant Teaching Professor
Computer Science and Engineering

Leo Porter
Assistant Teaching Professor
Computer Science and Engineering

Christine Alvarado
Associate Teaching Professor
Computer Science and Engineering

Editor

The University of California, San Diego is a public land-grant research university in San Diego, California. Established in 1960 near the pre-existing Scripps Institution of Oceanography, UC San Diego is the southernmost of the University of California's ten campuses and offers more than 200 undergraduate and graduate degree programs, enrolling 33,096 undergraduate students and 9,872 graduate students. 

UC San Diego is considered one of the best universities in the world. Several publications have ranked UC San Diego's Departments of Biological Sciences and Computer Science among the top 10 in the world.

Platform

Coursera is a digital company offering massive open online course founded by computer teachers Andrew Ng and Daphne Koller Stanford University, located in Mountain View, California. 

Coursera works with top universities and organizations to make some of their courses available online, and offers courses in many subjects, including: physics, engineering, humanities, medicine, biology, social sciences, mathematics, business, computer science, digital marketing, data science, and other subjects.

This content is rated 4.5 out of 5
(no review)
This content is rated 4.5 out of 5
(no review)
Complete this resource to write a review