awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorías

object-oriented programming tutorial

Curamos repositorios de código abierto en GitHub que coinciden con “object oriented programming tutorials”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.

Resultados para “guía completa de programación orientada a objetos”

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • ruanyf/jstutorialAvatar de ruanyf

    ruanyf/jstutorial

    5,377Ver en GitHub↗

    This project is a comprehensive JavaScript programming tutorial and educational resource designed to guide learners from basic syntax to advanced language mastery. It serves as a structured instructional guide and language reference for the JavaScript standard library and its core programming concepts. The curriculum covers several specialized technical areas, including an asynchronous JavaScript guide focused on non-blocking code and a course on object-oriented programming centered on prototypes and inheritance. It also provides a dedicated learning resource for web development, focusing on

    This repository is a comprehensive JavaScript tutorial that includes a dedicated course on object-oriented programming via prototypes and inheritance, making it a relevant resource for learning OOP concepts even though it covers a broader curriculum and lacks explicit hands-on exercises, design patterns, or visual diagrams.

    CSSObject-Oriented Programming ConceptsLanguage-Specific OOP
    Ver en GitHub↗5,377
  • digitalinnovationone/trilha-python-dioAvatar de digitalinnovationone

    digitalinnovationone/trilha-python-dio

    5,012Ver en GitHub↗

    This project is a comprehensive collection of instructional guides and modules designed as a structured educational path for mastering the Python programming language. It provides a curriculum that covers everything from core language syntax and fundamentals to professional software development practices. The resource includes specialized guides for object-oriented programming and web development. It focuses on the implementation of server-side applications using web frameworks and the application of design patterns. The material also covers fundamental programming building blocks, including

    This repository is a structured Python learning path that includes dedicated guides for object-oriented programming and design patterns, making it a solid resource for learning OOP principles with code examples in Python.

    PythonObject-Oriented Programming Concepts
    Ver en GitHub↗5,012
  • huangsam/ultimate-pythonAvatar de huangsam

    huangsam/ultimate-python

    5,873Ver en GitHub↗

    Ultimate Python is a code-first educational resource for mastering the Python programming language. It organizes learning into self-contained, runnable modules that progress from fundamental syntax through advanced features, all without any external dependencies or build tools. The project is structured as a flat file hierarchy where each module is named by topic and can be executed independently. This design enables self-paced, hands-on practice with core Python concepts including built-in data structures, object-oriented programming, and advanced topics such as decorators, threading, and as

    Ultimate Python is a broad Python learning resource that includes dedicated modules on object-oriented programming with runnable code examples and a progressive curriculum, so it provides the OOP tutorials and hands-on practice the visitor wants, even though it also covers other Python topics.

    PythonObject-Oriented Programming Concepts
    Ver en GitHub↗5,873
  • trekhleb/learn-pythonAvatar de trekhleb

    trekhleb/learn-python

    18,058Ver en GitHub↗

    This project is an educational resource designed for learning the Python programming language. It serves as a tutorial repository and programming guide, providing a collection of annotated scripts, code examples, and cheatsheets to help users master syntax and core fundamentals. The resource focuses on moving from basic language syntax to advanced implementation, with a particular emphasis on object-oriented programming, the use of the Python standard library, and scripting automation for business workflows. The content covers a broad range of programming capabilities, including control flow

    This Python tutorial repository focuses on object-oriented programming with annotated code examples and cheatsheets covering instance management and other OOP concepts, making it a direct fit for learning OOP fundamentals, though it lacks a structured curriculum and explicit design pattern coverage.

    PythonClass InheritanceObject-Oriented Programming Concepts
    Ver en GitHub↗18,058
  • microsoft/c9-python-getting-startedAvatar de microsoft

    microsoft/c9-python-getting-started

    8,012Ver en GitHub↗

    This project is a Python education repository and programming tutorial designed to teach language fundamentals, from basic syntax and variables to advanced concepts. It serves as a data science starter kit and a guide for REST API integration. The repository provides instructional scripts and sample code covering object-oriented programming patterns and asynchronous programming. It includes practical demonstrations for fetching and processing JSON data from external web services using HTTP requests. The materials cover a broad capability surface including data analysis workflows with interac

    This Python education repository covers object-oriented programming patterns and includes code examples, making it a practical tutorial for learning OOP concepts, though it also spans broader Python fundamentals.

    Jupyter NotebookObject-Oriented Programming Concepts
    Ver en GitHub↗8,012
  • shujiahuang/cpp-primer-plus-6thAvatar de ShujiaHuang

    ShujiaHuang/Cpp-Primer-Plus-6th

    3,106Ver en GitHub↗

    This project is a C++ learning resource and study guide consisting of structured notes and programming examples. It provides practical implementations and exercise solutions covering core language syntax, data types, and control flow. The repository features specialized samples for object-oriented design, including class inheritance, polymorphism, and abstract classes. It includes demonstrations of memory management techniques such as dynamic allocation, move semantics, and placement new, as well as template programming examples for creating generic functions and data structures. The codebas

    This repository is a structured C++ study guide with notes and exercises that directly cover core OOP concepts like inheritance, polymorphism, and abstract classes, making it a solid tutorial resource for learning object-oriented programming, though it does not explicitly include OOP design patterns or visual diagrams.

    C++Class Inheritance
    Ver en GitHub↗3,106
  • domnikl/designpatternsphpAvatar de domnikl

    domnikl/DesignPatternsPHP

    22,188Ver en GitHub↗

    DesignPatternsPHP is a reference collection of software architecture patterns implemented in PHP 8. It provides a guide for object-oriented programming through sample code demonstrating creational, structural, and behavioral design patterns. The project includes reference implementations for common patterns such as factories, builders, singletons, adapters, bridges, and proxies. Each implementation is accompanied by a PHPUnit test suite to verify that the patterns behave correctly and produce expected logical outcomes. The codebase covers a broad range of architecture capabilities, including

    DesignPatternsPHP is a reference collection of design pattern implementations in PHP with test suites, which serves as an educational resource for object-oriented programming through code examples, but it is not a structured tutorial or lesson plan and lacks hands-on exercises or visual diagrams.

    PHPDesign Pattern CollectionsPHP Design Pattern ImplementationsAdapter Patterns
    Ver en GitHub↗22,188
  • tcorral/design-patterns-in-javascriptAvatar de tcorral

    tcorral/Design-Patterns-in-Javascript

    2,623Ver en GitHub↗

    This repository serves as a reference for implementing standard software design patterns within JavaScript environments. It provides a collection of structural, creational, and behavioral patterns designed to assist developers in organizing complex application logic and improving overall code maintainability. The project demonstrates how to apply object-oriented principles to decouple object creation from core business logic and manage communication between objects. By utilizing these patterns, developers can structure classes and object interactions to ensure code remains modular and flexibl

    A focused collection of JavaScript design pattern examples, this repo teaches one advanced OOP topic but does not offer a full OOP curriculum, beginner-friendly lessons, or hands-on exercises.

    JavaScriptJavaScript ImplementationsDesign Pattern ImplementationsArchitectural Design Patterns
    Ver en GitHub↗2,623
  • kamranahmedse/design-patterns-for-humansAvatar de kamranahmedse

    kamranahmedse/design-patterns-for-humans

    47,878Ver en GitHub↗

    This project is a comprehensive educational resource designed to help developers master object-oriented design and architectural patterns. It serves as a structured reference for understanding how to organize classes and objects to improve code maintainability, resolve recurring development challenges, and prepare for technical engineering assessments. The guide covers the three primary categories of design patterns: creational, structural, and behavioral. Each pattern is explained through practical examples that demonstrate how to manage object instantiation, simplify complex interfaces, and

    This repository provides a structured educational guide focused specifically on object-oriented design patterns, with practical examples, making it a useful resource for learning a key aspect of OOP, though it does not cover all foundational concepts from the ground up.

    Abstract FactoriesBehavioral Design PatternsBuilder Patterns
    Ver en GitHub↗47,878
  • jonasschmedtmann/complete-javascript-courseAvatar de jonasschmedtmann

    jonasschmedtmann/complete-javascript-course

    17,154Ver en GitHub↗

    This project is a JavaScript educational resource and frontend web development course. It provides a collection of starter files and final projects designed to teach the JavaScript programming language through practical application. The material functions as a project portfolio and implementation guide, demonstrating how to build interactive user interfaces using the document object model. It focuses on event handling, object oriented programming, and the integration of native browser features. The course covers a range of capability areas, including asynchronous data fetching, client-side a

    This is a structured JavaScript course that includes dedicated coverage of object-oriented programming through starter files, projects, and code examples, fitting the request for a practical tutorial resource on OOP concepts.

    JavaScriptFrontend Development TutorialsJavaScript Learning CurriculaApplication State Management
    Ver en GitHub↗17,154

Related searches

  • colección de libros de texto de programación gratuitos
  • colección de libros de programación gratuitos
  • JavaScript core concepts
  • una colección de cursos de programación gratuitos
  • colección de proyectos de programación para practicar
  • lista de lectura para aprender C++ moderno
  • Libros de programación
  • guía de estudio sobre programación concurrente