0
(
ratings
)
1
students
Created by:
![Profile Photo](https://opencoursa.com/wp-content/uploads/avatars/210/5ee67051de6ff-bpfull.png)
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
24154
Students
![Profile Photo](https://opencoursa.com/wp-content/uploads/avatars/210/5ee67051de6ff-bpfull.png)
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.