Rutgers Classifieds>Rutgers Online Courses>Python Programming: Object-Oriented Design

Python Programming: Object-Oriented Design

About this Course

Code and run your first Python program in minutes without installing anything! **** This course is designed for learners with limited coding experience, providing a solid foundation of not just Python, but core Computer Science and software development topics that can be transferred to other languages. The modules in this course cover object-oriented programming, inheritance, encapsulation, polymorphism, and other object-related topics. Completion of the prior 2 courses in this program is recommended. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.

Created by: Codio

Level: Introductory


Related Online Courses

IBM CICS is the trusted core of enterprise applications and transaction processing. You will experience writing, updating and running CICS applications as well as the new APIs, capabilities and... more
In this introductory course, you will learn programming with Java in an easy and interactive way. You will learn about fundamental data structures, such as lists, stacks, queues and trees, and... more
DevOps is the combination of cultural philosophies, practices, and tools that increase an organization’s ability to deliver applications and services at high velocity: evolving and improving p... more
With the advent of systems like AWS Lambda, the term serverless gained much popularity. However, many people are still unsure what it is for, and how it can help them build applications faster than... more
Introducing Natural Language Processing is part one of the Text Analytics with Python professional certificate (or you can study it as a stand-alone course). This first course introduces the core... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL