object-oriented-programming

There are 9131 repositories under object-oriented-programming topic.

  • simple

    The Simple Intelligent and Modular Programming Language and Environment

    Language:C128
  • HeadFirstDesignPatterns_python

    Example code from Head First Design Patterns translated to python

    Language:Python118
  • interviewnotes

    interviewnotes

    All are realtime interview questions and answers. I am adding more on daily basis whenever I am getting time.

  • best-low-level-design-resources

    This repository contains Low Level Design Interview resources.

  • object-oriented-programming-in-python

    Python OOP : Object oriented Programming in Python

    Language:Python114
  • CompMethods

    CompMethods

    "Computational Methods for Economists using Python", by Richard W. Evans. Tutorials and executable code in Python for the most commonly used computational methods in economics.

    Language:Python104
  • EasyFEA

    EasyFEA is a user-friendly Python library that simplifies finite element analysis.

    Language:Python104
  • OOP-CPP

    Polymorphism, Inheritance etc

    Language:C++104
  • InstantObjects

    Pupular OOP-OPF Library for Delphi (from D10.1 to latest version)

    Language:Pascal104
  • wam_common_lisp

    Allow Lisp programs to stop implementing an ad-hoc, informally-specified, bug-ridden, slow implementation of less than half of ISO-Prolog.

    Language:Common Lisp102
  • Laravel-Argonaut-DTO

    Argonaut is a lightweight Data Transfer Object (DTO) package for Laravel that supports nested casting, recursive serialization, and validation out of the box. Ideal for service layers, APIs, and clean architecture workflows.

    Language:PHP100
  • rpp

    Rashi Plus Plus - the new Hebrew scripting language

    Language:C++93
  • OOP-In-CPlusPlus

    An Awesome Repository On Object Oriented Programming In C++ Language. Ideal For Computer Science Undergraduates, This Repository Holds All The Resources Created And Used By Me - Code & Theory For One To Master Object Oriented Programming. Filled With Theory Slides, Number Of Programs, Concept-Clearing Projects And Beautifully Explained, Well Documented Learnings, This Repository Shall Project My Learnings In OOP During College And Help You Master The Same!

    Language:C++92
  • OOP-Design-Patterns

    OOP Design Patterns Code Examples

    Language:Java92
  • femtic

    FEMTIC is a 3-D magnetotelluric inversion code. FEMTIC is made by object-oriented programming with C++. FEMTIC is applicable to land magnetotelluric survey data as well as ocean bottom magnetotelluric survey data.

    Language:C++90
  • learn-java-core

    Intermediate course introducing Object Oriented Programming (OOP) principles applied to the Java language. Recommended to learners with previous experience.

    Language:Java89
  • The-Java-Workshop

    A New, Interactive Approach to Learning Java

    Language:Java85
  • ProType

    ProType

    A new kind of object oriented front-end JS framework.

    Language:JavaScript81
  • reobject

    Python without ifs and buts - an ORM layer for Python objects, inspired by Django

    Language:Python81
  • cs246e-notes

    Object oriented programming notes

  • Bachelors-Computer-Science

    This repo contains data of the courses taught in the Bachelor's Degree of Computer Science. Data includes Books, Lectures, Notes, Code Files, etc.

    Language:Jupyter Notebook77
  • Radon

    Object oriented state management solution for front-end development.

    Language:JavaScript77
  • TREPL

    TRE is an object oriented, functional programming language, that enables user to view all processes happening inside a memory during program execution.

    Language:JavaScript76
  • Object-Oriented-Programming-OOPs-Python

    Object-oriented programming (OOP) is a method of structuring a program by bundling related properties and behaviors into individual objects. In this tutorial, you’ll learn about object-oriented programming in Python.

    Language:Python74
  • GTU-University-Assignments

    Assignments from Gebze Technical University Computer Science Depertmant

    Language:C73
  • disappeer

    A pure Python GUI app for GPG functionality and peer-to-peer encrypted messaging over Tor

    Language:Python70
  • low-level-design-problem

    Case studies (with solution codes) for Low Level System Design problems

    Language:Java69
  • Super-Mario-Bros

    Super-Mario-Bros

    Classic Super Mario Bros. game implemented with Java for CS319 course

    Language:Java69
  • VM-Resources

    Several links, articles and blogs to understand how modern JavaScript compilers work and optimize our codes. Also includes various resources on ECMAScript and object-oriented programming.

  • Zelda-Game

    👽 A text based adventure game made using concepts of OOP like Inheritance, Composition, Association, Polymorphism etc

    Language:C++68
  • CMPE160-projects

    Three Java projects assigned for the Introduction to Object-Oriented Programming (CMPE 160) course in the Spring 2021 semester.

    Language:Java66
  • LLD-Practice

    Solving Various Low-Level Problems using SOLID, DRY, and KISS principles.

    Language:Java64
  • complete-javascript-course-2021

    This is the most complete JavaScript course. It's an all-in-one package that will take you from the very fundamentals of JavaScript, all the way to building modern and complex applications.

    Language:JavaScript60
  • design_patterns_course

    This repo contains examples of software design patterns implementations

    Language:PHP59
  • Covid-19-analysis

    Analysis with Covid-19 data

    Language:Jupyter Notebook59