{"id":17636175,"url":"https://github.com/renebentes/2802","last_synced_at":"2025-03-30T03:43:35.258Z","repository":{"id":151004589,"uuid":"435918654","full_name":"renebentes/2802","owner":"renebentes","description":"Curso 2802 - Fundamentos da Orientação a Objetos - balta.io","archived":false,"fork":false,"pushed_at":"2022-02-01T00:39:44.000Z","size":57,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-05T06:14:54.835Z","etag":null,"topics":["course","csharp","oop"],"latest_commit_sha":null,"homepage":"https://balta.io/cursos/fundamentos-orientacao-objetos","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/renebentes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-07T14:48:13.000Z","updated_at":"2022-01-11T00:39:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"080d1b72-c5f5-4c29-a705-f6435d35574c","html_url":"https://github.com/renebentes/2802","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renebentes%2F2802","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renebentes%2F2802/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renebentes%2F2802/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renebentes%2F2802/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/renebentes","download_url":"https://codeload.github.com/renebentes/2802/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246273514,"owners_count":20750904,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["course","csharp","oop"],"created_at":"2024-10-23T02:28:09.207Z","updated_at":"2025-03-30T03:43:35.241Z","avatar_url":"https://github.com/renebentes.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 2802 - Fundamentos da Orientação a Objetos\n\n\u003e Repositório do curso 2802 - Fundamentos da Orientação a Objetos disponível na plataforma [balta.io](https://balta.io)\n\nContém códigos de exemplos desenvolvidos durante as aulas.\n\nVocê pode encontrar os originais em:\n\n- [balta.io](https://balta.io)\n- [github.com](https://github.com/balta-io/2802)\n\n## Tecnologias Utilizadas\n\n- [.NET 6](https://dotnet.microsoft.com)\n- [Visual Studio Code](https://code.visualstudio.com)\n\n## Divisão do Código\n\nHá links específicos para cada commit de finalização de uma aula.\n\n### Lista de Aulas\n\n| Aulas                             | Descrição                                                |\n| --------------------------------- | -------------------------------------------------------- |\n| [aula-1-5](../../commit/917a103)  | Módulo 1: Fundamentos: Encapsulamento                    |\n| [aula-1-6](../../commit/faa27c3)  | Módulo 1: Fundamentos: Abstração                         |\n| [aula-1-7](../../commit/7132729)  | Módulo 1: Fundamentos: Herança                           |\n| [aula-1-8](../../commit/45057fd)  | Módulo 1: Fundamentos: Polimorfismo                      |\n| [aula-1-9](../../commit/d6c18b5)  | Módulo 1: Fundamentos: Modificadores de Acesso           |\n| [aula-1-10](../../commit/1bdb516) | Módulo 1: Fundamentos: Tipos Complexos                   |\n| [aula-1-11](../../commit/f19aa33) | Módulo 1: Fundamentos: Propriedades                      |\n| [aula-1-12](../../commit/fdc32f6) | Módulo 1: Fundamentos: Métodos                           |\n| [aula-1-13](../../commit/a7cb28e) | Módulo 1: Fundamentos: Using e Dispose                   |\n| [aula-1-14](../../commit/56a4117) | Módulo 1: Fundamentos: Classes estáticas                 |\n| [aula-1-15](../../commit/daae6b3) | Módulo 1: Fundamentos: Classes seladas                   |\n| [aula-1-16](../../commit/ab38385) | Módulo 1: Fundamentos: Partial Class                     |\n| [aula-1-17](../../commit/d9eba79) | Módulo 1: Fundamentos: Interfaces                        |\n| [aula-1-18](../../commit/bae5a83) | Módulo 1: Fundamentos: Classes Abstratas                 |\n| [aula-1-19](../../commit/58db24f) | Módulo 1: Fundamentos: Upcast e Downcast                 |\n| [aula-1-20](../../commit/3953a03) | Módulo 1: Fundamentos: Comparando Objetos                |\n| [aula-1-21](../../commit/c584d56) | Módulo 1: Fundamentos: Delegates                         |\n| [aula-1-22](../../commit/f39ea0b) | Módulo 1: Fundamentos: Events                            |\n| [aula-1-23](../../commit/516ea9b) | Módulo 1: Fundamentos: Generics - Parte 1                |\n| [aula-1-24](../../commit/bf2fa5c) | Módulo 1: Fundamentos: Generics - Parte 2                |\n| [aula-1-25](../../commit/a609706) | Módulo 1: Fundamentos: Listas - Parte 1                  |\n| [aula-1-26](../../commit/0de3321) | Módulo 1: Fundamentos: Listas - Parte 2                  |\n| [aula-1-27](../../commit/2d31cbb) | Módulo 1: Fundamentos: Listas - Parte 3                  |\n| [aula-2-1](../../commit/7020b55)  | Módulo 2: Mão na Massa: Introdução                       |\n| [aula-2-2](../../commit/fdc9bfb)  | Módulo 2: Mão na Massa: Iniciando o Contexto de conteúdo |\n| [aula-2-3](../../commit/0961340)  | Módulo 2: Mão na Massa: Herança e classes abstratas      |\n| [aula-2-4](../../commit/3d989b1)  | Módulo 2: Mão na Massa: Trabalhando com listas           |\n| [aula-2-5](../../commit/4dc4d99)  | Módulo 2: Mão na Massa: Enumeradores                     |\n| [aula-2-6](../../commit/2971287)  | Módulo 2: Mão na Massa: Modelando a Carreira             |\n| [aula-2-7](../../commit/6e3edf0)  | Módulo 2: Mão na Massa: Método Construtor                |\n| [aula-2-8](../../commit/3b457f8)  | Módulo 2: Mão na Massa: Interagindo com listas           |\n| [aula-2-9](../../commit/18a4ae2)  | Módulo 2: Mão na Massa: Regras de Negócio                |\n| [aula-2-11](../../commit/8f761fb) | Módulo 2: Mão na Massa: Criando a classe de notificação  |\n| [aula-2-12](../../commit/109f3a1) | Módulo 2: Mão na Massa: Notificações e Herança           |\n| [aula-2-13](../../commit/04bf174) | Módulo 2: Mão na Massa: Exibindo as notificações         |\n| [aula-2-14](../../commit/d2348d3) | Módulo 2: Mão na Massa: Contexto de Assinaturas          |\n| [aula-2-15](../../commit/57682df) | Módulo 2: Mão na Massa: Validando as regras de negócio   |\n| [aula-2-16](../../commit/67a2724) | Módulo 2: Mão na Massa: Conclusão                        |\n\n## Autor\n\n[Rene Bentes Pinto](http://github.com/renebentes)\n\n## Licença\n\nCopyright (c) 2021 Rene Bentes Pinto\n\n- Licenciado sob os termos da Licença [MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenebentes%2F2802","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frenebentes%2F2802","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenebentes%2F2802/lists"}