0

(

ratings

)

1

students

Created by:

Profile Photo

Last updated:

September 25, 2023

Duration:

Unlimited Duration

FREE

This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration

Description

Object-Oriented Program Design and Software Engineering (ArsDigita University). Instructor: Professor Dave Goddeau.

The concepts of the object-oriented paradigm using Java. The basic principles of software engineering are emphasized. We study how to design and think in an object oriented fashion. As a final project, students work in groups to develop a Gnutella distributed music-sharing client. (from ADUni.org

Course Curriculum

  • Lecture 01 – Intro to Java Unlimited
  • Lecture 02 – Classes Unlimited
  • Lecture 03 – Inheritance and Polymorphism Unlimited
  • Lecture 04 – Interfaces and Interfaces Unlimited
  • Lecture 05 – OOP Design and Design Process Unlimited
  • Lecture 06 – Exceptions and Error Handling Unlimited
  • Lecture 07 – I/O Unlimited
  • Lecture 08 – Window Systems and Graphics Unlimited
  • Lecture 09 – Event-based programming Unlimited
  • Lecture 10 – GUI (widgets) Unlimited
  • Lecture 11 – Threads Unlimited
  • Lecture 12 – Networking Programming Unlimited
  • Lecture 13 – Software Design Cycle Unlimited
  • Lecture 14 – OOP in C and C++ Unlimited
  • Lecture 15 – Layouts, Packages, and Jar files Unlimited
  • Lecture 16 – Java on the web Unlimited
  • Lecture 17 – Component Object Models Unlimited
  • Lecture 18 – Overview of Software Patterns Unlimited
  • Lecture 19 – Persistence and Databases and etc Unlimited
  • Lecture 20 – Review Unlimited

About the instructor

5 5

Instructor Rating

6

Reviews

4637

Courses

24151

Students

Profile Photo
OpenCoursa
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.