1
Object-Oriented Program Design and Software Engineering (ArsDigita University). Instructor: Professor Dave Goddeau.
FREE
This course includes
Hours of videos
555 years, 6 months
Units & Quizzes
20
Unlimited Lifetime access
Access on mobile app
Certificate of Completion
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 Currilcum
- 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