A complete guide for learning object oriented programming pillars, SOLID principles and design patterns with TypeScript!
-
Updated
Nov 2, 2024 - HTML
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects fundamental to many programming languages, including Java and C++. OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in JavaScript, for example).
Object-oriented programming has several advantages over procedural programming:
A complete guide for learning object oriented programming pillars, SOLID principles and design patterns with TypeScript!
Curated list of notes, books and other resources for the student of Nepal College of Information and Technology(NCIT) - Pokhara University, Nepal
Fan club for Elegant Objects programmers
I love to teach dotnet concepts in a simple way with real world examples to people who aspire to to be a dotnet developer. I also help developers to refresh their memory with easy to understand analogy.
Artifact for OOPSLA'16 Paper on Unsoundness of Java and Scala
A tiny task for those who isn't familiar with OOP and JS OOP in particular yet
📚 PinterCoding University. Author : Gun Gun Febrianza
Alexander Makarov conference slides
resources of FAST-NUCES 2020-2024
OOP course using Java, see https://skeoop.github.io.
Our Official Blog: we write about the development of EOLANG and 𝜑-calculus
Murat Yücedağ`ın YouTube platformu üzerinde yayınladğı 100 derste traversal core projesinin ders kaynakları ve daha fazlası barındırdığım traversal core projem.
A web application built with Flask and meant to simulate a real-world result management system
This repo contains detailed notes on object oriented programming concepts (in python). You can be ZERO to HERO in OOP's concepts by Study material, assignments, Code files provided and discussed in this repo.
Practicing JS. More than 50 completed tasks
Created by MIT, Alan Kay
Released 1960