Python Forum

Full Version: Accredited Online Course in OOP Python.. Please?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I really hope (pray) that someone on here might know of an accredited OOP course in Python offered online at a reasonable price (approx. $200 - $500) ? 

Myself, along with several others in my class just found out yesterday that we've failed the course, and as a result, our entire college program!! I personally refuse to take it again with that same instructor (long story), nor do I wish to wait another year to graduate.

I haven't had luck with finding another Python course that aligns with the below program outline, so thought I'd try here. 

Any help/suggestions are very much appreciated!! 
Thanks


Course Outline / Requirements:

Description
This course introduces the student to the higher-level concepts of object-oriented programming. The
course covers introductory and advanced elements of object-oriented programming including
inheritance, interfaces, polymorphism, encapsulation, abstraction and aggregation. The methodology
of architecting an object-oriented programming solution aimed at solving a business problem is
discussed.

Course Outcome
Construct applications given a set of program specifications using advanced Object Oriented
Programming (OOP) principles.

Competencies
The following competencies will be achieved:
1. consider the nature of classes and how they can represent objects and their attributes;
2. use a unit test framework to test and validate class logic;
3. develop objects with appropriate properties, methods, and events;
4. implement event handling using event arguments and delegates;
5. apply polymorphic techniques using inheritance and interfaces;
6. implement polymorphic techniques using overrides, overloads and shadowing;
7. utilize techniques for class members to access and be accessed appropriately within a class structure that may include an inheritance structure;
8. employ access modifiers to define and limit exposure of class members;
9. consider the implications of the object life cycle.
Accredited... by whom?
Coursera gives graduation certificates to paying students. It often offers a sequence of 5 courses for below $400. I took Scala course (part 1) there - actually enjoyed it. Did not pay though, so I was not certified
(Apr-21-2017, 09:44 PM)volcano63 Wrote: [ -> ]Coursera gives graduation certificates to paying students. It often offers a sequence of 5 courses for below $400. I took Scala course (part 1) there - actually enjoyed it. Did not pay though, so I was not certified


I looked at some python courses on Coursera, but assumed they were similar to Udemy. I will check into it to see if their certification would compensate as credits. Thank you!

(Apr-21-2017, 08:37 PM)nilamo Wrote: [ -> ]Accredited... by whom?

I mean a course that provides me with transferable credits.
(Apr-22-2017, 12:13 AM)Larz60+ Wrote: [ -> ]How about: https://www.edx.org/course/introduction-...6-00-1x-10

or

http://www.phoenix.edu/programs/continui...te-courses

YES!! The edx is perfect! And I especially love that I don't have to pay until after I pass (not that I intend to fail again haha!) I was starting to look at my options for Java, which would be entirely new learning curve. Thank you very much for finding this!
This looks interesting. OP - I see you have to pay for the certificate option ($49) to be eligible for the 3 credits.

Has anyone taken these types of classes?